Johannesburg city
JNB
South Africa

Johannesburg, South Africa

O.R. Tambo International Airport

ICAOFAOR
Altitude5,558 ft
--:--

Introduction

O.R. Tambo International Airport (JNB) is Africa's busiest airport, serving Johannesburg and the greater Gauteng province of South Africa. Named after the anti-apartheid leader Oliver Reginald Tambo, the airport handles over 21 million passengers annually and serves as the primary hub for South African Airways and a major gateway to Southern Africa.

The airport has two main terminals:

  • Terminal A (International): All international flights, including long-haul carriers like Emirates, British Airways, Lufthansa, Qatar Airways, and Singapore Airlines
  • Terminal B (Domestic): South African domestic carriers including South African Airways, FlySafair, and Kulula

Terminals A and B are connected by a covered walkway and share the same main building, though they have separate security screening areas. The Central Terminal Building connects both terminals and houses check-in counters, shops, and restaurants.

Important: JNB is located approximately 24 km east of Johannesburg CBD and 50 km from Pretoria. The airport is well connected by the Gautrain rapid rail system.

Destinations from JNB

View all destinations

Direct flights to 81 destinations

All destinations:

+57 more destinations

Airlines at JNB

View all airlines

39 airlines operate from this airport

Routes & Location

Map loading at -26.1392, 28.2460

Getting In and Out

JNB is located 24 km east of Johannesburg CBD. Travel times vary significantly based on traffic:

  • Sandton: 25-45 minutes
  • Johannesburg CBD: 30-50 minutes
  • Rosebank: 25-40 minutes
  • Pretoria: 45-75 minutes
  • Soweto: 40-60 minutes

The Gautrain rapid rail system is the fastest and most reliable option to Sandton and Pretoria, avoiding Johannesburg's notorious traffic congestion.

Taxi & Rideshare

Uber is widely used and reliable throughout South Africa, including at JNB. Follow signs to the designated rideshare pickup area on the ground floor of the parkade. Uber is generally the recommended option for visitors unfamiliar with local taxi services.

Typical Uber fares:

  • Sandton: R250-350 (~$14-19 USD)
  • Johannesburg CBD: R300-400 (~$16-22 USD)
  • Rosebank: R280-380 (~$15-21 USD)
  • Pretoria: R550-750 (~$30-41 USD)

Bolt (formerly Taxify) is another popular rideshare app with similar pricing to Uber.

Metered Taxis are available outside arrivals but are generally more expensive than rideshare. Use only official taxi ranks and agree on fare before departing. Airport Taxi Association cabs have fixed rates displayed.

Safety tip: Avoid unmarked taxis or touts in the arrivals hall. Stick to Uber, Bolt, or official airport taxis.

Public Transit

The Gautrain is a modern rapid rail system connecting the airport to Sandton, Rosebank, and Pretoria. It is safe, clean, and air-conditioned.

Gautrain from Airport

Destination Fare Time
Sandton R185 (~$10 USD) 15 min
Rosebank R178 (~$10 USD) 20 min
Johannesburg Park Station R185 (~$10 USD) 25 min
Pretoria R230 (~$13 USD) 40 min

To use the Gautrain:

  1. Follow signs to Gautrain Station (located in the multi-story parkade)
  2. Purchase a Gautrain Gold Card from ticket machines (R16 card fee + fare)
  3. Load credit onto the card for your journey
  4. Tap in at entry gates and tap out at your destination

Gautrain Hours

  • Monday to Friday: 5:30 AM - 8:30 PM
  • Saturday: 6:00 AM - 6:00 PM
  • Sunday and public holidays: 6:00 AM - 6:00 PM

Gautrain buses connect stations to surrounding areas. Buses are included in the fare to certain destinations.

Note: For areas not served by Gautrain (Johannesburg CBD, Soweto, most suburban areas), Uber or taxi is the practical option. Public minibus taxis exist but are not recommended for visitors unfamiliar with the system.

Parking

JNB offers multiple parking options:

  • Premium Parking: Directly adjacent to terminal, R280/day (~$15 USD)
  • Short-term Parking: R50/hour, R290/day maximum
  • Long-term Parking: R125/day (~$7 USD) with shuttle to terminal
  • Park & Fly: Off-site options from R75/day (~$4 USD)

Pre-booking through the ACSA (Airports Company South Africa) website offers discounts of up to 30%. The parkade is connected to the terminal by covered walkways.

Food

JNB offers reasonable dining options, though prices are elevated compared to city restaurants.

