Miles between Flagstaff, AZ and Deer Park, TX

There are
1,193 mi
from Flagstaff, AZ to Deer Park, TX

That's the driving distance. It would take 21 hours 16 mins to go from Flagstaff, Arizona to Deer Park, Texas.

The flight distance (direct flight from Flagstaff, AZ to Deer Park, TX) is 1,033.40 mi.

1,193 mi = 1,919.72 kms