Distance between Flagstaff and Evanston
Distance from Flagstaff, AZ to Evanston, IL is 1372 miles / 2207 kilometers.
Map showing the distance from Flagstaff to Evanston
![]() |
Air distance: | miles km |
Flagstaff, AZ
City: | Flagstaff, AZ |
Country: | United States |
Evanston, IL
City: | Evanston, IL |
Country: | United States |
Time difference between Flagstaff and Evanston
The time difference between Flagstaff and Evanston is 1 hour. Evanston is 1 hour ahead of Flagstaff. Current local time in Flagstaff is 15:26 MST (2025-03-01) and time in Evanston is 16:26 CST (2025-03-01).