There are
325 mi
from Rochester Hills, MI to Rolling Meadows, IL
That's the driving distance. It would take 6 hours 18 mins to go from Rochester Hills, Michigan to Rolling Meadows, Illinois.
The flight distance (direct flight from Rochester Hills, MI to Rolling Meadows, IL) is 251.36 mi.
325 mi = 522.41 kms