>
>
>
>
>
Flights from Ndola to Johannesburg
Cheap flight deals from Ndola to Johannesburg Starting at PHP 15,107
We've found these cheap flights for you. You can book one-way or round-trip flight tickets.
-
Round-trip
-
One way
-
-
Cheapest nonstopNLA 1:20 PM2h 25mNonstopJNB 3:45 PMNdola - Johannesburg | Mon, Mar 24 | South African AirlinkJNB 10:15 AM2h 20mNonstopNLA 12:35 PMJohannesburg - Ndola | Tue, Apr 1 | South African AirlinkPHP 27,020 PHP 33,79720% OFF20% OFFPHP 33,797 PHP 27,020
-
NLA 1:20 PM2h 25mNonstopJNB 3:45 PMNdola - Johannesburg | Sun, Mar 23 | South African AirlinkJNB 10:15 AM2h 20mNonstopNLA 12:35 PMJohannesburg - Ndola | Sun, Mar 30 | South African AirlinkPHP 27,083 PHP 33,79720% OFF20% OFFPHP 33,797 PHP 27,083
-
NLA 1:20 PM2h 25mNonstopJNB 3:45 PMNdola - Johannesburg | Wed, Apr 16 | South African AirlinkJNB 10:15 AM2h 20mNonstopNLA 12:35 PMJohannesburg - Ndola | Wed, Apr 23 | South African AirlinkPHP 27,217 PHP 33,79719% OFF19% OFFPHP 33,797 PHP 27,217
-
NLA 1:20 PM2h 25mNonstopJNB 3:45 PMNdola - Johannesburg | Thu, Apr 3 | South African AirlinkJNB 10:15 AM2h 20mNonstopNLA 12:35 PMJohannesburg - Ndola | Tue, Apr 8 | South African AirlinkPHP 27,37519% OFFPHP 33,797 PHP 27,375
-
NLA 1:20 PM2h 25mNonstopJNB 3:45 PMNdola - Johannesburg | Mon, Apr 7 | South African AirlinkJNB 10:15 AM2h 20mNonstopNLA 12:35 PMJohannesburg - Ndola | Thu, Apr 10 | South African AirlinkPHP 27,37519% OFFPHP 33,797 PHP 27,375
-
NLA 1:10 PM23h 20m1 stopsJNB 12:30 PMNdola - Johannesburg | Sat, Apr 12 | Air TanzaniaJNB 1:30 PM22h 50m1 stopsNLA 12:20 PMJohannesburg - Ndola | Fri, Apr 18 | Air TanzaniaPHP 24,97226% OFFPHP 33,797 PHP 24,972
-
NLA 11:25 AM28h 25m1 stopsJNB 3:50 PMNdola - Johannesburg | Sat, Apr 19 | Kenya AirwaysJNB 1:15 AM9h 20m1 stopsNLA 10:35 AMJohannesburg - Ndola | Sat, Apr 26 | Kenya AirwaysPHP 26,06323% OFFPHP 33,797 PHP 26,063
-
NLA 1:10 PM23h 20m1 stopsJNB 12:30 PMNdola - Johannesburg | Thu, Mar 27 | Air TanzaniaJNB 2:15 PM22h 5m1 stopsNLA 12:20 PMJohannesburg - Ndola | Sun, Mar 30 | Air TanzaniaPHP 26,22922% OFFPHP 33,797 PHP 26,229
-
NLA 3:35 PM17h 55m1 stopsJNB 9:30 AMNdola - Johannesburg | Sun, Mar 23 | Naysa AirlinesJNB 10:15 AM4h 15m1 stopsNLA 2:30 PMJohannesburg - Ndola | Sun, Mar 30 | Naysa AirlinesPHP 26,78321% OFFPHP 33,797 PHP 26,783
-
NLA 9:50 AM30h1 stopsJNB 3:50 PMNdola - Johannesburg | Fri, May 9 | Kenya AirwaysJNB 1:15 AM7h 45m1 stopsNLA 9:00 AMJohannesburg - Ndola | Mon, May 12 | Kenya AirwaysPHP 27,36819% OFFPHP 33,797 PHP 27,368
-
NLA 1:00 PM17h 25m1 stopsJNB Invalid DateNdola - Johannesburg | Tue, Mar 25 | Normal AirlineJNB 3:00 PM6hNonstopNLA 4:00 PMJohannesburg - Ndola | Thu, Mar 27 | Normal AirlineFind More FlightsFind More Flights
-
Cheapest nonstopNLA 1:20 PM2h 25mNonstopJNB 3:45 PMNdola - Johannesburg | Tue, Apr 15 | South African AirlinkPHP 15,107 PHP 21,93931% OFF31% OFFPHP 21,939 PHP 15,107
-
NLA 1:20 PM2h 25mNonstopJNB 3:45 PMNdola - Johannesburg | Tue, Mar 25 | South African AirlinkPHP 15,360 PHP 21,93930% OFF30% OFFPHP 21,939 PHP 15,360
-
NLA 1:20 PM2h 25mNonstopJNB 3:45 PMNdola - Johannesburg | Sun, Apr 27 | South African AirlinkPHP 15,787 PHP 21,93928% OFF28% OFFPHP 21,939 PHP 15,787
-
NLA 1:20 PM2h 25mNonstopJNB 3:45 PMNdola - Johannesburg | Sat, Apr 5 | South African AirlinkPHP 15,96027% OFFPHP 21,939 PHP 15,960
-
NLA 1:20 PM2h 25mNonstopJNB 3:45 PMNdola - Johannesburg | Fri, Apr 4 | South African AirlinkPHP 15,99227% OFFPHP 21,939 PHP 15,992
-
NLA 1:20 PM2h 25mNonstopJNB 3:45 PMNdola - Johannesburg | Mon, Mar 24 | South African AirlinkPHP 16,13426% OFFPHP 21,939 PHP 16,134
-
NLA 1:20 PM2h 25mNonstopJNB 3:45 PMNdola - Johannesburg | Sat, Mar 29 | South African AirlinkPHP 16,15026% OFFPHP 21,939 PHP 16,150
-
NLA 1:20 PM2h 25mNonstopJNB 3:45 PMNdola - Johannesburg | Mon, Mar 31 | South African AirlinkPHP 17,77119% OFFPHP 21,939 PHP 17,771
-
NLA 7:25 PM23h 5m1 stopsJNB 6:30 PMNdola - Johannesburg | Mon, Mar 31 | Naysa AirlinesPHP 15,69228% OFFPHP 21,939 PHP 15,692
-
NLA 2:25 PM4h 40m1 stopsJNB 7:05 PMNdola - Johannesburg | Tue, Mar 25 | Naysa AirlinesPHP 15,90528% OFFPHP 21,939 PHP 15,905
-
NLA 1:00 PM17h 25m1 stopsJNB Invalid DateNdola - Johannesburg | Tue, Mar 25 | Normal AirlineFind More FlightsFind More Flights
-
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
When is the cheapest time to fly from Ndola to Johannesburg?
We monitor flight fares to help you find the best deals effortlessly
Cheapest flights
From price
Search
Displayed prices are calculated based on the cheapest average weekly prices of the corresponding route on Trip.com.
Frequently Asked Questions
-
When are flight tickets from Ndola (NLA) to Johannesburg (JNB) the cheapest?
Airlines adjust prices for flights from Ndola to Johannesburg based on the departure date and time of your selection. By analyzing data from all airlines, we've discovered that on Trip.com, you can find the lowest flight prices on Tuesdays, Wednesdays, and Saturdays. -
How much do flights from Ndola (NLA) to Johannesburg (JNB) cost?
According to Trip.com's data, the lowest price is around PHP 31,683. -
How long does it take to fly from Ndola (NLA) to Johannesburg (JNB) and what is the distance?
It takes around 2 hours 25 minutes to fly from Ndola (NLA) to Johannesburg (JNB). -
What is the transportation method from the main airport to downtown in Johannesburg?
- The distance from O. R. Tambo International Airport to downtown is about 20 km. It takes about 40 minutes by taxi.
- The distance from Lanseria International Airport to downtown is about 32 km. It takes about 50 minutes by taxi.
-
What are the most popular airlines that fly from Ndola (NLA) to Johannesburg (JNB)?
Airlines with flights from Ndola (NLA) to Johannesburg (JNB): British Airways, KLM, Qatar Airways, United Airlines, Emirates, Air France and South African Airlink.
How to find a cheap flight from Ndola to Johannesburg
Wait until the last minute and flight costs are often sky-high. Plan ahead, book the right way, and your savings can soar. We have loads of saving tips to help you find a cheap flight from Ndola to Johannesburg. Book your flights at the right time and save more.
Book Early
Once prices are gone, they're gone. Lock in deals while you can!
Compare Flight Prices
Compare prices on travel agency and airline websites.
Look Out for Deals
Check airline and travel agency websites for latest flight deals
Check One-way Fares
Buying two cheap one-way flights can sometimes be a better deal than a round-trip.
Try Different Dates
Flying during the week, early in the morning, or late at night can help save money.
Use the Trip.com App
Save up to £10 per person when booking your flights on Trip.com
Flight Info | Ndola to Johannesburg
Cheapest one-way flight price | PHP 15,106 |
---|---|
Cheapest round-trip ticket price | PHP 27,019 |
Off-season for travel | March |
Peak season for travel | December |
Flight distance | 1,474.56 km |
Average flight time | 2 hours 25 minutes |
Popular airline | South African Airlink |
More Travel Options
-
Popular Flights From Ndola
-
Top Routes to Johannesburg
-
Recommended Routes
- Ndola to Dar es salaam Flights
- Ndola to Dubai Flights
- Ndola to London Flights
- Ndola to Lima Flights
- Ndola to Chengdu Flights
- Ndola to New York Flights
- Ndola to Accra Flights
- Ndola to Hong Kong Flights
- Ndola to New Delhi Flights
- Ndola to Singapore Flights
- Ndola to Athens Flights
- Flights from Simon Mwansa Kapwepwe International Airport to Mabalacat
- Flights from Simon Mwansa Kapwepwe International Airport to Cebu
- Flights from Simon Mwansa Kapwepwe International Airport to Puerto Princesa
- Flights from Simon Mwansa Kapwepwe International Airport to Manila
- Flights from Ndola to Mactan-Cebu International Airport
- Flights from Ndola to Ninoy Aquino International Airport
- Flights from Ndola to Clark International Airport
- Flights from Ndola to Puerto Princesa International Airport
- Flights from Simon Mwansa Kapwepwe International Airport to Clark International Airport
- Flights from Simon Mwansa Kapwepwe International Airport to Mactan-Cebu International Airport
- Flights from Simon Mwansa Kapwepwe International Airport to Puerto Princesa International Airport
- Flights from Simon Mwansa Kapwepwe International Airport to Ninoy Aquino International Airport
- London to Johannesburg Flights
- Cape Town to Johannesburg Flights
- Harare to Johannesburg Flights
- Beijing to Johannesburg Flights
- Shenzhen to Johannesburg Flights
- Perth to Johannesburg Flights
- Durban to Johannesburg Flights
- Bangkok to Johannesburg Flights
- Kuala Lumpur to Johannesburg Flights
- Taipei to Johannesburg Flights
- Singapore to Johannesburg Flights
- Flights from Ninoy Aquino International Airport to Johannesburg
- Flights from Mactan-Cebu International Airport to Johannesburg
- Flights from Francisco Bangoy International Airport to Johannesburg
- Flights from Clark International Airport to Johannesburg
- Flights from Iloilo International Airport to Johannesburg
- Flights from Puerto Princesa International Airport to Johannesburg
- Flights from Manila to O. R. Tambo International Airport
- Flights from Manila to Lanseria International Airport
- Flights from Cebu to O. R. Tambo International Airport
- Flights from Mabalacat to O. R. Tambo International Airport
- Flights from Davao to O. R. Tambo International Airport
- Flights from Tacloban to O. R. Tambo International Airport
- Flights from Ninoy Aquino International Airport to Lanseria International Airport
- Flights from Ninoy Aquino International Airport to O. R. Tambo International Airport
- Flights from Clark International Airport to O. R. Tambo International Airport
- Flights from San Jose Airport Mindoro to O. R. Tambo International Airport
- Flights from Zamboanga International Airport to O. R. Tambo International Airport
- Flights from Roxas Airport to O. R. Tambo International Airport
- Lusaka to Cape Town Flights
- Livingstone to Johannesburg Flights
- Livingstone to Cape Town Flights
- Ndola to Cape Town Flights
- Lusaka to Durban Flights
- Ndola to Durban Flights
- Mfuwe to Johannesburg Flights
- Lusaka to Port Elizabeth Flights
- Lower Zambezi Nat. Park to Johannesburg Flights
- Livingstone to Port Elizabeth Flights
- Lusaka to Pietermaritzburg Flights