Miles between Rockford, IL and Mendota Heights, MN

There are
332 mi
from Rockford, IL to Mendota Heights, MN

That's the driving distance. It would take 6 hours 17 mins to go from Rockford, Illinois to Mendota Heights, Minnesota.

The flight distance (direct flight from Rockford, IL to Mendota Heights, MN) is 271.16 mi.

332 mi = 534.88 kms