Miles between Grand Rapids, MI and Mendota Heights, MN

There are
462 mi
from Grand Rapids, MI to Mendota Heights, MN

That's the driving distance. It would take 9 hours 36 mins to go from Grand Rapids, Michigan to Mendota Heights, Minnesota.

The flight distance (direct flight from Grand Rapids, MI to Mendota Heights, MN) is 394.54 mi.

462 mi = 742.97 kms