Miles between Broken Arrow, OK and Rancho Santa Margarita, CA

There are
1,446 mi
from Broken Arrow, OK to Rancho Santa Margarita, CA

That's the driving distance. It would take 1 day to go from Broken Arrow, Oklahoma to Rancho Santa Margarita, California.

The flight distance (direct flight from Broken Arrow, OK to Rancho Santa Margarita, CA) is 1,245.35 mi.

1,446 mi = 2,327.31 kms