There are
1,460 mi
from Broken Arrow, OK to San Juan Capistrano, CA
That's the driving distance. It would take 1 day 1 hour to go from Broken Arrow, Oklahoma to San Juan Capistrano, California.
The flight distance (direct flight from Broken Arrow, OK to San Juan Capistrano, CA) is 1,251.03 mi.
1,460 mi = 1.61 kms