There are
1,715 mi
from Broken Arrow, OK to East Palo Alto, CA
That's the driving distance. It would take 1 day 6 hours to go from Broken Arrow, Oklahoma to East Palo Alto, California.
The flight distance (direct flight from Broken Arrow, OK to East Palo Alto, CA) is 1,457.10 mi.
1,715 mi = 2,760.47 kms