Johannesburg (JNB) airport guide

Johannesburg (JNB) has 2 terminals and 14 lounges, with what is open, where it is and who gets in.

Alerts affecting JNB

No disruption alerts affecting this airport right now.

Inside JNB

O.R. Tambo International Airport has 2 terminals.

Ruta holds a position for the gates it maps here, which is how it measures the walk to yours along the concourse rather than in a straight line, with no signal needed. Terminal data as of 2026-10-18.

Lounges at JNB

14 lounges across 2 terminals, with what opens each door. Ruta carries this offline and tells you which ones your own cards and status already cover.

Terminal A

  • SAA Premium LoungeDuty free area, up the escalator4:30 AM - 10:00 PMSA Business class · Voyager Silver · Star Alliance Gold · Discovery Bank cards · Investec cards
  • SAA Platinum LoungeDuty free area, up the escalator4:30 AM - 10:00 PMVoyager Platinum · Discovery Bank cards · Investec cards
  • SAA Arrivals LoungeAfter customs, left, lift to the first level4:30 AM - 12:30 PMSA Business class · Voyager Gold · Discovery Bank cards · Investec cards
  • Bidvest Premier LoungeSouth end, nearest gates A0 to A424 hoursPriority Pass · Amex Platinum
  • Shongololo LoungeNear gates A7 to A186:00 AM - 11:00 PMPriority Pass · Amex Platinum
  • Mashonzha LoungeInternational departures6:00 AM - 10:00 PMPriority Pass · Amex Platinum
  • Aspire LoungeDuty free level, just before gate A7, four-hour stay limit10:00 AM - 10:00 PMPriority Pass · Amex Platinum
  • British Airways LoungeMezzanine, international departures4:00 PM - 10:00 PMBA Business/First class · Oneworld Emerald · Oneworld Sapphire
  • Emirates LoungeUpstairs after immigration, through duty free then left7:00 AM - 10:00 PMEmirates Business class · Skywards Platinum/Gold · Day pass available
  • SLOW InternationalInternational departuresFNB credit cards · RMB Private Bank

Terminal B

  • SAA Lounge Terminal BRight after security, lift to the third floor4:30 AM - 9:00 PMSA Business class · Voyager Silver · Star Alliance Gold · Discovery Bank cards · Investec cards
  • Bidvest Premier LoungeDomestic departures4:30 AM - 9:00 PMPriority Pass · Amex Platinum
  • ORT Sky LoungeUpper level, domestic departures4:30 AM - 9:00 PMPriority Pass · Amex Platinum · Diners Club
  • SLOW DomesticDomestic departures, entry from 90 minutes before boarding, restricted at weekday and Sunday peaksFNB credit cards · RMB Private Bank

Getting around JNB

Mapped at JNB, with a position for each one:

Tell Ruta you use a wheelchair and every walking estimate slows to match, and these get named on the way to your gate rather than listed and left for you to find.

Eating and shopping at JNB

Some of what you will find inside, across 2 terminals. Ruta carries this offline, with more in the app.

Terminal A (International)

Eat
  • Mugg & Bean Main Hall
  • Nando's Concourse
  • Vida e Caffè Departures
Shop
  • Exclusive Books Main Hall
  • Duty Free Airside
Also inside
  • Prayer Room Level 2

Terminal B (Domestic)

Eat
  • Wimpy Main Hall
  • Starbucks Departures
Shop
  • Truworths Main Hall

Weather at JNB

87°F·clear sky·wind 10 mph

Read 2026-10-18 13:09 UTC. Refreshed a few times a day, so it can lag a change in conditions. Ruta checks weather on your own flights far more often than this page does.

Delays at JNB

Live delay readings are paused right now, so this page is not reporting current delays.

All airports we track

Ruta watches this for the flights that are yours.

You should not have to refresh a delay board to know if your trip is at risk. Ruta follows your flights automatically, catches trouble early, and tells you what it means and what to do.

Get Ruta