Distance from

Johannesburg to Lesotho

Average travel distance is

486.94 km

Nomal travel times are between

2h 51min  -  5h 42min

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.

Travel 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.