OR Tambo Airport Terminal Guide
Complete guide to all six terminals at OR Tambo International Airport (JNB). Find your terminal, check-in location, airline assignments, facilities, lounges, immigration and baggage reclaim — everything you need before you arrive.
All 6 Terminals
Terminal Directory
Each terminal at OR Tambo serves specific routes and airlines. Use this guide to find exactly where you need to be.
International Departures
Check-in · Immigration · Duty-Free · Gates
Terminal A is the primary international departures facility at OR Tambo. All international check-in counters, outbound immigration processing, security screening, and the international duty-free shopping mall are located here. After clearing immigration, passengers access the international airside departure lounges and boarding gates.
The InterContinental Hotel is directly connected to Terminal A via an enclosed walkway — the most convenient option for early-morning long-haul departures.
International Arrivals & Gautrain
Immigration · Customs · Baggage · Car Hire · Gautrain
All international arrivals process through Terminal B. This includes inbound immigration, customs, and baggage reclaim on carousels 1–14. The international arrivals hall is where meeters and greeters wait, and where all car hire desks are located.
The Gautrain rapid rail station is directly connected to Terminal B — follow the blue Gautrain signs from the arrivals hall. Trains run to Sandton (15 min), Rosebank, Park Station (Johannesburg CBD) and Pretoria (40 min).
Domestic — SAA & British Airways
South African Airways · Comair · SA Airlink
Terminal C handles domestic check-in and departures for South African Airways (SAA), British Airways domestic routes operated by Comair, and South African Airlink (4Z). The SAA Baobab Lounge and Bidvest Premier Lounge are both located airside in Terminal C.
Domestic — Low-Cost Carriers
FlySafair · Lift · Cemair
Terminal D is the low-cost domestic terminal. FlySafair, Lift and Cemair operate from here with routes to Cape Town, Durban, Port Elizabeth, George and other domestic destinations. Check-in is typically faster than Terminal C. No business lounge is available — seating only.
Regional Africa
Ethiopian · Kenya Airways · Regional Carriers
Terminal E handles flights within Africa — Ethiopia, Kenya, Nigeria, Tanzania, Zimbabwe, Zambia, Mozambique and other regional destinations. Ethiopian Airlines is the dominant carrier. A short covered walkway connects Terminal E to the main terminal complex.
VIP & Charter
Private Aviation · VVIP · Charter Operations
Terminal F is the dedicated private aviation and charter terminal. Separate security screening, dedicated drop-off area, and discreet handling for corporate jets, sports charters, government delegations and VVIP travel. Terminal F is a separate facility — not accessible on foot from the main terminal complex.
Questions