Miles between Gainesville, FL and Melrose Park, IL

There are
1,028 mi
from Gainesville, FL to Melrose Park, IL

That's the driving distance. It would take 19 hours 42 mins to go from Gainesville, Florida to Melrose Park, Illinois.

The flight distance (direct flight from Gainesville, FL to Melrose Park, IL) is 900.81 mi.

1,028 mi = 1.61 kms