O.R. Tambo International Airport (JNB) is the busiest airport in Africa. It’s also a transit hub for flights across the continent and beyond. If you’re connecting through Joburg or starting your trip here, a few smart moves separate a smooth experience from a stressful one. These tips cover security, lounges, transport, and the biggest mistakes travelers make.
Why O.R. Tambo is Different From Other Major Hubs
First, the airport sits at 1,700 meters (5,600 feet) above sea level. That thin air means planes need longer runways for takeoff. It also means jet lag can hit harder if you’re coming from sea level. Drink more water than you think you need. Dehydration hits fast at this altitude.
Second, security is thorough. Allow an extra 30 minutes for security checks compared to airports like London Heathrow or Dubai. The screening lines move, but the process is methodical. Do not pack lithium batteries in checked luggage—they’ll flag your bag every time.
Third, the terminal layout is simple: Terminal A (international) and Terminal B (domestic). They’re connected by a short walkway. No trams, no shuttles. You can walk between gates in under 15 minutes if you’re fit.
Biggest Mistakes Travelers Make at JNB

Three errors cause the most delays and frustration.
Mistake 1: Not checking visa requirements before departure. South Africa requires a full blank page in your passport for entry stamps. If your passport is full, you’ll be denied boarding. Transit passengers from certain countries (like Kenya or Nigeria) need a transit visa even if you don’t leave the airport. Check the South African Department of Home Affairs site before you fly.
Mistake 2: Relying on airport Wi-Fi for critical tasks. The free Wi-Fi works, but it’s capped at 100MB per session. After that, speeds drop to dial-up levels. Download your boarding pass, hotel reservation, and maps before you land. If you need to work, buy a MTN or Vodacom prepaid SIM at the arrivals hall—around ZAR 150 ($8 USD) for 1GB.
Mistake 3: Taking an unregistered taxi. The official taxi rank is outside the arrivals hall. Look for the yellow “Airport Shuttle” signs or use Uber (works reliably from the designated pickup zone). Meter taxis that approach you inside the terminal often charge double. A ride to Sandton should cost ZAR 400–500 ($22–28 USD) via Uber, not ZAR 800+.
Best Lounges for Layovers (and How to Get In)
If you have a 4+ hour layover, buy lounge access. It’s worth the money for the shower, quiet seating, and decent food.
| Lounge | Location | Access | Best For |
|---|---|---|---|
| Shongololo Lounge | Terminal A, after security | Priority Pass, LoungeKey, walk-in (ZAR 350) | Showers, hot meals, quiet zone |
| Bidvest Premier Lounge | Terminal A, near Gate A5 | Business class tickets, walk-in (ZAR 450) | Premium drinks, better food, workstations |
| SLOW Lounge | Terminal B, after security | Priority Pass, walk-in (ZAR 300) | Budget-friendly, decent coffee |
My pick: Shongololo Lounge for most travelers. It costs ZAR 350 ($19 USD) and includes a hot meal, beer/wine, and a clean shower. The Bidvest Premier is better for business travelers who need to work—it has private desks and faster Wi-Fi. But the price difference isn’t worth it for a short stop.
How to Handle a Long Layover (5+ Hours)

You have options beyond sitting in a terminal chair.
Option 1: Take the Gautrain to Sandton. The Gautrain rapid rail link is a 15-minute ride from the airport to Sandton station. Round-trip ticket costs ZAR 170 ($9 USD). Once there, you can walk to Nelson Mandela Square, grab a meal at Moyo, or visit the Sandton City mall. Allow 3 hours total for the trip (including security re-entry).
Option 2: Book a day room. The City Lodge Hotel is inside the airport terminal (Terminal B, upper level). Day rooms cost ZAR 600 ($33 USD) for 6 hours. You can sleep, shower, and walk back to your gate in 5 minutes. Book online at least 24 hours ahead—they sell out during peak season.
Option 3: Visit the airport’s observation deck. It’s free, open 24/7, and located on the top floor of the parking garage. You get a clear view of the runways. It’s surprisingly quiet and a good spot to stretch your legs.
Security and Immigration: What to Expect
Immigration queues can be long. Average wait time is 45 minutes during peak hours (6–9 AM and 4–7 PM). If you’re connecting, factor this into your layover. Do not book a connecting flight with less than 2 hours in JNB—you’ll likely miss it.
For departing passengers: arrive 3 hours before an international flight. Domestic flights require 2 hours. Security opens at 4:30 AM and closes at 11:00 PM. If your flight departs after midnight, you may need to wait outside security until it opens.
One specific tip: keep your boarding pass and passport accessible until you pass the final security checkpoint. You’ll show it four times: at the entrance, at check-in, at immigration, and at the gate. Fumbling for it in a bag slows everyone down.
Transportation Options: Which One Should You Pick?

Getting into Johannesburg or Pretoria is straightforward. Here’s the breakdown.
Gautrain: Fastest option to Sandton (15 min, ZAR 170). Runs every 20 minutes from 5:00 AM to 8:30 PM. No luggage restrictions. Best for solo travelers or business trips.
Uber: Reliable from the designated zone. Costs ZAR 400–600 to Sandton. Works 24/7 but surge pricing after 10 PM can double the fare. Check the app before booking.
Car rental: All major agencies (Avis, Budget, Europcar) are in the arrivals hall. Book online 2 weeks in advance—walk-up rates are 30% higher. Note: South Africa drives on the left. If you’re not used to it, stick with Uber for the first day.
Shuttle services: Companies like Magic Bus offer shared shuttles to hotels for ZAR 250 per person. They’re slower (multiple stops) but cheaper. Good for budget travelers.
Final Verdict: The One Tip That Changes Everything
Here’s the single most useful piece of advice: download the O.R. Tambo official app before you arrive. It shows real-time flight status, gate changes, and security wait times. Push notifications alert you to gate changes (which happen often). It’s free and works offline for basic functions.
O.R. Tambo is a manageable airport if you plan ahead. Arrive early, skip the unregistered taxis, and use the Gautrain for quick transfers. That combination will save you time, money, and frustration.
