Distance between Teyateyaneng and Selebi-Phikwe
Distance from Teyateyaneng to Selebi-Phikwe is 495 miles / 797 kilometers.
Map showing the distance from Teyateyaneng to Selebi-Phikwe
![]() |
Air distance: | miles km |
Teyateyaneng
City: | Teyateyaneng |
Country: | Lesotho |
Selebi-Phikwe
City: | Selebi-Phikwe |
Country: | Botswana |
Time difference between Teyateyaneng and Selebi-Phikwe
There is no time difference between Teyateyaneng and Selebi-Phikwe. Current local time in Teyateyaneng and Selebi-Phikwe is 20:45 SAST (2025-02-27)