Miles between Grand Rapids, MI and Lakewood, OH

There are
291 mi
from Grand Rapids, MI to Lakewood, OH

That's the driving distance. It would take 5 hours 22 mins to go from Grand Rapids, Michigan to Lakewood, Ohio.

The flight distance (direct flight from Grand Rapids, MI to Lakewood, OH) is 222.87 mi.

291 mi = 468.80 kms