Miles between Rochester Hills, MI and La Grange Park, IL

There are
306 mi
from Rochester Hills, MI to La Grange Park, IL

That's the driving distance. It would take 5 hours 55 mins to go from Rochester Hills, Michigan to La Grange Park, Illinois.

The flight distance (direct flight from Rochester Hills, MI to La Grange Park, IL) is 247.58 mi.

306 mi = 492.39 kms