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

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

That's the driving distance. It would take 1 day 1 hour 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,451 mi = 1.61 kms