Miles between Rochester Hills, MI and North Aurora, IL

There are
328 mi
from Rochester Hills, MI to North Aurora, IL

That's the driving distance. It would take 6 hours 22 mins to go from Rochester Hills, Michigan to North Aurora, Illinois.

The flight distance (direct flight from Rochester Hills, MI to North Aurora, IL) is 271.29 mi.

328 mi = 528.44 kms