Flights from Johannesburg to Ndola
JNBNLA
O.R. Tambo International Airport (Johannesburg, South Africa) → Simon Mwansa Kapwepwe International Airport (Ndola, Zambia)
Also known as Johannesburg, Ndola.
- Nonstop
- 2h 20m
- Distance
- 1,465 km
- Frequency
- 7×/week
- One-way from
- $295
- Airlines
- South African Airlink
Fares by month
One-way, per personLowest fares Aviasales travelers found in recent searches; some may include a connection. Prices change often — tap a month to see live fares.
Weekly schedule
Monday
- 4Z15010:15→12:352h 20mSouth African Airlink
- 4Z15216:20→18:402h 20mSouth African Airlink
Tuesday
- 4Z15010:15→12:352h 20mSouth African Airlink
Wednesday
- 4Z15010:15→12:352h 20mSouth African Airlink
- 4Z15216:20→18:402h 20mSouth African Airlink
Thursday
- 4Z15010:15→12:352h 20mSouth African Airlink
Friday
- 4Z15010:15→12:352h 20mSouth African Airlink
- 4Z15216:20→18:402h 20mSouth African Airlink
Saturday
- 4Z15010:15→12:352h 20mSouth African Airlink
Sunday
- 4Z15010:15→12:352h 20mSouth African Airlink
Johannesburg to Ndola — frequently asked
- How long is the flight from Johannesburg to Ndola?
- JNB–NLA is 2h 20m nonstop, covering 1,465 km (910 mi).
- Which airlines fly nonstop from Johannesburg to Ndola?
- South African Airlink operates this route nonstop.
- How much is a flight from Johannesburg to Ndola?
- One-way fares on JNB–NLA recently started from $295. Fares change daily, so check current prices before booking.
- How often do flights run from Johannesburg to Ndola?
- The route is served 7 days a week (10 scheduled departures).