Airports ZA JNB
Scheduled service · Large International Airport
JNB
FAOR

🇿🇦 O.R. Tambo International Airport

Johannesburg, ZA-GT, ZA 5558 ft Africa/Johannesburg
177
Routes
90
Destinations
59
Airlines
44
Countries
Updated Aug 20, 2026

Track new departures from JNB

Get an email when airlines add, remove, or reschedule routes from Johannesburg.

Free for up to 3 airports · No credit card
JNB in 20 seconds
O.R. Tambo International Airport (IATA: JNB, ICAO: FAOR) serves Johannesburg, ZA. It has 177 scheduled routes to 90 destinations in 44 countries, operated by 59 airlines.
Mixed 5 traveler reviews
What travelers love
  • Ease of Navigation and Layout: The airport is described as a single building with two terminals (Terminal A for international, Terminal B for domestic) that are easily traversable on foot, taking about 15 minutes to get from one end to the other. There are no satellite buildings requiring automated trains or buses.
  • Amenities and Comfort: The post-security areas are spacious with plenty of shops and restaurants, and ample seating at departure gates, contributing to a pleasant and comfortable experience. Lounges are available, and some premium credit cards offer access.
  • Transportation Options: A variety of ground transportation is available, including the Gautrain (fastest and safest, directly connected to the international terminal), Uber/Bolt, metered taxis, and car rental.
Common complaints
  • Excessive Immigration Wait Times: This is a significant and frequently highlighted issue, particularly for international arrivals. Predicted immigration wait times are around 37 minutes. Travelers report long queues, sometimes with hundreds of international visitors waiting and only one immigration officer on duty, leading to frustration and a poor first impression for visitors,.
  • Long Connection Times (International to Domestic): Connecting from an international to a domestic flight requires a minimum of 3 hours, as travelers must collect bags, clear customs, exit the international terminal, transfer to the domestic terminal (via shuttle or walk), and re-check bags before going through domestic security.
  • Security Wait Times: While not as consistently problematic as immigration, security can be busy, especially between 6-9 AM and 4-7 PM. Predicted security wait times are around 22 minutes.
  • Sources researched: flightqueue.com, cestee.com, linkedin.com, vistavoyage.co.za*

Bottom line: O.R. Tambo International Airport offers good facilities and convenient internal transfers, but travelers should be prepared for potentially long waits at immigration, especially during peak hours, and allow ample time for international to domestic connections.

AirportRoutes · updated Aug 20, 2026
Live · updated daily

New & changed departures

6 changes to JNB's schedule in the last 90 days.

+6 net routes in 12 months
#AIR EUROPA begins JNB → Madrid — flying 3 days a week on the Boeing 787-8. New route
First seen Jun 25, 2026 · detected Jun 29
AIR CHINA begins JNB → Beijing — flying 3 days a week. New route
First seen Jun 19, 2026 · detected Jun 22
AIRLINK begins JNB → Longwood. New route
First seen Jun 20, 2026 · detected Jun 22
QATAR AIRWAYS begins JNB → Doha. New route
First seen Jun 9, 2026 · detected Jun 15
SOUTH AFRICAN AIRWAYS begins JNB → Abidjan — flying 5 days a week. New route
First seen Jun 9, 2026 · detected Jun 15
Delta Air Lines begins JNB → San Juan on the Airbus A350-900. New route
First seen May 27, 2026 · detected Jun 1

Want the next one in your inbox?Track JNB and we'll email you every schedule change automatically.

Track all changes

Routes from JNB

90 nonstop destinations · 59 airlines.

Route Network Map

Loading route map... Tap fullscreen button for better mobile experience

Airport routes

O.R. Tambo International Airport (JNB) offers 177 flight routes operated by 59 airlines. Major carriers include South African Airlink, South African Airways, CemAir and others. Popular destinations from Johannesburg include Cape Town Int'l, King Shaka Int'l, Amsterdam Schiphol, Harare International, Port Elizabeth.

Traveler reviews & tips

From people who've recently flown through Johannesburg.

Share a tip
Rate this airport:
/5 · 0 ratings

No tips for JNB yet — be the first to help fellow travelers.

Share your tip or review

Help fellow travelers at O.R. Tambo International Airport. Tips are reviewed before publishing.

Common questions about JNB

Quick answers, straight from the schedule data.

How many destinations have nonstop flights from JNB?

O.R. Tambo International Airport has 177 scheduled routes to 90 destinations in 44 countries, operated by 59 airlines.

Which airlines fly from O.R. Tambo International Airport?

59 carriers operate scheduled departures, including South African Airlink, South African Airways, CemAir.

Where is O.R. Tambo International Airport located?

O.R. Tambo International Airport is located in Johannesburg, ZA, at an elevation of 5558 ft. Its IATA code is JNB and ICAO code is FAOR.

Never miss a new route from JNB
6 schedule changes in the last 90 days · be the first to know about the next one.
Track JNB