Miles between Baytown, TX and Newton, IA

There are
991 mi
from Baytown, TX to Newton, IA

That's the driving distance. It would take 18 hours 10 mins to go from Baytown, Texas to Newton, Iowa.

The flight distance (direct flight from Baytown, TX to Newton, IA) is 833.81 mi.

991 mi = 1,595.40 kms