Miles between Baytown, TX and Edwardsville, IL

There are
822 mi
from Baytown, TX to Edwardsville, IL

That's the driving distance. It would take 15 hours 13 mins to go from Baytown, Texas to Edwardsville, Illinois.

The flight distance (direct flight from Baytown, TX to Edwardsville, IL) is 689.27 mi.

822 mi = 1,322.51 kms