Distance between Shelby and Weslaco
Distance from Shelby, MT to Weslaco, TX is 1715 miles / 2761 kilometers.
Map showing the distance from Shelby to Weslaco
Air distance: | miles km |
Shelby, MT
City: | Shelby, MT |
Country: | United States |
Coordinates: |
48°30′18″N 111°51′25″W |
Weslaco, TX
City: | Weslaco, TX |
Country: | United States |
Coordinates: |
26°9′34″N 97°59′27″W |
Time difference between Shelby and Weslaco
The time difference between Shelby and Weslaco is 1 hour. Weslaco is 1 hour ahead of Shelby. Current local time in Shelby is 15:15 MST (2025-01-06) and time in Weslaco is 16:15 CST (2025-01-06).