There are
797 mi
from Rochester Hills, MI to Raymore, MO
That's the driving distance. It would take 15 hours 1 min to go from Rochester Hills, Michigan to Raymore, Missouri.
The flight distance (direct flight from Rochester Hills, MI to Raymore, MO) is 648.31 mi.
797 mi = 1,282.68 kms