Nnamdi Azikiwe International Airport to Johannesburg O R Tambo Airport Flights Info
How can I find cheap flights from Nnamdi Azikiwe International Airport to Johannesburg O R Tambo Airport?
Explore the cheapest one-way and round-trip flights from Nnamdi Azikiwe International Airport to Johannesburg O R Tambo Airport over the next 90 days, with one-way fares from BRL 3,338 and round-trip from BRL 5,379. Based on Trip.com's latest 7-day flight data.
- Round-trip
- Cheapest
- Recommended
- Next 7 days
- Fastest
ABV 2:05 PM17h 35m1 stopJNB 8:40 AMAbuja - Johannesburg | Mon, Nov 23 | Qatar AirwaysPrice detailsABV-DOHEconomy class
IncludedIn-flight meals are availableWi-Fi (additional charge)USB port and power outletDOH-JNBEconomy class
IncludedIn-flight meals are availableWi-Fi (additional charge)USB port and power outlet
JNB 8:20 PM36h 10m1 stopABV 7:30 AMJohannesburg - Abuja | Sat, Nov 28 | Qatar AirwaysPrice detailsJNB-DOHEconomy class
IncludedIn-flight meals are availableWi-Fi (additional charge)USB port and power outletDOH-ABVEconomy class
IncludedIn-flight meals are availableWi-Fi (additional charge)USB port and power outletBRL 5,379 BRL 6,78121% off21% offBRL 6,781 BRL 5,379
ABV 2:05 PM17h 35m1 stopJNB 8:40 AMAbuja - Johannesburg | Wed, Nov 25 | Qatar AirwaysPrice detailsABV-DOHEconomy class
IncludedIn-flight meals are availableWi-Fi (additional charge)USB port and power outletDOH-JNBEconomy class
IncludedIn-flight meals are availableWi-Fi (additional charge)USB port and power outlet
JNB 1:45 PM18h 45m1 stopABV 7:30 AMJohannesburg - Abuja | Wed, Dec 2 | Qatar AirwaysPrice detailsJNB-DOHEconomy class
IncludedIn-flight meals are availableWi-Fi (additional charge)USB port and power outletDOH-ABVEconomy class
IncludedIn-flight meals are availableWi-Fi (additional charge)USB port and power outletBRL 5,722 BRL 6,78116% off16% offBRL 6,781 BRL 5,722
ABV 2:05 PM17h 35m1 stopJNB 8:40 AMAbuja - Johannesburg | Wed, Dec 2 | Qatar AirwaysPrice detailsABV-DOHEconomy class
IncludedIn-flight meals are availableWi-Fi (additional charge)USB port and power outletDOH-JNBEconomy class
IncludedIn-flight meals are availableWi-Fi (additional charge)USB port and power outlet
JNB 8:20 PM36h 10m1 stopABV 7:30 AMJohannesburg - Abuja | Sat, Dec 5 | Qatar AirwaysPrice detailsJNB-DOHEconomy class
IncludedIn-flight meals are availableWi-Fi (additional charge)USB port and power outletDOH-ABVEconomy class
IncludedIn-flight meals are availableWi-Fi (additional charge)USB port and power outletBRL 5,744 BRL 6,78115% off15% offBRL 6,781 BRL 5,744
ABV 2:05 PM17h 35m1 stopJNB 8:40 AMAbuja - Johannesburg | Sun, Nov 22 | Qatar AirwaysPrice detailsABV-DOHEconomy class
IncludedIn-flight meals are availableWi-Fi (additional charge)USB port and power outletDOH-JNBEconomy class
IncludedIn-flight meals are availableWi-Fi (additional charge)USB port and power outlet
JNB 1:45 PM18h 45m1 stopABV 7:30 AMJohannesburg - Abuja | Thu, Nov 26 | Qatar AirwaysPrice detailsJNB-DOHEconomy class
IncludedIn-flight meals are availableWi-Fi (additional charge)USB port and power outletDOH-ABVEconomy class
IncludedIn-flight meals are availableWi-Fi (additional charge)USB port and power outletBRL 5,76215% offBRL 6,781 BRL 5,762
ABV 2:05 PM17h 35m1 stopJNB 8:40 AMAbuja - Johannesburg | Sat, Nov 21 | Qatar AirwaysPrice detailsABV-DOHEconomy class
IncludedIn-flight meals are availableWi-Fi (additional charge)USB port and power outletDOH-JNBEconomy class
IncludedIn-flight meals are availableWi-Fi (additional charge)USB port and power outlet
JNB 1:45 PM18h 45m1 stopABV 7:30 AMJohannesburg - Abuja | Thu, Nov 26 | Qatar AirwaysPrice detailsJNB-DOHEconomy class
IncludedIn-flight meals are availableWi-Fi (additional charge)USB port and power outletDOH-ABVEconomy class
IncludedIn-flight meals are availableWi-Fi (additional charge)USB port and power outletBRL 5,76215% offBRL 6,781 BRL 5,762
ABV 7:00 AM12h 10m1 stopJNB 8:10 PMAbuja - Johannesburg | Fri, Nov 20 | Ethiopian AirlinesPrice detailsABV-ADDEconomy class
IncludedIn-flight meals are availableUSB port and power outletADD-JNBEconomy class
IncludedIn-flight meals are availableWi-Fi (additional charge)USB port and power outlet
JNB 2:30 PM13h 10m1 stopABV 2:40 AMJohannesburg - Abuja | Thu, Nov 26 | Ethiopian AirlinesPrice detailsJNB-ADDEconomy class
IncludedIn-flight meals are availableWi-Fi (additional charge)USB port and power outletADD-ABVEconomy class
IncludedIn-flight meals are availableUSB port and power outletBRL 5,76815% offBRL 6,781 BRL 5,768
ABV 7:00 AM12h 10m1 stopJNB 8:10 PMAbuja - Johannesburg | Sun, Nov 22 | Ethiopian AirlinesPrice detailsABV-ADDEconomy class
IncludedIn-flight meals are availableUSB port and power outletADD-JNBEconomy class
IncludedIn-flight meals are availableWi-Fi (additional charge)USB port and power outlet
JNB 2:30 PM13h 10m1 stopABV 2:40 AMJohannesburg - Abuja | Thu, Nov 26 | Ethiopian AirlinesPrice detailsJNB-ADDEconomy class
IncludedIn-flight meals are availableWi-Fi (additional charge)USB port and power outletADD-ABVEconomy class
IncludedIn-flight meals are availableUSB port and power outletBRL 5,76815% offBRL 6,781 BRL 5,768
ABV 2:05 PM17h 35m1 stopJNB 8:40 AMAbuja - Johannesburg | Sun, Nov 29 | Qatar AirwaysPrice detailsABV-DOHEconomy class
IncludedIn-flight meals are availableWi-Fi (additional charge)USB port and power outletDOH-JNBEconomy class
IncludedIn-flight meals are availableWi-Fi (additional charge)USB port and power outlet
JNB 1:45 PM18h 45m1 stopABV 7:30 AMJohannesburg - Abuja | Sat, Dec 5 | Qatar AirwaysPrice detailsDOH-ABVEconomy class
IncludedIn-flight meals are availableWi-Fi (additional charge)USB port and power outletJNB-DOHEconomy class
IncludedIn-flight meals are availableWi-Fi (additional charge)USB port and power outletBRL 5,77815% offBRL 6,781 BRL 5,778
ABV 2:05 PM17h 35m1 stopJNB 8:40 AMAbuja - Johannesburg | Mon, Nov 30 | Qatar AirwaysPrice detailsABV-DOHEconomy class
IncludedIn-flight meals are availableWi-Fi (additional charge)USB port and power outletDOH-JNBEconomy class
IncludedIn-flight meals are availableWi-Fi (additional charge)USB port and power outlet
JNB 1:45 PM18h 45m1 stopABV 7:30 AMJohannesburg - Abuja | Sun, Dec 6 | Qatar AirwaysPrice detailsJNB-DOHEconomy class
IncludedIn-flight meals are availableWi-Fi (additional charge)USB port and power outletDOH-ABVEconomy class
IncludedIn-flight meals are availableWi-Fi (additional charge)USB port and power outletBRL 5,78715% offBRL 6,781 BRL 5,787
ABV 1:00 PM17h 25m1 stopJNB 2:00 PMAbuja - Johannesburg | Mon, Nov 16 | Normal Airline
JNB 3:00 PM6hNonstopABV 4:00 PMJohannesburg - Abuja | Wed, Nov 18 | Normal AirlineFind more flightsFind more flights
- Cheapest
ABV 2:05 PM17h 35m1 stopJNB 8:40 AMAbuja - Johannesburg | Fri, Nov 20 | Qatar Airways
Price detailsABV-DOHEconomy classIn-flight meals are availableWi-Fi (additional charge)USB port and power outletDOH-JNBEconomy classIn-flight meals are availableWi-Fi (additional charge)USB port and power outletBRL 3,338 BRL 4,00617% off17% offBRL 4,006 BRL 3,338
ABV 2:05 PM17h 35m1 stopJNB 8:40 AMAbuja - Johannesburg | Tue, Nov 17 | Qatar Airways
Price detailsABV-DOHEconomy classIn-flight meals are availableWi-Fi (additional charge)USB port and power outletDOH-JNBEconomy classIn-flight meals are availableWi-Fi (additional charge)USB port and power outletBRL 3,350 BRL 4,00616% off16% offBRL 4,006 BRL 3,350
ABV 2:05 PM17h 35m1 stopJNB 8:40 AMAbuja - Johannesburg | Tue, Dec 1 | Qatar Airways
Price detailsABV-DOHEconomy classIn-flight meals are availableWi-Fi (additional charge)USB port and power outletDOH-JNBEconomy classIn-flight meals are availableWi-Fi (additional charge)USB port and power outletBRL 3,369 BRL 4,00616% off16% offBRL 4,006 BRL 3,369
ABV 2:05 PM17h 35m1 stopJNB 8:40 AMAbuja - Johannesburg | Sun, Nov 22 | Qatar Airways
Price detailsABV-DOHEconomy classIn-flight meals are availableWi-Fi (additional charge)USB port and power outletDOH-JNBEconomy classIn-flight meals are availableWi-Fi (additional charge)USB port and power outletBRL 3,37216% offBRL 4,006 BRL 3,372
ABV 2:05 PM17h 35m1 stopJNB 8:40 AMAbuja - Johannesburg | Wed, Nov 25 | Qatar Airways
Price detailsABV-DOHEconomy classIn-flight meals are availableWi-Fi (additional charge)USB port and power outletDOH-JNBEconomy classIn-flight meals are availableWi-Fi (additional charge)USB port and power outletBRL 3,37216% offBRL 4,006 BRL 3,372
ABV 2:05 PM17h 35m1 stopJNB 8:40 AMAbuja - Johannesburg | Fri, Nov 27 | Qatar Airways
Price detailsABV-DOHEconomy classIn-flight meals are availableWi-Fi (additional charge)USB port and power outletDOH-JNBEconomy classIn-flight meals are availableWi-Fi (additional charge)USB port and power outletBRL 3,37216% offBRL 4,006 BRL 3,372
ABV 2:05 PM17h 35m1 stopJNB 8:40 AMAbuja - Johannesburg | Sun, Nov 29 | Qatar Airways
Price detailsABV-DOHEconomy classIn-flight meals are availableWi-Fi (additional charge)USB port and power outletDOH-JNBEconomy classIn-flight meals are availableWi-Fi (additional charge)USB port and power outletBRL 3,37216% offBRL 4,006 BRL 3,372
ABV 2:05 PM24h 10m1 stopJNB 3:15 PMAbuja - Johannesburg | Tue, Nov 24 | Qatar Airways
Price detailsABV-DOHEconomy classIn-flight meals are availableWi-Fi (additional charge)USB port and power outletDOH-JNBEconomy classIn-flight meals are availableWi-Fi (additional charge)USB port and power outletBRL 3,37916% offBRL 4,006 BRL 3,379
ABV 2:05 PM17h 35m1 stopJNB 8:40 AMAbuja - Johannesburg | Mon, Nov 30 | Qatar Airways
Price detailsABV-DOHEconomy classIn-flight meals are availableWi-Fi (additional charge)USB port and power outletDOH-JNBEconomy classIn-flight meals are availableWi-Fi (additional charge)USB port and power outletBRL 3,38116% offBRL 4,006 BRL 3,381
ABV 1:00 PM17h 25m1 stopJNB 2:00 PMAbuja - Johannesburg | Mon, Nov 16 | Normal AirlineFind more flightsFind more flights
ABV 1:20 PM13h 35m1 stopJNB 3:55 AMAbuja - Johannesburg | Sun, Nov 15 | Ethiopian Airlines
Price detailsABV-ADDEconomy classIn-flight meals are availableWi-Fi (additional charge)USB port and power outletADD-JNBEconomy classIn-flight meals are availableWi-Fi (additional charge)USB port and power outletBRL 4,249 BRL 5,40521% off21% offBRL 5,405 BRL 4,249
ABV 4:40 PM11h 15m1 stopJNB 4:55 AMAbuja - Johannesburg | Fri, Dec 18 | Air Peace airlines
Price detailsABV-LOSEconomy classIn-flight meals are availableLOS-JNBEconomy classIn-flight meals are availableUSB port and power outletBRL 4,335 BRL 5,40520% off20% offBRL 5,405 BRL 4,335
ABV 3:25 PM12h 30m1 stopJNB 4:55 AMAbuja - Johannesburg | Fri, Dec 18 | Aero Contractors
Price detailsABV-LOSEconomy classLOS-JNBEconomy classIn-flight meals are availableUSB port and power outletBRL 4,654 BRL 5,40514% off14% offBRL 5,405 BRL 4,654
ABV 3:35 PM12h 20m1 stopJNB 4:55 AMAbuja - Johannesburg | Fri, Dec 18 | Arik Air
Price detailsABV-LOSEconomy classIn-flight meals are availableLOS-JNBEconomy classIn-flight meals are availableUSB port and power outletBRL 4,70213% offBRL 5,405 BRL 4,702
ABV 1:00 PM17h 25m1 stopJNB 2:00 PMAbuja - Johannesburg | Mon, Nov 16 | Normal AirlineFind more flightsFind more flights
ABV 1:20 PM13h 35m1 stopJNB 3:55 AMAbuja - Johannesburg | Sun, Nov 15 | Ethiopian Airlines
Price detailsABV-ADDEconomy classIn-flight meals are availableWi-Fi (additional charge)USB port and power outletADD-JNBEconomy classIn-flight meals are availableWi-Fi (additional charge)USB port and power outletBRL 4,249 BRL 4,88413% off13% offBRL 4,884 BRL 4,249
ABV 1:00 PM17h 25m1 stopJNB 2:00 PMAbuja - Johannesburg | Mon, Nov 16 | Normal AirlineFind more flightsFind more flights
ABV 5:25 PM10h 30m1 stopJNB 4:55 AMAbuja - Johannesburg | Wed, Dec 9 | Hahn Air
Price detailsABV-LOSEconomy classLOS-JNBEconomy classIn-flight meals are availableUSB port and power outletBRL 4,151 BRL 5,80028% off28% offBRL 5,800 BRL 4,151
ABV 5:25 PM10h 30m1 stopJNB 4:55 AMAbuja - Johannesburg | Fri, Nov 20 | Hahn Air
Price detailsABV-LOSEconomy classLOS-JNBEconomy classIn-flight meals are availableBRL 4,594 BRL 5,80021% off21% offBRL 5,800 BRL 4,594
ABV 5:25 PM10h 30m1 stopJNB 4:55 AMAbuja - Johannesburg | Thu, Dec 24 | Hahn Air
Price detailsABV-LOSEconomy classLOS-JNBEconomy classIn-flight meals are availableBRL 4,619 BRL 5,80020% off20% offBRL 5,800 BRL 4,619
ABV 5:05 PM10h 50m1 stopJNB 4:55 AMAbuja - Johannesburg | Sun, Nov 15 | Hahn Air
Price detailsABV-LOSEconomy classLOS-JNBEconomy classIn-flight meals are availableUSB port and power outletBRL 4,43923% offBRL 5,800 BRL 4,439
ABV 5:05 PM10h 50m1 stopJNB 4:55 AMAbuja - Johannesburg | Sun, Nov 29 | Hahn Air
Price detailsABV-LOSEconomy classLOS-JNBEconomy classIn-flight meals are availableBRL 4,61320% offBRL 5,800 BRL 4,613
ABV 5:00 PM10h 55m1 stopJNB 4:55 AMAbuja - Johannesburg | Fri, Nov 20 | Ibom Air
Price detailsABV-LOSEconomy classIn-flight meals are availableUSB port and power outletLOS-JNBEconomy classIn-flight meals are availableBRL 5,04613% offBRL 5,800 BRL 5,046
ABV 9:15 PM17h 20m1 stopJNB 3:35 PMAbuja - Johannesburg | Wed, Dec 9 | Qatar Airways
Price detailsABV-DOHEconomy classIn-flight meals are availableWi-Fi (additional charge)USB port and power outletDOH-JNBEconomy classIn-flight meals are availableWi-Fi (additional charge)USB port and power outletBRL 3,48513% offBRL 4,006 BRL 3,485
ABV 2:05 PM17h 35m1 stopJNB 8:40 AMAbuja - Johannesburg | Fri, Nov 20 | Qatar Airways
Price detailsABV-DOHEconomy classIn-flight meals are availableWi-Fi (additional charge)USB port and power outletDOH-JNBEconomy classIn-flight meals are availableWi-Fi (additional charge)USB port and power outletBRL 3,33817% offBRL 4,006 BRL 3,338
ABV 2:05 PM17h 35m1 stopJNB 8:40 AMAbuja - Johannesburg | Tue, Nov 17 | Qatar Airways
Price detailsABV-DOHEconomy classIn-flight meals are availableWi-Fi (additional charge)USB port and power outletDOH-JNBEconomy classIn-flight meals are availableWi-Fi (additional charge)USB port and power outletBRL 3,35016% offBRL 4,006 BRL 3,350
ABV 1:00 PM17h 25m1 stopJNB 2:00 PMAbuja - Johannesburg | Mon, Nov 16 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Abuja to Johannesburg are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
Which airline offers the cheapest flights from Nnamdi Azikiwe International Airport to Johannesburg O R Tambo Airport?
What is the flight schedule from Nnamdi Azikiwe International Airport to Johannesburg O R Tambo Airport?
Check the schedule for flights from Abuja to Johannesburg and find the flight that best matches your travel plans.
-
N2130
Nnamdi Azikiwe International Airport
6:40 PM
ABV
7:55 PM
LOS
S M T W T F SSearch -
UR901
Murtala Muhammed Intl Airport
10:25 PM
LOS
4:55 AM
EBB
- M - W T F S -
UR710
Entebbe International Airport
9:30 AM
EBB
12:45 PM
JNB
S - T - T F - -
P47127
Nnamdi Azikiwe International Airport
3:50 PM
ABV
5:10 PM
LOS
S M T W T F SSearch -
UR901
Murtala Muhammed Intl Airport
10:25 PM
LOS
4:55 AM
EBB
- M - W T F S -
UR710
Entebbe International Airport
9:30 AM
EBB
12:45 PM
JNB
S - T - T F - -
QI551
Nnamdi Azikiwe International Airport
9:00 AM
ABV
10:15 AM
LOS
S M T W T - -Search -
DT565
Murtala Muhammed Intl Airport
4:00 PM
LOS
7:15 PM
NBJ
S M T - - F S -
DT575
Dr. Antonio Agostinho Neto Angola International Airport
11:30 PM
NBJ
4:15 AM
JNB
S M - - T F S -
X1066
Nnamdi Azikiwe International Airport
5:05 PM
ABV
6:20 PM
LOS
S M T W T F SSearch -
UR901
Murtala Muhammed Intl Airport
10:25 PM
LOS
4:55 AM
EBB
- M - W T F S -
UR710
Entebbe International Airport
9:30 AM
EBB
12:45 PM
JNB
S - T - T F - -
W3721
Nnamdi Azikiwe International Airport
9:00 AM
ABV
10:15 AM
LOS
S M T W T F -Search -
DT565
Murtala Muhammed Intl Airport
4:00 PM
LOS
7:15 PM
NBJ
S M T - - F S -
DT575
Dr. Antonio Agostinho Neto Angola International Airport
11:30 PM
NBJ
4:15 AM
JNB
S M - - T F S -
QI555
Nnamdi Azikiwe International Airport
8:20 PM
ABV
9:30 PM
LOS
S M T W T - -Search -
UR901
Murtala Muhammed Intl Airport
10:25 PM
LOS
4:55 AM
EBB
- M - W T F S -
UR710
Entebbe International Airport
9:30 AM
EBB
12:45 PM
JNB
S - T - T F - -
P47121
Nnamdi Azikiwe International Airport
8:30 AM
ABV
9:50 AM
LOS
S M T W T F SSearch -
DT565
Murtala Muhammed Intl Airport
4:00 PM
LOS
7:15 PM
NBJ
S M T - - F S -
DT575
Dr. Antonio Agostinho Neto Angola International Airport
11:30 PM
NBJ
4:15 AM
JNB
S M - - T F S -
W3734
Nnamdi Azikiwe International Airport
7:00 PM
ABV
8:10 PM
LOS
S M T W T F SSearch -
UR901
Murtala Muhammed Intl Airport
10:25 PM
LOS
4:55 AM
EBB
- M - W T F S -
UR710
Entebbe International Airport
9:30 AM
EBB
12:45 PM
JNB
S - T - T F - -
UN521
Nnamdi Azikiwe International Airport
1:00 PM
ABV
2:15 PM
LOS
S M T W T F SSearch -
UR901
Murtala Muhammed Intl Airport
10:25 PM
LOS
4:55 AM
EBB
- M - W T F S -
UR710
Entebbe International Airport
9:30 AM
EBB
12:45 PM
JNB
S - T - T F - -
A16497
Nnamdi Azikiwe International Airport
4:00 PM
ABV
5:15 PM
LOS
S M T W T F SSearch -
UR901
Murtala Muhammed Intl Airport
10:25 PM
LOS
4:55 AM
EBB
- M - W T F S -
UR710
Entebbe International Airport
9:30 AM
EBB
12:45 PM
JNB
S - T - T F -
FAQs for Nnamdi Azikiwe International Airport to Johannesburg O R Tambo Airport Flights
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.
Which airline operates the most direct flights from Nnamdi Azikiwe International Airport (ABV) to Johannesburg O R Tambo Airport (JNB)?
Air Peace is a very popular airline operating an average of 2 flights per month.What are the cheapest flights from Nnamdi Azikiwe International Airport to Johannesburg O R Tambo Airport?
One-way flights from Nnamdi Azikiwe International Airport to Johannesburg O R Tambo Airport currently start from BRL 3,338, and round-trip fares start from BRL 5,379. The current lowest fare is a Qatar Airways flight departing on Fri, Nov 20; prices may vary depending on availability.What is the average price of a flight from Nnamdi Azikiwe International Airport to Johannesburg O R Tambo Airport?
Based on Trip.com flight data for departures within the next 30 days with at most one stop, the average one-way price from Nnamdi Azikiwe International Airport to Johannesburg O R Tambo Airport is BRL 4,842. Prices may vary depending on the departure date, airline, and availability.How do I book flights from Nnamdi Azikiwe International Airport to Johannesburg O R Tambo Airport on Trip.com?
Enter Nnamdi Azikiwe International Airport and Johannesburg O R Tambo Airport, select your departure date and number of passengers, then compare flights by price, flight duration, and baggage allowance. Once you've chosen a fare, review the change and refund rules, fill in passenger details, and pay to receive your booking confirmation.
Popular Destinations
- Flights from Nnamdi Azikiwe International Airport to Cairo Intl. Airport
- Cheap Nnamdi Azikiwe International Airport to King Abdulaziz Intl. Airport flights
- Nonstop flights Nnamdi Azikiwe International Airport to Owerri Airport
- Nonstop flights Nnamdi Azikiwe International Airport to Baiyun Intl. Airport
- Nonstop flights Nnamdi Azikiwe International Airport to Murtala Muhammed Intl Airport
- Flight deals from Nnamdi Azikiwe International Airport to Guangzhou
- Flight deals from Nnamdi Azikiwe International Airport to Cairo
- Cheap flights from Nnamdi Azikiwe International Airport to Jeddah
- Flight deals from Nnamdi Azikiwe International Airport to London
- Cheap flights from Nnamdi Azikiwe International Airport to Lagos
- Cheap Cape Town Intl. Airport to Johannesburg O R Tambo Airport flights
- Flights from King Shaka International Airport to Johannesburg O R Tambo Airport
- Cheap Harare International Airport to Johannesburg O R Tambo Airport flights
- Cheap Pudong Intl. Airport to Johannesburg O R Tambo Airport flights
- Nonstop flights Jomo Kenyatta International Airport to Johannesburg O R Tambo Airport
- Flights from Cape Town to Johannesburg O R Tambo Airport
- Airlines fly from Beijing to Johannesburg O R Tambo Airport
- Airlines fly from Durban to Johannesburg O R Tambo Airport
- Airlines fly from Harare to Johannesburg O R Tambo Airport
- Flights from Nairobi to Johannesburg O R Tambo Airport
Note: Prices shown on this page are estimated lowest price and include all taxes and fees found in the last 24 hours.