Miles between Monroe, LA and Flagstaff, AZ

There are
1,250 mi
from Monroe, LA to Flagstaff, AZ

That's the driving distance. It would take 21 hours 48 mins to go from Monroe, Louisiana to Flagstaff, Arizona.

The flight distance (direct flight from Monroe, LA to Flagstaff, AZ) is 1,133.44 mi.

1,250 mi = 2,011.08 kms