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