Travel time from

Johannesburg to Lesotho

Average Travel Times are

2h 45min  -  5h 31min

Travel Distance

468.56 km

Travel time route map

It takes an average travel time of 2h 36mins to travel from Johannesburg to Lesotho, given the average speed of 180km/h and the distance of 468.56 km (291 miles)

Travel time by transport mode

Tranport Distance Time
Flight 453km (281 miles) 2h 45mins
Drive 475km (295 miles) 5h 31mins

Travel time by airplanes from Johannesburg to Lesotho

Air Plane Cruise Speed Max Speed
A300 31mins 30mins
A320 32mins 30mins
A321 32mins 30mins
A380 27mins 26mins
Boeing 707 28mins 27mins
Boeing 737 34mins 31mins
Boeing 747 30mins 28mins
Boeing 787 29mins 28mins
ATR 72 59mins 51mins

TIME TO DRIVE FROM Johannesburg to Lesotho

Speed (km/h) Speed (Ml/h) Duration
40 24.85 11h 52mins
50 31.07 9h 30mins
60 37.28 7h 55mins
80 49.71 5h 56mins
100 62.14 4h 45mins

Be prepared

Johannesburg - Lesotho Info

Travel time from Johannesburg Park to Sandton 7mins.

Travel time from Sandton to OR Tambo Airport 15mins.

Travel time from JNB to MSU 53mins.

Travel time from Maseru to Maseru 23mins.

Travel time chart

How long does it take to get from Johannesburg and by air and road.