Miles between Flagstaff, AZ and Dickinson, TX

There are
1,205 mi
from Flagstaff, AZ to Dickinson, TX

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

The flight distance (direct flight from Flagstaff, AZ to Dickinson, TX) is 1,044.77 mi.

1,205 mi = 1,939.98 kms