Travel time from

Johannesburg to Maseru

Average Travel Times are

5h 10min  -  5h 44min

Travel Distance

564.44 km

Travel time route map

It takes an average travel time of 3h 8mins to travel from Johannesburg to Maseru, given the average speed of 180km/h and the distance of 564.44 km (351 miles)

Travel time by transport mode

Tranport Distance Time
Flight 642km (399 miles) 5h 10mins
Drive 476km (296 miles) 5h 44mins

Travel time by airplanes from Johannesburg to Maseru

Air Plane Cruise Speed Max Speed
A300 44mins 42mins
A320 45mins 43mins
A321 46mins 43mins
A380 39mins 37mins
Boeing 707 39mins 38mins
Boeing 737 49mins 45mins
Boeing 747 43mins 40mins
Boeing 787 42mins 39mins
ATR 72 1h 23mins 1h 13mins

TIME TO DRIVE FROM Johannesburg to Maseru

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

Be prepared

Johannesburg - Maseru Info

Travel time from Johannesburg Park to Marlboro 14mins.

Travel time from Marlboro to OR Tambo Airport 8mins.

Travel time from JNB to BFN 56mins.

Travel time from Bloemfontein to Maseru 2h 56mins.

Travel time chart

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