There are
1,245 mi
from Rockford, IL to Dunedin, FL
That's the driving distance. It would take 23 hours 18 mins to go from Rockford, Illinois to Dunedin, Florida.
The flight distance (direct flight from Rockford, IL to Dunedin, FL) is 1,046.65 mi.
1,245 mi = 1.61 kms