Miles between Grand Rapids, MI and Gainesville, FL

There are
1,092 mi
from Grand Rapids, MI to Gainesville, FL

That's the driving distance. It would take 21 hours to go from Grand Rapids, Michigan to Gainesville, Florida.

The flight distance (direct flight from Grand Rapids, MI to Gainesville, FL) is 938.19 mi.

1,092 mi = 1,757.37 kms