Miles between Mesa, AZ and Rancho Santa Margarita, CA

There are
379 mi
from Mesa, AZ to Rancho Santa Margarita, CA

That's the driving distance. It would take 6 hours 53 mins to go from Mesa, Arizona to Rancho Santa Margarita, California.

The flight distance (direct flight from Mesa, AZ to Rancho Santa Margarita, CA) is 332.77 mi.

379 mi = 609.26 kms