There are
2,072 mi
from Montgomery, AL to Rancho Santa Margarita, CA
That's the driving distance. It would take 1 day 12 hours to go from Montgomery, Alabama to Rancho Santa Margarita, California.
The flight distance (direct flight from Montgomery, AL to Rancho Santa Margarita, CA) is 1,809.05 mi.
2,072 mi = 3,334.10 kms