Around the World

Distance between Saint Johns and Weslaco

Distance from Saint Johns, AZ to Weslaco, TX is 889 miles / 1431 kilometers.

Map showing the distance from Saint Johns to Weslaco

Beeline Air distance: miles km

Saint Johns, AZ

City: Saint Johns, AZ
Country: United States
Coordinates: 34°30′21″N
109°21′39″W

Weslaco, TX

City: Weslaco, TX
Country: United States
Coordinates: 26°9′34″N
97°59′27″W

Time difference between Saint Johns and Weslaco

The time difference between Saint Johns and Weslaco is 1 hour. Weslaco is 1 hour ahead of Saint Johns. Current local time in Saint Johns is 06:47 MST (2024-12-11) and time in Weslaco is 07:47 CST (2024-12-11).

Search