There are
933 mi
from Flagstaff, AZ to Saginaw, TX
That's the driving distance. It would take 16 hours 12 mins to go from Flagstaff, Arizona to Saginaw, Texas.
The flight distance (direct flight from Flagstaff, AZ to Saginaw, TX) is 832.46 mi.
933 mi = 1,501.34 kms