486.94 km (303 miles) is the average travel distance between Johannesburg and . If you could walk at the speed of 3mph (4.8kph), it would take 3 days 3 hours.
Distance from
Johannesburg to LesothoAverage travel distance is
486.94 kmNomal travel times are between
2h 51min - 5h 42minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Flight | 475.25 km | 295.31 miles | 256.62 miles |
Drive | 498.62 km | 309.83 miles | 269.24 miles |
BE PREPARED
Johannesburg - Lesotho Info
The distance from Johannesburg Park to Sandton 12 km (7.36 miles) .
The distance from Sandton to OR Tambo Airport 22 km (13.82 miles) .
The distance from JNB to MSU 417 km (259.33 miles) .
The distance from Maseru to Maseru 24 km (14.85 miles) .
Travel distance chart
The distance between Johannesburg to Lesotho is 486.94 km (303 miles) and it would cost 50 USD ~ 506 LSL to drive in a car that consumes about 12 MPG.