Distance between Teyateyaneng and Ramotswa
Distance from Teyateyaneng to Ramotswa is 317 miles / 511 kilometers.
Map showing the distance from Teyateyaneng to Ramotswa
![]() |
Air distance: | miles km |
Teyateyaneng
City: | Teyateyaneng |
Country: | Lesotho |
Ramotswa
City: | Ramotswa |
Country: | Botswana |
Time difference between Teyateyaneng and Ramotswa
There is no time difference between Teyateyaneng and Ramotswa. Current local time in Teyateyaneng and Ramotswa is 22:42 SAST (2025-02-16)