Terminal A (International)

  • Mugg & Bean: South African coffee chain, good breakfast and coffee
  • Ocean Basket: Seafood restaurant, popular local chain
  • News Cafe: Casual dining, burgers, salads
  • Nando's: Peri-peri chicken, South African favorite
  • Tribeca: Upscale bar and restaurant
  • Quicker Than Quick: Fast food options

Terminal B (Domestic)

  • Mugg & Bean: Coffee and light meals
  • Steers: South African burger chain
  • Wimpy: Classic South African diner
  • Vida e Caffe: Portuguese-style coffee and snacks

Central Terminal (Landside)

  • Food Court: Multiple fast-food options including KFC, McDonald's, Steers
  • Primi Piatti: Italian restaurant
  • Panarottis: Pizza and pasta

For the best sit-down dining, Terminal A's airside restaurants offer more variety. Nando's and Ocean Basket are good choices for experiencing local South African flavors.

WiFi

Free WiFi is available throughout JNB. Connect to "ORTIA Free WiFi" - registration with email is required. Speed is adequate for browsing and email but can be slow for video streaming.

Business and First Class lounges offer faster, more reliable WiFi. For premium connectivity, purchase access from Vodacom or MTN kiosks in the terminal.

Local SIM

SIM cards are available at multiple locations in arrivals:

  • Vodacom: South Africa's largest carrier, stores in arrivals and departures
  • MTN: Second largest carrier, kiosks in terminal
  • Cell C: Budget option, limited airport presence

Typical Prepaid Plans

Carrier Plan Price Includes
Vodacom Tourist SIM R100 (~$5.50 USD) 1GB data, local calls
Vodacom Data Bundle R149 (~$8 USD) 3GB data, 30 days
MTN Visitor Pack R99 (~$5.50 USD) 1GB data, some local minutes

South African SIM cards require RICA registration (proof of identity and address). Bring your passport - tourist registration at airport stores is straightforward and usually takes 5-10 minutes.

Note: South Africa uses mostly 4G/LTE networks. Coverage is excellent in urban areas, variable in rural regions.

Cash & ATMs

ATMs are located throughout the terminal, operated by major South African banks including Standard Bank, FNB, ABSA, Nedbank, and Capitec.

  • ATM locations: Arrivals hall (multiple), departures, domestic and international piers
  • Currency: South African Rand (ZAR), symbol R
  • Exchange rate: Approximately R18 = $1 USD (rates fluctuate)
  • Foreign fees: Typically R30-50 per withdrawal plus your bank's fees

Currency Exchange: Travelex, American Express, and Bidvest Bank operate exchange counters in arrivals and departures. Airport rates include markups of 5-8%. For better rates, use ATMs or exchange at banks in the city.

Card acceptance: Major credit cards (Visa, Mastercard) are widely accepted throughout South Africa. American Express acceptance is more limited. Inform your bank of travel plans to avoid card blocks.

Tip: Withdraw Rand from ATMs rather than exchanging cash - you'll typically get better rates despite ATM fees.

Shopping

JNB offers a reasonable selection of shops, particularly for African crafts and South African goods.

Duty-Free Shopping

  • Flemings: Main duty-free retailer with spirits, tobacco, perfume, and electronics
  • Woolworths: South African department store (food, clothing, homeware) - excellent for gifts
  • Out of Africa: African crafts, souvenirs, art

Notable Stores

  • South African Airways Shop: Branded merchandise, South African products
  • African Art Gallery: Curated African art and crafts
  • Cape Union Mart: Outdoor and adventure gear
  • Exclusive Books: Books including local authors

Best Purchases

  • Biltong: South African dried meat (similar to jerky) - available in various stores
  • Rooibos tea: Unique South African tea, good gift option
  • Amarula cream liqueur: South African specialty
  • African crafts: Beadwork, wood carvings, textiles

The duty-free shopping area between Terminals A and B has the best selection. For authentic African crafts, the dedicated craft shops offer better quality than generic souvenir stores.

Lounges

JNB offers various lounge options for premium travelers and those with lounge access programs.

Priority Pass Lounges

  • Bidvest Premier Lounge (Terminal A, International): Standard amenities including food, drinks, WiFi, showers. Can get crowded during peak times.
  • Bidvest Premier Lounge (Terminal B, Domestic): Similar facilities to international lounge, smaller space.
  • SLOW Lounge (Terminal A): More upscale option, also Priority Pass accessible.

Airline Lounges

  • South African Airways Voyager Lounge (Terminal A): For SAA Business Class and Star Alliance Gold members
  • British Airways Lounge (Terminal A): For BA Club World and oneworld Emerald/Sapphire
  • Emirates Lounge (Terminal A): For Emirates Business and First Class passengers

Day Passes

