Triposia
AirportsFlightsAirlinesBlog

Direct Flights from O. R. Tambo International Airport (JNB)

O. R. Tambo International Airport serves 78 direct destinations across 30 airlines.

78
Destinations
30
Airlines
1,519
Weekly Flights
61
International
Airport Connectivity Score

65

Good Connectivity

Overall airport connectivity rating based on route diversity, airline presence, and service reliability

Route Diversity

100%

Airline Diversity

100%

Growth Trend

stable

Reliability

0%

Airport Summary

O. R. Tambo International Airport (JNB) offers 78 direct destinations served by 30 airlines. The busiest routes include Cape Town (CPT), Durban (DUR), Port Elizabeth (PLZ).

Route Analytics
Loading charts...
Domestic vs International Split

17

Domestic Destinations

61

International Destinations

Route Analytics
Loading charts...
Domestic vs International Split

17

Domestic Destinations

61

International Destinations

Loading routes...

Flight Schedule - Departures

Loading calendar...

Flights from Kempton Park (JNB)

Filters

Route Type
All
Domestic
International
Stops
All
Direct
1 Stop
2 Stops

78 destinations: 17 domestic and 61 international.

Abu Dhabi (AUH)
International

1 flight

View route →
Accra (ACC)
International

0-1 flights

View route →
Addis Ababa (ADD)
International

3 flights

View route →
Amsterdam (AMS)
International

1 flight

View route →
Antananarivo (TNR)
International

0-1 flights

View route →
Atlanta (ATL)
International

0-1 flights

View route →
Bang Phli District (BBK)
International

1 flight

View route →
Beira (BEW)
International

1 flight

View route →
Blantyre (BLZ)
International

1-2 flights

View route →
Bloemfontein (BFN)
Domestic

6-9 flights

View route →
Brazzaville (BZV)
International

0 flights

View route →
Bulawayo (BUQ)
International

4-5 flights

View route →
Cairo (CAI)
International

0-1 flights

View route →
Cape Town (CPT)
Domestic

41-46 flights

View route →
Dar El Beïda (ALG)
International

0-1 flights

View route →
Dar es Salaam (DAR)
International

2-3 flights

View route →
Doha (DOH)
International

2-3 flights

View route →
Dubai (DXB)
International

4 flights

View route →
Durban (DUR)
Domestic

30-40 flights

View route →
East London (ELS)
Domestic

5-8 flights

View route →
Entebbe (EBB)
International

1 flight

View route →
Frankfurt (FRA)
International

1-2 flights

View route →
Gaborone (GBE)
International

9-10 flights

View route →
George (GRJ)
Domestic

7-10 flights

View route →
Guarulhos (GRU)
International

0-2 flights

View route →
Harare (HRE)
International

8-14 flights

View route →
Hoedspruit (HDS)
Domestic

4 flights

View route →
Hong Kong (HKG)
International

1 flight

View route →
Istanbul (IST)
International

1 flight

View route →
Kigali (KGL)
International

2 flights

View route →
Kimberley (KIM)
Domestic

4-6 flights

View route →
Kinshasa (FIH)
International

0-2 flights

View route →
Kruger National Park (SZK)
Domestic

2 flights

View route →
Lagos (LOS)
International

0-1 flights

View route →
Libreville (LBV)
International

0-1 flights

View route →
Livingstone (LVI)
International

0-1 flights

View route →
London (LHR)
International

2-3 flights

View route →
Luanda (NBJ)
International

1-2 flights

View route →
Luanda (LAD)
International

0-1 flights

View route →
Lubumbashi (FBM)
International

2 flights

View route →
Lumbadzi (LLW)
International

0-1 flights

View route →
Lusaka (LUN)
International

7-9 flights

View route →
Mahe Island (SEZ)
International

0-1 flights

View route →
Manzini (SHO)
International

5-6 flights

View route →
Maputo (MPM)
International

5-6 flights

View route →
Margate (MGH)
Domestic

3 flights

View route →
Maun (MUB)
International

1-3 flights

View route →
Mazenod (MSU)
International

3 flights

View route →
Munich (MUC)
International

0-1 flights

View route →
Nacala (MNC)
International

0 flights

View route →
Nairobi (NBO)
International

4-5 flights

View route →
Nampula (APL)
International

0-1 flights

View route →
Ndola (NLA)
International

1 flight

View route →
Nelspruit (MQP)
Domestic

4-7 flights

View route →
New York (EWR)
International

0-1 flights

View route →
Nossi-be (NOS)
International

0-1 flights

View route →
Pemba (POL)
International

1 flight

View route →
Perth Airport (PER)
International

0-1 flights

View route →
Pietermaritzburg (PZB)
Domestic

2-4 flights

View route →
Plaine Magnein (MRU)
International

2-3 flights

View route →
Polokwane (PTG)
Domestic

2-3 flights

View route →
Port Elizabeth (PLZ)
Domestic

10-13 flights

View route →
Richards Bay (RCB)
Domestic

1-2 flights

View route →
Roissy-en-France (CDG)
International

1 flight

View route →
Sainte-Marie (RUN)
International

0-1 flights

View route →
Shenzhen (SZX)
International

0-1 flights

View route →
Singapore (SIN)
International

1-2 flights

View route →
Sishen (SIS)
Domestic

0-3 flights

View route →
Sydney (SYD)
International

0-1 flights

View route →
Tete (TET)
International

0-1 flights

View route →
Umtata (UTT)
Domestic

3-4 flights

View route →
Upington (UTN)
Domestic

1-3 flights

View route →
Victoria Falls (VFA)
International

3-7 flights

View route →
Vilankulos (VNX)
International

1 flight

View route →
Walvis Bay (WVB)
International

2-3 flights

View route →
Windhoek (WDH)
International

6-7 flights

View route →
Zanzibar (ZNZ)
International

0-2 flights

View route →
Zurich (ZRH)
International

1 flight

View route →

Frequently Asked Questions

How many flights depart from Johannesburg (JNB) daily?

Approximately 291 flights depart from Johannesburg (JNB) daily.

How many flights arrive at Johannesburg (JNB) daily?

Approximately 294 flights arrive at Johannesburg (JNB) daily.

How many destinations does Johannesburg (JNB) serve?

Johannesburg (JNB) serves 78 destinations.

Which airlines operate from Johannesburg (JNB)?

35 airlines operate from Johannesburg (JNB): Ethiopian Airlines, KLM, Etihad Airways, Airlink, CemAir, and 30 more.

Call now — expert help, no hold
+1-(877) 684-5230