There are
2,257 mi
from Moreno Valley, CA to Madison Heights, MI
That's the driving distance. It would take 1 day 15 hours to go from Moreno Valley, California to Madison Heights, Michigan.
The flight distance (direct flight from Moreno Valley, CA to Madison Heights, MI) is 1,929.40 mi.
2,257 mi = 3.22 kms