Miles between Broken Arrow, OK and Fountain Hills, AZ

There are
1,052 mi
from Broken Arrow, OK to Fountain Hills, AZ

That's the driving distance. It would take 18 hours 41 mins to go from Broken Arrow, Oklahoma to Fountain Hills, Arizona.

The flight distance (direct flight from Broken Arrow, OK to Fountain Hills, AZ) is 919.19 mi.

1,052 mi = 1.61 kms