Destinations
| Destination | Distance | Duration | Airlines |
|---|---|---|---|
| Accra (ACC) | 4,663 km | 365 min | South African Airways |
| Addis Ababa (ADD) | 4,049 km | 325 min | Ethiopian Airlines |
| Algiers (ALG) | 7,434 km | 555 min | Air Algerie |
| Amsterdam (AMS) | 8,986 km | 665 min | KLM |
| Nampula (APL) | 1,676 km | 150 min | Airlink |
| Atlanta (ATL) | 13,583 km | 1010 min | Delta Air Lines |
| Abu Dhabi (AUH) | 6,274 km | 475 min | Etihad Airways |
| Kasane (BBK) | 975 km | 110 min | Airlink, CemAir |
| Beira (BEW) | 978 km | 100 min | Airlink |
| Bloemfontein (BFN) | 379 km | 65 min | Airlink, CemAir, Safair |
| Blantyre (BLZ) | 1,352 km | 135 min | Airlink, Ethiopian Airlines |
| Bulawayo (BUQ) | 679 km | 75 min | Airlink, Fastjet Zimbabwe |
| Brazzaville (BZV) | 2,789 km | 210 min | Afrijet |
| Cairo (CAI) | 6,234 km | 505 min | EgyptAir |
| Paris (CDG) | 8,705 km | 720 min | Air France |
| Cape Town (CPT) | 1,271 km | 135 min | Airlink, CemAir, Safair, LIFT, South African Airways, Singapore Airlines, FlexFlight |
| Dar Es Salaam (DAR) | 2,428 km | 210 min | Airlink, South African Airways, Air Tanzania |
| Doha (DOH) | 6,217 km | 500 min | Qatar Airways |
| Durban (DUR) | 477 km | 70 min | Airlink, CemAir, Safair, LIFT, South African Airways, Turkish Airlines, FlexFlight |
| Dubai (DXB) | 6,390 km | 490 min | Emirates |
| Entebbe (EBB) | 2,932 km | 255 min | Uganda Airlines |
| East London (ELS) | 765 km | 95 min | Airlink, CemAir, Safair |
| New York (EWR) | 12,859 km | 975 min | United Airlines |
| Lubumbashi (FBM) | 1,612 km | 150 min | Airlink, Ethiopian Airlines, South African Airways |
| Kinshasa (FIH) | 2,767 km | 275 min | Air Cote DIvoire, ASKY Airlines, South African Airways |
| Frankfurt (FRA) | 8,659 km | 660 min | Condor, Lufthansa |
| Gaborone (GBE) | 292 km | 55 min | Airlink, Air Botswana, South African Airways |
| George (GRJ) | 1,038 km | 120 min | Airlink, CemAir, Safair |
| Sao Paulo (GRU) | 7,453 km | 630 min | LATAM Airlines, South African Airways |
| Hoedspruit (HDS) | 336 km | 60 min | Airlink, CemAir |
| Hong Kong (HKG) | 10,673 km | 800 min | Cathay Pacific |
| Harare (HRE) | 956 km | 105 min | Airlink, CemAir, Safair, Fastjet Zimbabwe, South African Airways, Air Zimbabwe, RwandAir |
| Istanbul (IST) | 7,461 km | 585 min | Turkish Airlines |
| Kigali (KGL) | 2,682 km | 230 min | RwandAir |
| Kimberley (KIM) | 453 km | 65 min | Airlink, CemAir |
| Libreville (LBV) | 3,570 km | 285 min | Afrijet, ASKY Airlines |
| London (LHR) | 9,044 km | 675 min | British Airways, Virgin Atlantic |
| Lilongwe (LLW) | 1,485 km | 140 min | Airlink, Ethiopian Airlines |
| Lagos (LOS) | 4,511 km | 380 min | South African Airways |
| Lusaka (LUN) | 1,197 km | 120 min | Airlink, Proflight Zambia, South African Airways, Zambia Airways |
| Livingstone (LVI) | 954 km | 105 min | Airlink |
| Madrid (MAD) | 8,077 km | 610 min | Air Europa |
| Margate (MGH) | 561 km | 100 min | CemAir |
| Nacala (MNC) | 1,829 km | 160 min | Airlink |
| Maputo (MPM) | 433 km | 70 min | Airlink, Turkish Airlines, LAM Mozambique Airlines |
| Nelspruit (MQP) | 298 km | 55 min | Airlink, Safair |
| Mauritius (MRU) | 3,069 km | 240 min | Safair, Air Mauritius, South African Airways |
| Maseru (MSU) | 357 km | 60 min | Airlink |
| Maun (MUB) | 842 km | 100 min | Airlink, CemAir, Air Botswana |
| Munich (MUC) | 8,412 km | 625 min | Lufthansa |
| Luanda (NBJ) | 2,450 km | 228 min | Airlink, TAAG |
| Nairobi (NBO) | 2,899 km | 245 min | Airlink, Kenya Airways |
| Ndola (NLA) | 1,459 km | 140 min | Airlink |
| Nossi-be (NOS) | 2,532 km | 210 min | Airlink |
| Perth (PER) | 8,324 km | 570 min | Qantas, South African Airways |
| Port Elizabeth (PLZ) | 905 km | 95 min | Airlink, CemAir, Safair, South African Airways |
| Pemba (POL) | 1,941 km | 170 min | Airlink |
| Polokwane (PTG) | 301 km | 55 min | Airlink |
| Pietermaritzburg (PZB) | 442 km | 65 min | Airlink |
| Richards Bay (RCB) | 477 km | 70 min | Airlink |
| Saint Denis de la Reunion (RUN) | 2,838 km | 225 min | Air Austral |
| Mahe Island (SEZ) | 3,751 km | 295 min | Air Seychelles |
| Manzini (SHO) | 347 km | 50 min | Airlink, Eswatini Air |
| Singapore (SIN) | 8,660 km | 630 min | Singapore Airlines |
| Sishen (SIS) | 547 km | 75 min | Airlink |
| Sydney (SYD) | 11,044 km | 730 min | Qantas |
| Skukuza (SZK) | 360 km | 60 min | Airlink |
| Shenzhen (SZX) | 10,677 km | 795 min | Air China |
| Tete (TET) | 1,243 km | 120 min | Airlink |
| Antananarivo (TNR) | 2,136 km | 180 min | Airlink |
| Upington (UTN) | 736 km | 95 min | Airlink |
| Umtata (UTT) | 605 km | 80 min | Airlink |
| Victoria Falls (VFA) | 924 km | 105 min | Airlink, CemAir, Safair, Fastjet Zimbabwe, South African Airways |
| Vilanculos (VNX) | 848 km | 95 min | Airlink |
| Windhoek (WDH) | 1,166 km | 115 min | Airlink, South African Airways |
| Walvis Bay (WVB) | 1,420 km | 155 min | Airlink |
| Zanzibar (ZNZ) | 2,494 km | 215 min | Airlink, Safair, Air Tanzania |
| Zurich (ZRH) | 8,385 km | 653 min | SWISS |
Airlines flying from JNB
- Airlink (4Z) — 45 routes
- South African Airways (SA) — 16 routes
- CemAir (5Z) — 13 routes
- Safair (FA) — 11 routes
- Ethiopian Airlines (ET) — 4 routes
- Fastjet Zimbabwe (FN) — 3 routes
- Turkish Airlines (TK) — 3 routes
- Air Botswana (BP) — 2 routes
- LIFT (GE) — 2 routes
- Afrijet (J7) — 2 routes
- ASKY Airlines (KP) — 2 routes
- Lufthansa (LH) — 2 routes
- Qantas (QF) — 2 routes
- Singapore Airlines (SQ) — 2 routes
- Air Tanzania (TC) — 2 routes
- FlexFlight (W2) — 2 routes
- RwandAir (WB) — 2 routes
- Air France (AF) — 1 routes
- Air Algerie (AH) — 1 routes
- British Airways (BA) — 1 routes
- Air China (CA) — 1 routes
- Cathay Pacific (CX) — 1 routes
- Condor (DE) — 1 routes
- Delta Air Lines (DL) — 1 routes
- TAAG (DT) — 1 routes
- Emirates (EK) — 1 routes
- Etihad Airways (EY) — 1 routes
- Air Cote DIvoire (HF) — 1 routes
- Air Seychelles (HM) — 1 routes
- KLM (KL) — 1 routes
- Kenya Airways (KQ) — 1 routes
- LATAM Airlines (LA) — 1 routes
- SWISS (LX) — 1 routes
- Air Mauritius (MK) — 1 routes
- EgyptAir (MS) — 1 routes
- Proflight Zambia (P0) — 1 routes
- Qatar Airways (QR) — 1 routes
- Eswatini Air (RN) — 1 routes
- LAM Mozambique Airlines (TM) — 1 routes
- United Airlines (UA) — 1 routes
- Air Zimbabwe (UM) — 1 routes
- Uganda Airlines (UR) — 1 routes
- Air Austral (UU) — 1 routes
- Air Europa (UX) — 1 routes
- Virgin Atlantic (VS) — 1 routes
- Zambia Airways (ZN) — 1 routes
Aircraft assignments
We are currently expanding per-airline aircraft data for every route. Until that ships, you can browse by aircraft type at /by-aircraft.
Frequently asked questions
How many destinations are there from Johannesburg (JNB)?
Johannesburg Airport has 78 non-stop destinations.
Which airlines fly from Johannesburg (JNB)?
Airlink, South African Airways, CemAir, Safair, Ethiopian Airlines, Fastjet Zimbabwe, Turkish Airlines, Air Botswana, LIFT, Afrijet, ASKY Airlines, Lufthansa, Qantas, Singapore Airlines, Air Tanzania, FlexFlight, RwandAir, Air France, Air Algerie, British Airways, Air China, Cathay Pacific, Condor, Delta Air Lines, TAAG, Emirates, Etihad Airways, Air Cote DIvoire, Air Seychelles, KLM, Kenya Airways, LATAM Airlines, SWISS, Air Mauritius, EgyptAir, Proflight Zambia, Qatar Airways, Eswatini Air, LAM Mozambique Airlines, United Airlines, Air Zimbabwe, Uganda Airlines, Air Austral, Air Europa, Virgin Atlantic, Zambia Airways.
What is the longest flight from JNB?
Atlanta at 13,583 km.