Routes from Johannesburg (JNB)
31 nonstop destinations from Johannesburg (JNB) on 27 airlines: 0 in South Africa and 31 abroad. The most routes: Air Algérie (2), Air China (2) and Air Cote d'Ivoire (2). Longest: Atlanta (ATL), about 8,440 miles. Routes checked October 27, 2026.
- Nonstop destinations
- 31
- Airlines
- 27
- Countries
- 25
- Longest route
- ATL 8,440 mi
- Abidjan ABJAir Cote d'Ivoire
- Abu Dhabi AUHEtihad Airways
- Addis Ababa ADDEthiopian Airlines
- Algiers ALGAir Algérie
- Amsterdam AMSKLM Royal Dutch Airlines
- Atlanta ATLDelta Air Lines
- Beijing PEKAir China
- Cairo CAIEgyptAir
- Doha DOHQatar Airways
- Dubai DXBEmirates
- Frankfurt FRACondor, Lufthansa
- Hong Kong HKGCathay Pacific
- Istanbul ISTTurkish Airlines
- Lagos LOSAir Cote d'Ivoire
- London LHRBritish Airways, Virgin Atlantic
- Luanda LADAir Algérie
- Luanda NBJTAAG Angola Airlines
- Lumbadzi LLWEthiopian Airlines
- Madrid MADAir Europa
- Munich MUCLufthansa
- Nairobi NBOKenya Airways
- Newark EWRUnited Airlines
- Paris CDGAir France
- Perth PERQantas Airways
- Plaine Magnien MRUAir Mauritius
- Sainte-Marie RUNAir Austral
- São Paulo GRULATAM Airlines
- Shenzhen SZXAir China
- Singapore SINSingapore Airlines
- Sydney SYDQantas Airways
- Zurich ZRHSWISS
Route sources (including Wikipedia fallback): Air Algérie ↗ (checked Oct 27, 2026), Air Algérie ↗ (checked Oct 27, 2026), Air Cote d'Ivoire ↗ (checked Oct 27, 2026), Air France ↗ (checked Oct 27, 2026) and 11 more.
Airlines flying nonstop from JNB
- Air Algérie · 2 destinationsAir Algérie route map
- Air China · 2 destinationsAir China route mapSeat maps
- Air Cote d'Ivoire · 2 destinationsAir Cote d'Ivoire route map
- Ethiopian Airlines · 2 destinationsEthiopian Airlines route mapSeat maps
- Lufthansa · 2 destinationsLufthansa route mapSeat maps
- Qantas Airways · 2 destinationsQantas Airways route mapSeat maps
- Air Austral · 1 destinationAir Austral route map
- Air Europa · 1 destinationAir Europa route map
- Air France · 1 destinationAir France route mapSeat maps
- Air Mauritius · 1 destinationAir Mauritius route map
- British Airways · 1 destinationBritish Airways route mapSeat maps
- Cathay Pacific · 1 destinationCathay Pacific route mapSeat maps
- Condor · 1 destinationCondor route map
- Delta Air Lines · 1 destinationDelta Air Lines route mapSeat maps
- EgyptAir · 1 destinationEgyptAir route map
- Emirates · 1 destinationEmirates route mapSeat maps
- Etihad Airways · 1 destinationEtihad Airways route mapSeat maps
- Kenya Airways · 1 destinationKenya Airways route map
- KLM Royal Dutch Airlines · 1 destinationKLM Royal Dutch Airlines route mapSeat maps
- LATAM Airlines · 1 destinationLATAM Airlines route map
- Qatar Airways · 1 destinationQatar Airways route mapSeat maps
- Singapore Airlines · 1 destinationSingapore Airlines route mapSeat maps
- SWISS · 1 destinationSWISS route mapSeat maps
- TAAG Angola Airlines · 1 destinationTAAG Angola Airlines route map
- Turkish Airlines · 1 destinationTurkish Airlines route map
- United Airlines · 1 destinationUnited Airlines route mapSeat maps
- Virgin Atlantic · 1 destinationVirgin Atlantic route mapSeat maps
Nonstop from JNB, by country
Angola · 2
Luanda LAD, Luanda NBJ
Algeria · 1
Algiers ALG
Brazil · 1
São Paulo GRU
Côte d'Ivoire · 1
Abidjan ABJ
Egypt · 1
Cairo CAI
Ethiopia · 1
Addis Ababa ADD
France · 1
Paris CDG
Hong Kong · 1
Hong Kong HKG
Kenya · 1
Nairobi NBO
Malawi · 1
Lumbadzi LLW
Mauritius · 1
Plaine Magnien MRU
Netherlands · 1
Amsterdam AMS
Nigeria · 1
Lagos LOS
Qatar · 1
Doha DOH
Réunion · 1
Sainte-Marie RUN
Singapore · 1
Singapore SIN
Spain · 1
Madrid MAD
Switzerland · 1
Zurich ZRH
Turkey · 1
Istanbul IST
United Kingdom · 1
London LHR
Quick answers
How many nonstop destinations are there from JNB?
31 nonstop destinations in 25 countries, counting the routes for Air Algérie, Air China, Air Cote d'Ivoire, Ethiopian Airlines, Lufthansa, Qantas Airways, Air Austral, Air Europa, Air France, Air Mauritius, British Airways, Cathay Pacific, Condor, Delta Air Lines, EgyptAir, Emirates, Etihad Airways, Kenya Airways, KLM Royal Dutch Airlines, LATAM Airlines, Qatar Airways, Singapore Airlines, SWISS, TAAG Angola Airlines, Turkish Airlines, United Airlines and Virgin Atlantic in the linked official sources and Wikipedia fallbacks (checked October 27, 2026). Airlines whose route maps we haven't loaded aren't counted yet.
Which airlines fly nonstop from JNB?
Air Algérie (2 routes), Air China (2 routes), Air Cote d'Ivoire (2 routes), Ethiopian Airlines (2 routes), Lufthansa (2 routes), Qantas Airways (2 routes), Air Austral (1 route), Air Europa (1 route), Air France (1 route), Air Mauritius (1 route), British Airways (1 route), Cathay Pacific (1 route), Condor (1 route), Delta Air Lines (1 route), EgyptAir (1 route), Emirates (1 route), Etihad Airways (1 route), Kenya Airways (1 route), KLM Royal Dutch Airlines (1 route), LATAM Airlines (1 route), Qatar Airways (1 route), Singapore Airlines (1 route), SWISS (1 route), TAAG Angola Airlines (1 route), Turkish Airlines (1 route), United Airlines (1 route) and Virgin Atlantic (1 route).
What is the longest nonstop flight from JNB?
Delta Air Lines to Atlanta (ATL), about 8,440 miles great-circle.
Where can you fly nonstop internationally from JNB?
Abidjan (ABJ), Abu Dhabi (AUH), Addis Ababa (ADD), Algiers (ALG), Amsterdam (AMS), Atlanta (ATL), Beijing (PEK), Cairo (CAI), Doha (DOH), Dubai (DXB), Frankfurt (FRA) and Hong Kong (HKG), and 19 more.
What new routes are starting from JNB?
None announced by the airlines we track right now.
Are there airport lounges at JNB?
Yes: 16 open lounges at Johannesburg (JNB), compared on Lounge Frog's JNB lounge guide.