Miles between Westland, MI and Savage, MN

There are
678 mi
from Westland, MI to Savage, MN

That's the driving distance. It would take 12 hours 48 mins to go from Westland, Michigan to Savage, Minnesota.

The flight distance (direct flight from Westland, MI to Savage, MN) is 525.22 mi.

678 mi = 1,091.18 kms