Travel time from

Johannesburg to Ndola

Average Travel Times are

4h 37min  -  26h 50min

Travel Distance

1909.87 km

Travel time route map

It takes an average travel time of 10h 36mins to travel from Johannesburg to Ndola, given the average speed of 180km/h and the distance of 1909.87 km (1187 miles)

Travel time by transport mode

Tranport Distance Time
Flight 1551km (964 miles) 4h 37mins
Drive 2019km (1254 miles) 23h 28mins
Bus 2103km (1307 miles) 26h 50mins

Travel time by airplanes from Johannesburg to Ndola

Air Plane Cruise Speed Max Speed
A300 1h 48mins 1h 43mins
A320 1h 50mins 1h 44mins
A321 1h 52mins 1h 45mins
A380 1h 34mins 1h 31mins
Boeing 707 1h 36mins 1h 33mins
Boeing 737 1h 59mins 1h 49mins
Boeing 747 1h 43mins 1h 37mins
Boeing 787 1h 42mins 1h 35mins
ATR 72 3h 22mins 2h 57mins

TIME TO DRIVE FROM Johannesburg to Ndola

Speed (km/h) Speed (Ml/h) Duration
40 24.85 50h 28mins
50 31.07 40h 22mins
60 37.28 33h 38mins
80 49.71 25h 14mins
100 62.14 20h 11mins

Be prepared

Johannesburg - Ndola Info

Travel time from Johannesburg Park to Marlboro 14mins.

Travel time from Marlboro to OR Tambo Airport 8mins.

Travel time from JNB to NLA 2h 14mins.

Travel time chart

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