- Home
- Flights
- Flights from Johannesburg
- Johannesburg to Ndola
Flights from Johannesburg to Ndola
Airlink and Proflight Zambia fly nonstop from Johannesburg to Ndola. The flight takes around 2h 20m.
Direct flights available 2h 20m
Johannesburg to Ndola at a glance
Fastest flight2h 20mEstimated
Nonstop flightsYesAirlink, Proflight Zambia
Airlines flying nonstop from Johannesburg to Ndola
2 airlines on this route.
Good to know
- Distance
- 1,462 km908 miles
- Flight time
- 2h 20mestimate
- Time difference
- NoneNdola vs Johannesburg
- Currency in Ndola
- USD
- Airports
- JNB, HLA → NLA
Flights from Johannesburg to Ndola: questions answered
Are there direct flights from Johannesburg to Ndola?
Yes. Airlink and Proflight Zambia fly this route nonstop.
How long is the flight from Johannesburg to Ndola?
A nonstop flight covers 1,462 km and takes around 2h 20m.
Which airlines fly from Johannesburg to Ndola?
Airlink and Proflight Zambia operate nonstop flights on this route.
Which airports serve Johannesburg and Ndola?
Johannesburg: O.R. Tambo International Airport (JNB) and Lanseria International Airport (HLA). Ndola: Simon Mwansa Kapwepwe International Airport (NLA).


