There are
336 mi
from Baytown, TX to Slidell, LA
That's the driving distance. It would take 6 hours 17 mins to go from Baytown, Texas to Slidell, Louisiana.
The flight distance (direct flight from Baytown, TX to Slidell, LA) is 313.11 mi.
336 mi = 540.92 kms