Operational
Airport Profile · ZA

O.R. Tambo International Airport

JNB FAOR
Johannesburg, ZA Africa/Johannesburg South African Airways
19.7M
Annual passengers
40+
Destinations
55
Airlines
2
Runways
Where JNB ranks
Among 534 international airports — and 75 in Africa
View full ranking →
Passengers
# 134 worldwide
# 2 Africa
Direct routes
# 217 worldwide
# 9 Africa
Airlines
# 97 worldwide
# 5 Africa
Runways
# 185 worldwide
# 11 Africa
Terminals
# 155 worldwide
# 18 Africa
Area
# 84 worldwide
# 6 Africa
Elevation
# 14 worldwide
# 4 Africa
O.R. Tambo International is the largest and busiest airport on the African continent, ranked by BigAirports as Africa's principal long-haul gateway and the dominant hub of South African Airways. Located 24 km east of central Johannesburg at the unusually high elevation of 5,558 ft (1,694 m) on the Highveld plateau, JNB handles roughly 21M passengers annually and functions as the primary trans-African connecting point for traffic moving between Europe, the Americas, Asia and sub-Saharan Africa. The airport operates from two runways — 03L/21R at 14,495 ft (4,418 m) and 03R/21L at 11,155 ft (3,400 m) — the long runway engineered specifically to accommodate fully loaded wide-bodies departing at high density-altitude for non-stops to the United States, Asia and Australia. Passenger facilities are split between Terminal A (international) and Terminal B (domestic/regional), connected airside and landside with a central retail concourse. The Gautrain station sits between the terminals on the upper level. JNB serves 158 scheduled routes to 77 destinations via 51 airlines — a carrier count that reflects its role as the continent's principal Star Alliance, SkyTeam and Oneworld crossover hub. Ultra-long-haul service includes Atlanta (Delta), New York-JFK (South African, United), Washington-Dulles, Atlanta and direct Perth, Sydney and Guangzhou rotations. Emirates, Qatar, Turkish, Lufthansa, British Airways, KLM, Air France, Ethiopian and Kenya Airways all maintain significant frequencies. The domestic and regional network anchors connectivity to Cape Town, Durban, Windhoek, Harare, Maputo and dozens of secondary cities. JNB is also the largest cargo gateway in sub-Saharan Africa and a primary MRO base for the region.

Global route network

Every direct destination, colour-coded by distance

Most popular route
JNB → CPT
1109 observed departures
Longest route
JNB → ATL
13,714 km
Countries reached
39
Via direct passenger flights

Where can I fly from here?

Top direct destinations, sorted by daily frequency

Track new routes from JNB

Get notified when airlines add new destinations, resume seasonal services, or launch direct flights from O.R. Tambo International Airport. Flight tracking, alerts, and full route history live on AirportRoutes.com.

Airport data

Authoritative facts sourced from the airport authority

Elevation
5,558 ft (1,694 m)
Above sea level
Runways
2 · 14,495 ft max
2 runways, ASP
Passengers
19.7M/yr
Reported 2024
Airlines
55 carriers
4Z · SA · 5Z
Hub status
Mega-hub
South African Airways
Area
4,134 acres (1,673 ha)
Total airport area

Beyond the major hubs

JNB also serves 33 regional airports across 10 countries — secondary cities, islands, and niche destinations not ranked on BigAirports.

33
Regional airports
10
Countries served
10
Airlines operating
1,121
Observed flights
AirportRoutes.com

Explore every route from JNB with live tracking

AirportRoutes tracks all 73+ routes — majors and regionals alike — with flight-level activity, airline filters, and daily updates.

Open full profile

Getting to the airport

Ground transport options from Johannesburg

Public transportation

The Gautrain high-speed rail operates from a dedicated station between Terminals A and B, reaching Sandton in 12 minutes, Rosebank in 15 and Pretoria in 38 — service runs roughly every 12 minutes in peak hours. Tickets are loaded onto a Gautrain card purchasable at the station. Various private hotel and long-distance shuttle coaches depart from the bus terminal outside Arrivals.

Taxis & rideshare

Only ACSA-accredited meter taxis should be used from the official rank outside Arrivals — unaccredited operators approaching inside the terminal should be refused. Typical fares to Sandton run ZAR 400–550, to central Johannesburg ZAR 350–450 and to Pretoria ZAR 700–900. Uber and Bolt operate legally with dedicated pickup in Parkade 2 South.

Rental cars

The on-airport car-rental facility is a short covered walk across the road from the domestic terminal and hosts Avis, Hertz, Europcar, Sixt, Bidvest, First, Tempest and Thrifty. A credit card and valid license are required; cross-border paperwork to Botswana, Namibia, Eswatini, Lesotho, Zimbabwe and Mozambique must be pre-arranged with the rental agent.

Explore more from JNB

Related airports, airline directory, and popular routes