There are
2,331 mi
from Moreno Valley, CA to Richmond Heights, OH
That's the driving distance. It would take 1 day 17 hours to go from Moreno Valley, California to Richmond Heights, Ohio.
The flight distance (direct flight from Moreno Valley, CA to Richmond Heights, OH) is 2,005.48 mi.
2,331 mi = 3.22 kms