There are
346 mi
from Rochester Hills, MI to Pleasant Prairie, WI
That's the driving distance. It would take 6 hours 43 mins to go from Rochester Hills, Michigan to Pleasant Prairie, Wisconsin.
The flight distance (direct flight from Rochester Hills, MI to Pleasant Prairie, WI) is 243.34 mi.
346 mi = 556.14 kms