Walk-in rates for lounges:

  • Bidvest Premier Lounge: R450-550 (~$25-30 USD) for 3-hour access
  • SLOW Lounge: R550-650 (~$30-36 USD) for access

Credit Card Access

South African credit cards from major banks (Discovery, FNB) sometimes include lounge access. International travelers should check Priority Pass, LoungeKey, or Diners Club access through their cards.

Accommodation

In-Airport Hotels

  • City Lodge Hotel OR Tambo: Connected to the terminal via walkway, convenient for early flights. Rooms from R1,200/night (~$65 USD).
  • InterContinental Johannesburg O.R. Tambo Airport: Premium hotel connected to terminal, full-service amenities. Rooms from R2,500/night (~$140 USD).

Airport Adjacent Hotels

  • Protea Hotel OR Tambo: Marriott property with free shuttle, reliable mid-range option. Rooms from R1,000/night (~$55 USD).
  • Garden Court OR Tambo: TSOGO Sun property, good value. Rooms from R900/night (~$50 USD).

Budget Options

  • Road Lodge OR Tambo: Basic but clean, free shuttle. Rooms from R650/night (~$36 USD).
  • Town Lodge OR Tambo: Step up from Road Lodge, same group. Rooms from R750/night (~$41 USD).

For longer stays or better value, Sandton hotels are 15 minutes away by Gautrain and offer more dining and entertainment options.

Destination Tips

Johannesburg and the surrounding Gauteng province offer diverse experiences:

Must-See Attractions

  • Apartheid Museum: Powerful history of South Africa's past. R120 entry (~$7 USD). 20 minutes from airport.
  • Constitution Hill: Former prison complex, now home to Constitutional Court. R90 entry. In Johannesburg CBD.
  • Soweto: Historic township, Nelson Mandela House, Hector Pieterson Memorial. Best visited with a guided tour.
  • Maboneng Precinct: Hip urban neighborhood with arts, markets, restaurants. Popular on Sundays.

For Long Layovers (6+ hours)

  • Sandton City: Major shopping mall, 15 minutes by Gautrain. Restaurants, shopping, entertainment.
  • Gold Reef City: Theme park and casino near the CBD, built on a former gold mine. 30 minutes from airport.
  • Lion Park: See lions and other wildlife, 45 minutes from airport. Not a full safari but good for limited time.

Practical Tips

  • Safety: Johannesburg requires awareness. Stay in tourist areas, don't display expensive items, use Uber rather than walking at night. Most tourist areas (Sandton, Rosebank) are safe during day.
  • Weather: High altitude (1,700m) means milder temperatures than coastal areas. Summer (Nov-Feb): warm with afternoon thunderstorms, 25-30C. Winter (Jun-Aug): dry and cool, 15-20C days, cold nights.
  • Language: English is widely spoken. Other official languages include Zulu, Sotho, Afrikaans.
  • Tipping: 10-15% at restaurants is standard. Small tips for car guards (R5-10) are customary.
  • Power outlets: South Africa uses unique three-pronged plugs (Type M/N). Adapters available at airport shops.

Gateway to Africa

JNB is the main hub for travel throughout Southern Africa. Common connections include:

  • Cape Town (CPT): 2-hour flight, South Africa's most popular tourist destination
  • Victoria Falls: 90-minute flight to Livingstone (LVI) or Victoria Falls (VFA)
  • Kruger National Park: Fly to Nelspruit (MQP) or Hoedspruit (HDS) for safari
  • Mauritius (MRU): 4-hour flight for beach holidays
  • Namibia (WDH): 2-hour flight to Windhoek

The Gautrain to Sandton takes just 15 minutes and connects you to Johannesburg's main business and shopping district, making it ideal for short layovers. For a taste of South African culture, a guided Soweto tour is highly recommended if time permits.

Luggage Storage in Johannesburg

Store Your Bags in Johannesburg

Travel light and explore freely. Secure luggage storage locations near the airport, train stations, and city center.

  • Secure and insured storage
  • Flexible hours - store for hours or days
  • Convenient locations throughout Johannesburg
Find Storage in Johannesburg

Powered by Radical Storage

Car Rental in Johannesburg

Rent a Car in Johannesburg

Compare prices from top car rental companies and find the best deal for your trip to Johannesburg.

  • Compare prices from multiple providers
  • Free cancellation on most bookings
Search Cars

Powered by GetRentaCar

Flight Compensation

Had a Flight Disruption at O.R. Tambo International Airport?

If your flight to or from JNB was delayed, cancelled, or overbooked, you may be entitled to up to €600 in compensation.

  • Delayed by 3+ hours
  • Cancelled flight
  • Denied boarding / Overbooking
  • Claims valid up to 3 years back
Check Compensation

Powered by AirHelp