Distance between Uvalde and Teotihuacán
Distance from Uvalde, TX to Teotihuacán is 660 miles / 1063 kilometers.
Map showing the distance from Uvalde to Teotihuacán
![]() |
Air distance: | miles km |
Uvalde, TX
City: | Uvalde, TX |
Country: | United States |
Teotihuacán
City: | Teotihuacán |
Country: | Mexico |
Time difference between Uvalde and Teotihuacán
There is no time difference between Uvalde and Teotihuacán. Current local time in Uvalde and Teotihuacán is 19:09 CST (2025-02-25)