Miles between Edinburg, TX and Fountain Hills, AZ

There are
1,228 mi
from Edinburg, TX to Fountain Hills, AZ

That's the driving distance. It would take 20 hours 57 mins to go from Edinburg, Texas to Fountain Hills, Arizona.

The flight distance (direct flight from Edinburg, TX to Fountain Hills, AZ) is 955.39 mi.

1,228 mi = 1.61 kms