Around the World

Distance between Teyateyaneng and Zvishavane

Distance from Teyateyaneng to Zvishavane is 626 miles / 1008 kilometers.

Map showing the distance from Teyateyaneng to Zvishavane

Beeline Air distance: miles km

Teyateyaneng

City: Teyateyaneng
Country: Lesotho

Zvishavane

City: Zvishavane
Country: Zimbabwe

Time difference between Teyateyaneng and Zvishavane

There is no time difference between Teyateyaneng and Zvishavane. Current local time in Teyateyaneng and Zvishavane is 20:37 SAST (2025-02-27)

Search