Miles between Flagstaff, AZ and El Paso, TX

There are
566 mi
from Flagstaff, AZ to El Paso, TX

That's the driving distance. It would take 9 hours 49 mins to go from Flagstaff, Arizona to El Paso, Texas.

The flight distance (direct flight from Flagstaff, AZ to El Paso, TX) is 380.33 mi.

566 mi = 910.65 kms