There are
449 mi
from Rochester Hills, MI to Waunakee, WI
That's the driving distance. It would take 8 hours 43 mins to go from Rochester Hills, Michigan to Waunakee, Wisconsin.
The flight distance (direct flight from Rochester Hills, MI to Waunakee, WI) is 321.07 mi.
449 mi = 722.85 kms