Miles between Grand Rapids, MI and Plymouth, MN

There are
475 mi
from Grand Rapids, MI to Plymouth, MN

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

The flight distance (direct flight from Grand Rapids, MI to Plymouth, MN) is 411.95 mi.

475 mi = 764.82 kms