Miles between Baytown, TX and El Dorado, AR

There are
348 mi
from Baytown, TX to El Dorado, AR

That's the driving distance. It would take 6 hours 57 mins to go from Baytown, Texas to El Dorado, Arkansas.

The flight distance (direct flight from Baytown, TX to El Dorado, AR) is 275.84 mi.

348 mi = 559.91 kms