Cheap flights from Ndola to Johannesburg from

1 adult
Mon 6/12
Mon 13/12

Flight information for Ndola to Johannesburg

Find info about flight duration, direct flights, and airports for your flight from Ndola to Johannesburg
Direct flightsNoneThere are no direct flights from Ndola to Johannesburg. There are no popular flight routes from Ndola to Johannesburg.
Airports in Johannesburg2 airportsThere are 2 airports near Johannesburg: Johannesburg Lanseria (HLA), Johannesburg OR Tambo (JNB)

How to get the cheapest flight ticket from Ndola to Johannesburg

Look no further. We've gone through all the searches for this route on momondo so you have the important information and insights to find the cheapest flight ticket for your trip

What is the cheapest month to fly from Ndola to Johannesburg?


The cheapest time of year to fly to Johannesburg from Ndola is August. The most expensive is February.

What is the cheapest day to depart Ndola for Johannesburg?


The cheapest day of the week is usually Tuesday. The most expensive is usually Friday.

When is the cheapest time to fly from Ndola to Johannesburg?

in the afternoon

Ndola to Johannesburg flights are approximately 11% more expensive in the morning than in the afternoon

What is the cheapest airline that flies to Johannesburg from Ndola?

Kenya Airways

Kenya Airways and South African are the most popular carriers operating from Ndola to Johannesburg

How far in advance should you book Ndola to Johannesburg flights?

56 days before

The cheapest time to buy a flight from Ndola to Johannesburg is approximately 56 days to departure

Best airlines flying from Ndola to Johannesburg

Compare and see reviews for airlines that fly from Ndola to Johannesburg with momondo
AirlineRatingFree cancellationPrice
Kenya Airways
PriceFrom R5 480
Free cancellation
South African
PriceFrom R6 073
Free cancellation

  • How far is Ndola to Johannesburg by plane?

    There are 1472,9 km between Ndola and Johannesburg.

Alternative routes for Ndola to Johannesburg

Compare alternative flights to and from nearby airports and cities to discover the best prices and most convenient flight times
Lusaka to Johannesburg Flights
Fastest flight time2h 00m
Cheapest priceR4 621
Lusaka to Cape Town Flights
Fastest flight time5h 30m
Cheapest priceR8 178
Lusaka to Durban Flights
Fastest flight time6h 10m
Cheapest priceR7 559
Livingstone to Nelspruit Flights
Fastest flight time1h 40m
Cheapest priceR9 131
Livingstone to Cape Town Flights
Fastest flight time19h 05m
Cheapest priceR9 131