Distance from

Ndola to Johannesburg

Average travel distance is

2016.97 km

Nomal travel times are between

3h 10min  -  30h 47min

2016.97 km (1253 miles) is the average travel distance between Ndola and . If you could walk at the speed of 3mph (4.8kph), it would take 13 days 1 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 1634.42 km 1015.58 miles 882.52 miles
Drive 2078.07 km 1291.25 miles 1122.07 miles
Bus 2338.41 km 1453.02 miles 1262.64 miles

BE PREPARED

Ndola - Johannesburg Info

The distance from Ndola to Ndola 5 km (3.31 miles) .

The distance from NLA to JNB 1596 km (991.68 miles) .

The distance from OR Tambo Airport to Marlboro 15 km (9.37 miles) .

The distance from Marlboro to Johannesburg Park 18 km (11.41 miles) .

Travel distance chart

The distance between Ndola, Zambia to Johannesburg is 2016.97 km (1253 miles) and it would cost 84 USD ~ 852 ZAR to drive in a car that consumes about 21 MPG.