Distance between Flagstaff and Teotihuacán
Distance from Flagstaff, AZ to Teotihuacán is 1325 miles / 2133 kilometers.
Map showing the distance from Flagstaff to Teotihuacán
![]() |
Air distance: | miles km |
Flagstaff, AZ
City: | Flagstaff, AZ |
Country: | United States |
Teotihuacán
City: | Teotihuacán |
Country: | Mexico |
Time difference between Flagstaff and Teotihuacán
The time difference between Flagstaff and Teotihuacán is 1 hour. Teotihuacán is 1 hour ahead of Flagstaff. Current local time in Flagstaff is 11:12 MST (2025-03-01) and time in Teotihuacán is 12:12 CST (2025-03-01).