← Johannesburg · hub

AIRPORT HUB · JOHANNESBURG

20.9 Million at Africa’s Busiest: O.R. Tambo Holds the Crown

O.R. Tambo processed 20.9 million passengers in fiscal 2024/25 — still Africa’s busiest airport by a wide margin — and ACSA’s December 2025 was the network’s best month since the pandemic. The G20 summit was the stress test; the system passed.

October 2026 · TIO Metropolises Desk
20.9M
passengers through O.R. Tambo (JNB) in FY2024/25 — Africa’s #1 airport, ahead of Cairo; the ACSA network totalled 41.8M (+14%) (ACSA)
4.01M
passengers across the ACSA network in December 2025 alone, +8% year on year and 98% of pre-pandemic levels; the busiest day, Dec 12, moved 143,135 (ACSA)
77.5%
network on-time performance in 2025 against an 88.5% target — weather-delayed European inbounds were the main drag; domestic OTP ran 79% (ACSA)
2
airports serving Johannesburg: O.R. Tambo for the world, Lanseria for the domestic low-cost market — with Gautrain’s R120bn expansion set to bring Lanseria onto the rail map (Gautrain / ACSA)

The hub of the south

O.R. Tambo is southern Africa’s gravitational centre: every long-haul into the region lands here or in Cape Town, and Johannesburg takes the business traffic, the transfer banks and the cargo. Qantas restored nonstops from Perth, Air France lifted Cape Town capacity, and the December 2025 festive peak put three ACSA airports over projection simultaneously.

The constraint is not demand but polish: OTP at 77.5% reflects European weather feeding late aircraft, and the airside infrastructure is mid-renewal under ACSA’s multiyear capex program. The G20 arrival waves — dozens of state aircraft in sequence — were handled without a single headline incident, the operational credential the airport needed.

Two-airport logic

Lanseria, northwest of the city, absorbs the domestic overflow and the FlySafair generation — Gauteng is one of the few African markets with a genuine two-airport dynamic. The Gautrain expansion’s proposed link to Lanseria would weld the secondary airport into the premium rail spine.

For travelers: JNB sits 25 km east of the centre on the Gautrain airport line — 15 minutes to Sandton, the single most useful transit fact in the city. Intercontinental connections run through the Gulf and European hubs; the direct long-haul map is growing but remains the region’s bottleneck.

THE TIO READ
The reviewer’s call

The TIO read: O.R. Tambo is Africa’s most consequential airport and finally behaves like it — record festive numbers, a clean G20, route restorations. Watch OTP and the Lanseria rail decision; both move in 2026. For now, book the Gautrain arrival and ignore the taxi rank.

Sources

We don't sell reports.
We sell knowledge of the destination.

Subscribe to the digest and receive key market signals every two weeks.