Miles between Moreno Valley, CA and Apache Junction, AZ

There are
345 mi
from Moreno Valley, CA to Apache Junction, AZ

That's the driving distance. It would take 6 hours 13 mins to go from Moreno Valley, California to Apache Junction, Arizona.

The flight distance (direct flight from Moreno Valley, CA to Apache Junction, AZ) is 328.57 mi.

345 mi = 554.74 kms