There are
373 mi
from Rochester Hills, MI to Oak Creek, WI
That's the driving distance. It would take 7 hours 14 mins to go from Rochester Hills, Michigan to Oak Creek, Wisconsin.
The flight distance (direct flight from Rochester Hills, MI to Oak Creek, WI) is 239.53 mi.
373 mi = 599.66 kms