Every nonstop destination from O.R. Tambo International Airport, with airlines and flight frequency.
O.R. Tambo International Airport (JNB) in Johannesburg, South Africa currently offers nonstop flights to 75 destinations in 40 countries. The airlines operating the most nonstop routes from JNB are South African Airlink, South African Airways, CemAir, Safair, Fastjet Zimbabwe. Route data comes from the AeroDataBox flight database and is regenerated regularly.
44 airlines operate nonstop routes from O.R. Tambo International Airport. South African Airlink serves the most, with 44 nonstop destinations.
| Airline | Nonstop destinations |
|---|---|
| South African Airlink | 44 nonstop destinations |
| South African Airways | 15 nonstop destinations |
| CemAir | 11 nonstop destinations |
| Safair | 11 nonstop destinations |
| Fastjet Zimbabwe | 3 nonstop destinations |
| Flysafair | 3 nonstop destinations |
| Afrijet | 2 nonstop destinations |
| Air Algerie | 2 nonstop destinations |
| Air Botswana | 2 nonstop destinations |
| Air Tanzania | 2 nonstop destinations |
| Ethiopian Airlines | 2 nonstop destinations |
| Global Aviation | 2 nonstop destinations |
| Lufthansa | 2 nonstop destinations |
| Malawi Airlines | 2 nonstop destinations |
| RwandAir | 2 nonstop destinations |
| Turkish Airlines | 2 nonstop destinations |
| Air Austral | 1 nonstop destination |
| Air China | 1 nonstop destination |
| Air Europa | 1 nonstop destination |
| Air France | 1 nonstop destination |
| Air Mauritius | 1 nonstop destination |
| Air Seychelles | 1 nonstop destination |
| Air Zimbabwe | 1 nonstop destination |
| ASKY | 1 nonstop destination |
| British Airways | 1 nonstop destination |
| Cathay Pacific | 1 nonstop destination |
| Condor | 1 nonstop destination |
| EgyptAir | 1 nonstop destination |
| Emirates | 1 nonstop destination |
| Etihad Airways | 1 nonstop destination |
| Kenya Airways | 1 nonstop destination |
| KLM | 1 nonstop destination |
| LAM | 1 nonstop destination |
| LATAM | 1 nonstop destination |
| Naysa | 1 nonstop destination |
| Proflight Zambia | 1 nonstop destination |
| Qantas | 1 nonstop destination |
| Qatar Airways | 1 nonstop destination |
| Singapore Airlines | 1 nonstop destination |
| SWISS | 1 nonstop destination |
| TAAG | 1 nonstop destination |
| Uganda Airlines | 1 nonstop destination |
| United Airlines | 1 nonstop destination |
| Virgin Atlantic | 1 nonstop destination |
| Destination | Country | Airlines | Frequency |
|---|---|---|---|
| Cape TownCPT | South Africa | CemAir, Flysafair, Global Aviation, Safair +2 more | 49× daily |
| DurbanDUR | South Africa | CemAir, Flysafair, Global Aviation, Safair +3 more | 37× daily |
| HarareHRE | Zimbabwe | Air Zimbabwe, Fastjet Zimbabwe, RwandAir, Safair +2 more | 15× daily |
| Port ElizabethPLZ | South Africa | Safair, South African Airlink, South African Airways | 12× daily |
| GaboroneGBE | Botswana | Air Botswana, South African Airlink, South African Airways | 10× daily |
| LusakaLUN | Zambia | Naysa, Proflight Zambia, South African Airlink, South African Airways | 9× daily |
| BloemfontainBFN | South Africa | CemAir, Safair, South African Airlink | 8× daily |
| GeorgeGRJ | South Africa | CemAir, Flysafair, Safair, South African Airlink | 7× daily |
| MpumalangaMQP | South Africa | Safair, South African Airlink | 7× daily |
| East LondonELS | South Africa | CemAir, Safair, South African Airlink | 7× daily |
| WindhoekWDH | Namibia | South African Airlink, South African Airways | 6× daily |
| Victoria FallsVFA | Zimbabwe | CemAir, Fastjet Zimbabwe, Safair, South African Airlink +1 more | 6× daily |
| BulawayoBUQ | Zimbabwe | Fastjet Zimbabwe, South African Airlink | 6× daily |
| MaputoMPM | Mozambique | LAM, South African Airlink | 6× daily |
| DubaiDXB | United Arab Emirates | Emirates | 5× daily |
| HoedspruitHDS | South Africa | CemAir, South African Airlink | 5× daily |
| KimberleyKIM | South Africa | CemAir, South African Airlink | 5× daily |
| PietermaritzburgPZB | South Africa | South African Airlink | 4× daily |
| NairobiNBO | Kenya | Kenya Airways, South African Airlink | 4× daily |
| MaunMUB | Botswana | CemAir, South African Airlink, Air Botswana | 3× daily |
| LondonLHR | United Kingdom | British Airways, Virgin Atlantic | 3× daily |
| Addis AbabaADD | Ethiopia | Ethiopian Airlines | 3× daily |
| MaseruMSU | Lesotho | South African Airlink | 3× daily |
| MthathaUTT | South Africa | South African Airlink | 3× daily |
| PotgietersrusPTG | South Africa | South African Airlink | 3× daily |
| Port LouisMRU | Mauritius | Air Mauritius, Safair, South African Airways | 3× daily |
| UpingtonUTN | South Africa | South African Airlink | 3× daily |
| Dar es SalaamDAR | Tanzania | Air Tanzania, South African Airlink, South African Airways | 3× daily |
| Walvis BayWVB | Namibia | South African Airlink | 2× daily |
| BlantyreBLZ | Malawi | South African Airlink, Ethiopian Airlines, Malawi Airlines | 2× daily |
| DohaDOH | Qatar | Qatar Airways | 2× daily |
| LuandaNBJ | Angola | Air Algerie, South African Airlink, TAAG | 2× daily |
| LubumbashiFBM | Congo - Kinshasa | South African Airlink, South African Airways | 2× daily |
| Richards BayRCB | South Africa | South African Airlink | 2× daily |
| SkukuzaSZK | South Africa | South African Airlink | 2× daily |
| Frankfurt-am-MainFRA | Germany | Condor, Lufthansa | 2× daily |
| NewarkEWR | United States | United Airlines | 2× daily |
| SingaporeSIN | Singapore | Singapore Airlines | 2× daily |
| KinshasaFIH | Congo - Kinshasa | ASKY, South African Airways | 2× daily |
| NdolaNLA | Zambia | South African Airlink | 2× daily |
| Pemba / Porto AmeliaPOL | Mozambique | South African Airlink | 2× daily |
| LilongweLLW | Malawi | South African Airlink, Malawi Airlines | Daily |
| SishenSIS | South Africa | South African Airlink | Daily |
| KasaneBBK | Botswana | CemAir, South African Airlink | Daily |
| AmsterdamAMS | Netherlands | KLM | Daily |
| BeiraBEW | Mozambique | South African Airlink | Daily |
| Hong KongHKG | Hong Kong | Cathay Pacific | Daily |
| IstanbulIST | Türkiye | Turkish Airlines | Daily |
| KampalaEBB | Uganda | Uganda Airlines | Daily |
| LivingstoneLVI | Zambia | South African Airlink | Daily |
| MargateMGH | South Africa | CemAir | Daily |
| ParisCDG | France | Air France | Daily |
| VilanculoVNX | Mozambique | South African Airlink | Daily |
| ZanzibarZNZ | Tanzania | Air Tanzania, Safair, South African Airlink | Daily |
| ZurichZRH | Switzerland | SWISS | Daily |
| AntananarivoTNR | Madagascar | South African Airlink | Daily |
| KigaliKGL | Rwanda | RwandAir | Daily |
| São PauloGRU | Brazil | LATAM, South African Airways | 6× weekly |
| AccraACC | Ghana | South African Airways | 5× weekly |
| CairoCAI | Egypt | EgyptAir | 5× weekly |
| TeteTET | Mozambique | South African Airlink | 5× weekly |
| Abu DhabiAUH | United Arab Emirates | Etihad Airways | 4× weekly |
| Mahe IslandSEZ | Seychelles | Air Seychelles | 4× weekly |
| St DenisRUN | Réunion | Air Austral | 4× weekly |
| LagosLOS | Nigeria | South African Airways | 3× weekly |
| MadridMAD | Spain | Air Europa | 3× weekly |
| MunichMUC | Germany | Lufthansa | 3× weekly |
| NampulaAPL | Mozambique | South African Airlink | 3× weekly |
| ShenzhenSZX | China | Air China | 3× weekly |
| Cidade de NacalaMNC | Mozambique | South African Airlink | 2× weekly |
| LibrevilleLBV | Gabon | Afrijet | 2× weekly |
| SydneySYD | Australia | Qantas | 2× weekly |
| AlgiersALG | Algeria | Air Algerie | Weekly |
| BrazzavilleBZV | Congo - Brazzaville | Afrijet | Weekly |
| Nosy BeNOS | Madagascar | South African Airlink | Weekly |
O.R. Tambo International Airport has nonstop flights to 75 destinations in 40 countries. The most frequently served are Cape Town, Durban, Harare, Port Elizabeth, Gaborone.
44 airlines operate scheduled nonstop routes from JNB. Ranked by number of nonstop destinations the largest are South African Airlink, South African Airways, CemAir, Safair, Fastjet Zimbabwe. South African Airlink serves 44 of them.
Yes. 58 of the 75 nonstop destinations from JNB are outside South Africa, reaching 39 countries. The busiest international routes are Harare, Gaborone, Lusaka.
Cape Town (CPT) is the most frequently served nonstop destination from JNB, with about 49 flights a day.
Newark (EWR) is the most distant nonstop destination from JNB, about 12,865 km (7,994 miles) away.