Miles between Mesquite, TX and Savage, MN

There are
932 mi
from Mesquite, TX to Savage, MN

That's the driving distance. It would take 17 hours 9 mins to go from Mesquite, Texas to Savage, Minnesota.

The flight distance (direct flight from Mesquite, TX to Savage, MN) is 848.18 mi.

932 mi = 1,500.23 kms