Miles between Irving, TX and Savage, MN

There are
974 mi
from Irving, TX to Savage, MN

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

The flight distance (direct flight from Irving, TX to Savage, MN) is 849.05 mi.

974 mi = 1,567.84 kms