Around the World

Distance between Guasave and Weslaco

Distance from Guasave to Weslaco, TX is 652 miles / 1050 kilometers.

Map showing the distance from Guasave to Weslaco

Beeline Air distance: miles km

Guasave

City: Guasave
Country: Mexico

Weslaco, TX

City: Weslaco, TX
Country: United States

Time difference between Guasave and Weslaco

The time difference between Guasave and Weslaco is 1 hour. Weslaco is 1 hour ahead of Guasave. Current local time in Guasave is 06:41 MST (2025-02-27) and time in Weslaco is 07:41 CST (2025-02-27).

Search