Johannesburg OR Tambo Airport Statistics

Published 23 Jul 2026Updated 8 Sept 2026

Published 23 Jul 2026 · Updated 8 Sept 2026

O.R. Tambo International Airport (JNB) is South Africa’s main international gateway and the second-busiest airport in Africa. It serves as the continent’s most connected aviation hub and a key transit point for Southern African air travel.

How many passengers pass through OR Tambo Airport each year?

OR Tambo Airport handles over 20 million passengers annually. While traffic continues to recover from pandemic-era lows, it still remains below pre-pandemic peak levels.

  • JNB processed 20.08 million passengers in the year ending March 2026 (FY2026), an 8.4% increase from 18.53 million in FY2025, continuing the post-COVID recovery.
  • The airport reached its pre-pandemic peak in FY2019 with 21.31 million passengers before travel restrictions were introduced.
  • Passenger traffic dropped sharply by 80.6% to 4.06 million in FY2021, one of the largest declines among major global airports during the COVID-19 pandemic.
  • Recovery accelerated with 9.63 million in FY2022, 15.62 million in FY2023, and 17.85 million in FY2024, with FY2026 figures representing approximately 94% of pre-pandemic levels.
Vertical bar chart of annual passenger volume at Johannesburg OR Tambo Airport by financial year, showing a pandemic-era dip and subsequent recovery
Annual passenger traffic at OR Tambo Airport by fiscal year.

Types of Passengers

OR Tambo Airport maintains a balanced passenger profile. Domestic travelers make up the majority, though international traffic remains essential for revenue.

  • Domestic passengers totaled 10.97 million (54.6% of traffic) in FY2026, showing faster recovery compared to international travel.
  • International passengers reached 8.2 million (40.8%).
  • Regional passengers accounted for 841,715 (4.2%).
  • Unscheduled passengers totaled 71,285.
Passenger Traffic Types at OR Tambo Airport (FY2020-2026)
YearInternational PassengersRegional PassengersDomestic PassengersUnscheduled Passengers
FY20208,773,298843,90911,213,77872,581
FY2021635,87359,1023,264,655104,109
FY20222,533,754289,9706,738,79670,643
FY20236,016,890571,2948,934,35699,676
FY20247,054,616707,17810,005,66785,108
FY20257,463,285769,80310,230,35470,231
FY20268,196,340841,71510,974,05971,285

What is the total number of aircraft operations at OR Tambo Airport each year?

OR Tambo Airport sees over 200,000 aircraft operations annually, with movement levels continuing to recover toward pre-pandemic figures.

  • In FY2026, 212,075 total aircraft movements were recorded at JNB, a 5.4% increase from 201,208 movements in FY2025.
  • The airport saw 211,879 movements in FY2020 before experiencing steep declines due to the pandemic.
  • FY2021 marked the lowest point with just 70,414 operations.
  • Recovery included 140,105 in FY2022, 181,527 in FY2023, and 204,309 in FY2024.
Vertical bar chart of annual aircraft operations at Johannesburg OR Tambo Airport by financial year, showing a steep drop and gradual recovery
Annual aircraft operations at OR Tambo Airport by fiscal year.

Types of Aircraft Operations

Compared to Durban, OR Tambo has a more diverse traffic mix, reflecting its role as South Africa’s busiest aviation hub.

  • Domestic operations led in FY2026 with 104,254 movements.
  • International operations followed with 68,708.
  • Regional routes accounted for 21,207.
  • Unscheduled flights contributed 17,906 movements.
Aircraft Movement Types at OR Tambo Airport (FY2020-2026)
YearInternational OperationsRegional OperationsDomestic OperationsUnscheduled Operations
FY202064,17518,453106,61722,634
FY202118,8514,51136,55310,499
FY202239,35510,77175,19814,781
FY202353,56414,91393,28619,764
FY202461,96418,674103,46920,202
FY202563,69319,032100,46618,017
FY202668,70821,207104,25417,906

Which airlines operate the most flights out of OR Tambo Airport?

Following major restructuring during the pandemic, private carriers now dominate JNB's airline market.

  • Airlink operates the most flights, serving 46 destinations.
  • South African Airways follows with 16 destinations.
  • CemAir serves 13 destinations.
  • Safair operates flights to 11 destinations.
  • Other carriers connect to 2-4 destinations.
