Distance between Mohale’s Hoek and Mahalapye
Distance from Mohale’s Hoek to Mahalapye is 489 miles / 786 kilometers.
Map showing the distance from Mohale’s Hoek to Mahalapye
![]() |
Air distance: | miles km |
Mohale’s Hoek
City: | Mohale’s Hoek |
Country: | Lesotho |
Mahalapye
City: | Mahalapye |
Country: | Botswana |
Time difference between Mohale’s Hoek and Mahalapye
There is no time difference between Mohale’s Hoek and Mahalapye. Current local time in Mohale’s Hoek and Mahalapye is 20:32 SAST (2025-02-27)