Miles between Rogers, AR and Flagstaff, AZ

There are
1,086 mi
from Rogers, AR to Flagstaff, AZ

That's the driving distance. It would take 18 hours 48 mins to go from Rogers, Arkansas to Flagstaff, Arizona.

The flight distance (direct flight from Rogers, AR to Flagstaff, AZ) is 983.99 mi.

1,086 mi = 1,746.99 kms