Horizontal bar chart ranking top airlines at Johannesburg OR Tambo Airport by number of destinations served, led by Airlink
Top airlines at OR Tambo Airport by number of destinations served.

What are the monthly trends in passenger traffic at OR Tambo Airport?

OR Tambo Airport processes over 1 million passengers monthly.

  • December 2025 was the busiest month in FY2026 with 1.94 million passengers.
  • October followed with 1.84 million.
  • August 2025 and March 2026 each recorded 1.72 million.
  • September 2025 saw 1.69 million passengers.
Vertical bar chart of monthly passenger traffic at Johannesburg OR Tambo Airport across the FY2026 financial year
Monthly passenger traffic at OR Tambo Airport across FY2026.

How many routes are there at OR Tambo Airport?

  • JNB offers non-stop passenger flights to 77-93 destinations across 38 countries, served by over 40 airlines depending on the season.
  • 19 domestic destinations provide full coverage of South Africa's major cities and regional hubs.
  • Key intercontinental routes include London (British Airways), Atlanta (Delta Air Lines), Dubai (Emirates), Frankfurt (Lufthansa), Sydney (Qantas) and Singapore (Singapore Airlines).
  • Regional connections are maintained by carriers like Ethiopian Airlines, Kenya Airways and Airlink, reinforcing JNB's role as Southern Africa’s main gateway.

Which destinations are the most popular from OR Tambo Airport?

  • Cape Town leads at OR Tambo airport with 1,606 flights per month, the busiest domestic route.
  • Durban follows with 1,142 flights per month.
  • Harare is the busiest international destination with 430 flights per month.
  • Port Elizabeth handles 328 flights per month.
  • Gaborone rounds out the top five with 299 flights per month.
Horizontal bar chart ranking the top destinations from Johannesburg OR Tambo Airport by average monthly flights, led by Cape Town and Durban
Top destinations from OR Tambo Airport by average monthly flights.

How much cargo does OR Tambo Airport handle annually?

  • OR Tambo Airport is South Africa’s primary air cargo hub, processing about 87% of the country’s international air freight annually.

What are the main causes of flight disruptions at OR Tambo Airport?

  • Air traffic control system failures pose the greatest risk, as seen in August 2025 when an ATNS outage delayed 242 flights and canceled 6.
  • Aging infrastructure and capacity constraints cause delays during peak periods, especially in baggage and fuel systems.
  • Weather-related disruptions are less common but still affect operations.
  • Network ripple effects from delays at other major hubs can lead to wider disruptions due to JNB's extensive route map.

Related Statistics

How much revenue has OR Tambo Airport generated each year?

JNB’s financials are not reported separately. Its parent company, Airports Company South Africa (ACSA), manages nine airports across the country.

  • In FY2025, the ACSA group achieved R7.89 billion in revenue and reported a net profit of R1.13 billion.

What are the notable incidents at OR Tambo Airport?

  • 22 April 1999: Boeing 727 (ZS-IJE) damaged by hail on approach, landed safely, no casualties.
  • 3 November 2001: Reims-Cessna F406 crashed after takeoff from runway 03R, killing three; aircraft lacked a valid airworthiness certificate.
  • 9 April 2004: Emirates A340-300 (A6-ERN) struck runway lights during takeoff, returned for emergency landing; pilot error cited.
  • 22 December 2013: British Airways 747-400 (G-BNLL) hit a building, injuring four ground staff; aircraft written off.
  • 26 October 2015: Comair-operated BA 737-400 (ZS-OAA) suffered landing gear collapse; no injuries.
  • 12 November 2022: SAA A320 (ZS-SZJ) collided with a parked FlySafair 737-800 (ZS-SJH) while being towed; both aircraft were damaged.

References

  1. ACSA — Johannesburg OR Tambo Airport traffic data · airports.co.za
  2. FlightConnections — airlines and popular destinations from Johannesburg OR Tambo Airport · flightconnections.com
  3. Jacaranda FM — ACSA reports R11bn profit (2024/25) · jacarandafm.com
  4. The Aviation Herald — incidents at Johannesburg OR Tambo Airport · avherald.com
  5. Aviation Safety Network — Notable Incidents at Calgary Airport · asn.flightsafety.org