Miles between Rochester Hills, MI and Festus, MO

There are
579 mi
from Rochester Hills, MI to Festus, MO

That's the driving distance. It would take 11 hours 9 mins to go from Rochester Hills, Michigan to Festus, Missouri.

The flight distance (direct flight from Rochester Hills, MI to Festus, MO) is 488.77 mi.

579 mi = 932.00 kms