Miles between Mexico, MO and Saginaw, TX

There are
635 mi
from Mexico, MO to Saginaw, TX

That's the driving distance. It would take 11 hours 40 mins to go from Mexico, Missouri to Saginaw, Texas.

The flight distance (direct flight from Mexico, MO to Saginaw, TX) is 532.56 mi.

635 mi = 1,021.46 kms