Miles between Baytown, TX and Brunswick, OH

There are
1,293 mi
from Baytown, TX to Brunswick, OH

That's the driving distance. It would take 23 hours 48 mins to go from Baytown, Texas to Brunswick, Ohio.

The flight distance (direct flight from Baytown, TX to Brunswick, OH) is 1,082.73 mi.

1,293 mi = 1.61 kms