Miles between Rochester Hills, MI and Oconomowoc, WI

There are
314 mi
from Rochester Hills, MI to Oconomowoc, WI

That's the driving distance. It would take 6 hours 56 mins to go from Rochester Hills, Michigan to Oconomowoc, Wisconsin.

The flight distance (direct flight from Rochester Hills, MI to Oconomowoc, WI) is 272.58 mi.

314 mi = 505.62 kms