There are
1,181 mi
from Missouri City, TX to Savage, MN
That's the driving distance. It would take 21 hours 35 mins to go from Missouri City, Texas to Savage, Minnesota.
The flight distance (direct flight from Missouri City, TX to Savage, MN) is 1,054.36 mi.
1,181 mi = 1.61 kms