JNB

Johannesburg Airport Lounges

O. R. Tambo International Airport · Johannesburg, South Africa

Johannesburg OR Tambo airport lounges: we list 14, and several can be booked on LoungeDeal. International flights leave from Terminal A, where Mashonzha, Shongololo, Aspire, Bidvest Premier and the SAA lounges sit. Domestic flights use Terminal B, with two Bidvest lounges for DragonPass members and the SLOW Lounge for FNB clients.

Content updated October 30, 2026

14
lounges
Federal · International · TA · TB
terminals
$20.95
from / guest
DragonPass
top network
Book a lounge pass

Book a lounge at Johannesburg Airport

Three bookable lounges at JNB, picked fresh each day — or browse the full directory below.

✓Instant QR pass in your account
✓Food, drinks & Wi-Fi included
Today's picks
Bidvest SKY Lounge - OR Tambo Domestic
Terminal B · ★ 4.7 · 773 reviews
$20.95 / guestmembers $20
Book
Aspire Airport Lounge
Terminal A · ★ 3.8 · 153 reviews
$22.95 / guestmembers $21
Book
Bidvest Premier Lounge (International)
Terminal A · ★ 4.6 · 1,322 reviews
$41.95 / guestmembers $40
Book
About JNB

O. R. Tambo International Airport is Johannesburg's main airport and the busiest in Africa, run by Airports Company South Africa (ACSA) in Kempton Park, east of the city. It is the home base of South African Airways and a hub for Airlink, and most long-haul flights into southern Africa connect here. Passenger flights use two connected terminals: Terminal A for international departures and Terminal B for domestic departures, joined landside by the central terminal building. Each side has its own security, and international passengers also clear passport control, so a domestic lounge cannot be used before an international flight. The Gautrain station links the airport to Sandton and Pretoria. Safari charter passengers flying Federal Airlines use a separate terminal of their own. In South Africa the lounge question is usually about your bank: FNB, Discovery and Investec cards each open specific rooms, which is why locals search for OR Tambo lounges by card name.

Official JNB airport site ↗

How we compile this guide

Sourced, never sponsored.

This guide is compiled from airline, alliance and lounge-operator sources plus published access rules from Priority Pass and DragonPass — we haven't independently visited every O. R. Tambo International Airport lounge yet. Nothing here is a paid placement, and the guide is updated as lounges open, close, renovate or change access policies. Read more about how we verify lounge data.

Last updated October 30, 2026

Editor's picks

Best lounges at Johannesburg Airport

Best Overall

Shongololo Lounge

Shongololo Lounge is in Terminal A international departures, towards Gates A7–A18 and down an escalator, open 06:00–22:00. It takes Priority Pass, DragonPass and eligible SkyTeam, Star Alliance and oneworld passengers, the widest access at OR Tambo, and can be booked on LoungeDeal.

Best for Late Departures

Bidvest Premier Lounge (International)

Bidvest Premier Lounge (International) is open 24 hours on the Terminal A mezzanine, at the south end of the duty-free area. DragonPass members and LoungeDeal pass holders get in up to 4 hours before departure, which suits the late-night long-haul bank.

Best Value

Mashonzha Lounge

Mashonzha Lounge is airside in Terminal A, up the escalators on the left towards Gates A7–A18, open 06:00–21:30. Priority Pass, DragonPass, SkyTeam and Star Alliance passengers use it, and you can book a pass on LoungeDeal.

Best for Domestic Flights

Bidvest SKY Lounge - OR Tambo Domestic

Bidvest SKY Lounge is in Terminal B domestic departures, on level 4 by lift after security, open 04:30–21:00 on weekdays and from 05:00 at weekends. It takes DragonPass and LoungeDeal passes for domestic departures, with entry up to 2 hours before your flight.

Lounges at JNB

Every Johannesburg Airport lounge: 6 bookable on LoungeDeal

14 of 14 lounges
Aspire Airport Lounge – Johannesburg Airport (JNB), Terminal A
LoungeDealDragonPass

The Aspire Airport Lounge at Johannesburg O. R. Tambo sits airside in Terminal A. It's a contemporary contract lounge reachable on DragonPass, offering a comfortable escape from the busy…

Terminal A · Airside – Terminal A international departures: after… · Daily 10:00 – 22:00
Newspaper/MagazinesShower FacilitiesBaby Changing FacilitiesAir Conditioning+13
$22.95 / guestmembers $21
LoungeDealDragonPass

The Bidvest Premier Lounge (Domestic) at O. R. Tambo is part of the Bidvest network, set airside in Terminal A and reachable on DragonPass. It offers a comfortable escape from the busy…

Terminal B · Airside - After passport control and security check, take… · Daily 04:30 – 21:00
Newspaper/MagazinesTelevisionFlight MonitorAir Conditioning+7
$20.95 / guestmembers $20
Bidvest Premier Lounge (International) – Johannesburg Airport (JNB), Terminal A – seating area
LoungeDealDragonPass

The Bidvest Premier Lounge (International) at O. R. Tambo is part of the Bidvest network, set airside and reachable on DragonPass. It offers a comfortable escape from the busy terminal for…

Terminal A · Airside – Terminal A international departures: after… · all – day
Air ConditioningSmoking AreaNon-Alcoholic Beverages (Hot/Cold)Snacks+8
$41.95 / guestmembers $40
Bidvest SKY Lounge - OR Tambo Domestic – Johannesburg Airport (JNB), Terminal B
LoungeDealDragonPass

The Bidvest SKY Lounge in O. R. Tambo's Domestic Terminal (Terminal B) is a contemporary lounge set airside, reachable on DragonPass. It offers a comfortable escape from the busy domestic…

Terminal B · Airside - After passport control and security check, take… · Daily 04:30 – 21:00
Flight MonitorTelephone CallsNewspaper/MagazinesTelevision+6
$20.95 / guestmembers $20
Mashonzha Lounge – Johannesburg Airport (JNB), Terminal A
LoungeDealSkyTeamDragonPassPriority PassStar Alliance

Mashonzha Lounge sits airside in O. R. Tambo's International Terminal, after immigration near the Emirates Business Lounge. It welcomes Priority Pass and DragonPass members as well as…

Terminal A · Airside - After passport control and security check, follow… · Daily 06:00 – 21:30
Air ConditioningSmoking AreaNewspaper/MagazinesSnacks+2
$28.95 / guestmembers $25.50
Shongololo Lounge – Johannesburg Airport (JNB), Terminal A
LoungeDealSkyTeamDragonPassPriority PassStar Allianceoneworld

Shongololo Lounge sits airside in O. R. Tambo's International Terminal, near gate A7. It has the widest access of any JNB lounge — Priority Pass, DragonPass, SkyTeam, Star Alliance and…

Terminal A · Airside - After passport control and security check, follow… · Daily 06:00 – 22:00
Air ConditioningNewspaper/MagazinesSnacksNon-Alcoholic Beverages (Hot/Cold)+2
$28.95 / guestmembers $25.50
Paid Entry

The South African Airways Via Lounge is the flag carrier's domestic lounge in O. R. Tambo's Domestic Terminal. It serves SAA's premium passengers and eligible members before domestic…

Tambo (JNB)
See access options
British Airways Lounge – Johannesburg Airport (JNB), International Departures Terminal
oneworld

The British Airways Lounge at O. R. Tambo was remodelled in late 2019, combining the former separate Club and First lounges into one 880-square-metre (8,600 sq ft) space for close to 250…

International Departures Terminal · International Departures Terminal, Mezzanine Level,… · Daily 14:00 – 21:00
Business CenterSnacksAlcoholic BeveragesChampagne+15
Membership or premium cabin required
Federal Airlines Lounge – Johannesburg Airport (JNB), Federal Airlines Terminal – lounge interior
Paid Entry

The Federal Airlines Lounge at Johannesburg O. R. Tambo is an exclusive private facility within Federal Airlines' own terminal, a short drive from the main building. You can drive up to the…

Federal Airlines Terminal · Tambo (JNB)
Membership or premium cabin required
FNB

The SLOW Lounge at O. R. Tambo's International Terminal was designed by Tonic using natural materials and colours, finished with local artwork. It offers a seasonal, healthy menu prepared…

Terminal B · Tambo (JNB)
Membership or premium cabin required
South African Airways

The South African Airways International Platinum Lounge at Johannesburg O. R. Tambo is one of the flag carrier's lounges in the International Terminal, serving SAA's premium passengers and…

Terminal A · Airside – Terminal A international departures, duty-free… · Daily 04:30 – 22:00
Membership or premium cabin required
South African Airways International Premium Lounge (The Lounge) – Johannesburg Airport (JNB), Terminal A
South African AirwaysStar Alliance

Remodelled in 2023, the South African Airways International Premium Lounge at O. R. Tambo Terminal A — known as 'The Lounge' — is the flag carrier's flagship club, created in partnership…

Terminal A · Airside – Terminal A international departures, duty-free… · Daily 04:30 – 22:00
Membership or premium cabin required
The Emirates Lounge – Johannesburg Airport (JNB), Terminal A
Emirates

The Emirates Lounge at Johannesburg O. R. Tambo offers leather armchairs, complimentary gourmet chef-prepared food, refreshing drinks, reading material and shower facilities. With seating…

Terminal A · Tambo (JNB)
Membership or premium cabin required
Virgin Atlantic Clubhouse Johannesburg – Johannesburg Airport (JNB)
SkyTeam

The Virgin Atlantic Clubhouse at Johannesburg O. R. Tambo offers a comfortable, contemporary escape from the busy terminal before a flight. As Virgin Atlantic's branded lounge at JNB, it…

Mezzanine level, International Departures after security · Daily 08:00 – 23:00
ShowerQuick MealAppetizersSnacks+11
Membership or premium cabin required
⚡ Fast Track · JNB

Skip the security queue at Johannesburg.

Dedicated priority lanes — book a time slot, scan your QR at the lane and you're airside without the wait. One pass covers your whole group, flexible for 3 hours around your slot.

$96.95/ guestAirside members $87
Buy Fast TrackInstant QR
📶
Land with data, not roaming bills

Travel eSIMs from $3.95 — installed before you board.

Learn more
At a glance

Johannesburg Airport lounges at a glance

Johannesburg Airport lounges at a glance
LoungeTerminalWho gets inHoursLoungeDeal pass
Aspire Airport LoungeTerminal ALoungeDeal · DragonPassDaily 10:00 – 22:00from $22.95
Bidvest Premier Lounge (Domestic)Terminal BLoungeDeal · DragonPassDaily 04:30 – 21:00from $20.95
Bidvest Premier Lounge (International)Terminal ALoungeDeal · DragonPassall – dayfrom $41.95
Bidvest SKY Lounge - OR Tambo DomesticTerminal BLoungeDeal · DragonPassDaily 04:30 – 21:00from $20.95
Mashonzha LoungeTerminal ALoungeDeal · SkyTeam · DragonPassDaily 06:00 – 21:30from $28.95
Shongololo LoungeTerminal ALoungeDeal · SkyTeam · DragonPassDaily 06:00 – 22:00from $28.95
South African Airways Via Lounge————
British Airways LoungeInternational Departures TerminaloneworldDaily 14:00 – 21:00—
Federal Airlines LoungeFederal Airlines Terminal———
SLOW LoungeTerminal BFNB——
South African Airways International Platinum LoungeTerminal ASouth African AirwaysDaily 04:30 – 22:00—
South African Airways International Premium Lounge (The Lounge)Terminal ASouth African Airways · Star AllianceDaily 04:30 – 22:00—
The Emirates LoungeTerminal AEmirates——
Virgin Atlantic Clubhouse Johannesburg—SkyTeamDaily 08:00 – 23:00—
Terminal guide

Johannesburg Airport lounges by terminal

A

Terminal A (international)

Terminal A (international departures) holds most OR Tambo lounges. Four independent lounges can be booked on LoungeDeal: Mashonzha, Shongololo, Aspire and Bidvest Premier (International). South African Airways runs its Platinum and Premium lounges in the duty-free area, and Emirates has its own lounge here.

  • —Mashonzha (06:00–21:30) and Shongololo (06:00–22:00) near Gates A7–A18
  • —Bidvest Premier (International): mezzanine, open 24 hours
  • —Aspire Airport Lounge: after duty-free towards Gates A7–A30, 10:00–22:00
  • —SAA International Platinum and Premium lounges: up the escalator in duty-free, 04:30–22:00
B

Terminal B (domestic)

Terminal B handles domestic flights. The two Bidvest lounges take DragonPass and LoungeDeal passes for domestic passengers only, and the SLOW Lounge serves FNB and RMB Private Bank clients.

  • —Bidvest SKY Lounge: lift to level 4 after security
  • —Bidvest Premier Lounge (Domestic): down the escalators after security
  • —Both Bidvest lounges: 04:30–21:00 weekdays, 05:00–21:00 weekends, entry 2 hours before departure
  • —SLOW Lounge: FNB Premier, Private Clients, Private Wealth and RMB Private Bank
FA

Federal Airlines Terminal

Federal Airlines flies safari passengers to lodges from its own terminal at OR Tambo, separate from Terminals A and B. Its lounge is for Federal Airlines passengers.

  • —Separate building from Terminals A and B
  • —Lounge for Federal Airlines passengers
Access guide

How to get lounge access at Johannesburg Airport

OR Tambo lounge access splits by terminal and by bank. DragonPass reaches four Terminal A lounges and both Bidvest lounges in Terminal B, Priority Pass works at Mashonzha and Shongololo, and FNB, Discovery and Investec cards open specific lounges. Several can be booked on LoungeDeal, with the current price in the Book Now flow.

Lounge membership

DragonPass

DragonPass covers six OR Tambo lounges. In Terminal A it works at Mashonzha, Shongololo, Aspire and Bidvest Premier (International); in Terminal B at Bidvest SKY and Bidvest Premier (Domestic), which admit domestic passengers only.

Mashonzha, Shongololo, Aspire, Bidvest Premier International (Terminal A)Bidvest SKY and Bidvest Premier Domestic (Terminal B)
Lounge membership

Priority Pass

Priority Pass works at two OR Tambo lounges, Mashonzha and Shongololo, both in Terminal A international departures near Gates A7–A18. We do not list a Priority Pass lounge in domestic Terminal B.

Mashonzha LoungeShongololo Lounge
Card access

South African bank cards

FNB Premier, Private Clients, Private Wealth and RMB Private Bank clients use the SLOW Lounge in Terminal B. Discovery Bank Platinum, Black and Purple cards open the SAA International Premium Lounge on any airline, and Discovery Purple and Investec Visa Infinite open the SAA Platinum lounge.

FNB / RMB Private Bank → SLOW Lounge (Terminal B)Discovery Bank Platinum, Black, Purple → SAA International Premium LoungeDiscovery Purple, Investec Visa Infinite → SAA International Platinum Lounge
Airline status

Airline status and premium cabins

SAA business class and Voyager Silver, Gold and Platinum members on SAA use the SAA International Premium Lounge, which also takes Star Alliance Gold. British Airways (from 14:00) and Emirates run their own lounges in international departures for eligible passengers.

South African Airways / Star AllianceBritish Airways / oneworldEmirates
Day pass

Book a pass

These OR Tambo lounges can be booked on LoungeDeal: Mashonzha, Shongololo, Aspire and Bidvest Premier (International) in Terminal A, and Bidvest SKY and Bidvest Premier (Domestic) in Terminal B. The price is shown live in the Book Now flow.

LoungeDeal
Insider tips

Johannesburg Airport lounge tips

01

Terminal A or B

  • —Terminal A is international and Terminal B is domestic; the Bidvest domestic lounges turn away international passengers.
  • —Both Bidvest lounges in Terminal B let you in up to 2 hours before departure.
  • —Bidvest Premier (International) admits passengers up to 4 hours before departure.
02

Late and early flights

  • —Bidvest Premier (International) is the only Terminal A lounge we list that opens 24 hours.
  • —Mashonzha closes at 21:30 and Shongololo and Aspire at 22:00, before many long-haul departures.
  • —The SAA lounges in Terminal A open at 04:30.
03

Check your bank

  • —Discovery Bank Platinum, Black and Purple cards open the SAA International Premium Lounge even when you fly another airline.
  • —Investec cardholders may buy guest entry to the SAA Premium lounge.
  • —SLOW Lounge access depends on your FNB product; check FNB's SLOW access rules before you go.
04

Finding the lounges

  • —Mashonzha: after passport control follow signs to Gates A7–A18, take the escalators on the left.
  • —Shongololo: same route towards Gates A7–A18, then take the escalator down.
  • —Bidvest SKY is on level 4 of Terminal B by lift; Bidvest Premier (Domestic) is down the escalators.
FAQ

Johannesburg Airport lounges: frequently asked questions

OR Tambo International Airport in Johannesburg has 14 lounges in our directory. Most are in Terminal A for international departures, Terminal B has the two Bidvest lounges and the SLOW Lounge for domestic flights, and 6 OR Tambo lounges can be booked on LoungeDeal.

Yes. Priority Pass works at two OR Tambo lounges, Mashonzha and Shongololo, both in Terminal A international departures near Gates A7–A18. We do not list a Priority Pass lounge in domestic Terminal B, where the Bidvest lounges take DragonPass instead.

OR Tambo has three Bidvest lounges. Bidvest Premier (International) is on the Terminal A mezzanine and opens 24 hours. In domestic Terminal B, Bidvest SKY is on level 4 and Bidvest Premier (Domestic) is down the escalators, both 04:30–21:00 on weekdays.

The SLOW Lounge at OR Tambo is in domestic Terminal B and is for FNB Premier, FNB Private Clients, FNB Private Wealth, FNB Business Platinum and Black, and RMB Private Bank clients. Access rules vary by product, so check FNB's SLOW access page first.

FNB and RMB Private Bank clients use the SLOW Lounge in Terminal B. Discovery Bank Platinum, Black and Purple cards open the SAA International Premium Lounge on any airline, and Discovery Purple and Investec Visa Infinite open the SAA International Platinum Lounge at OR Tambo.

Yes. Discovery Bank Platinum, Black and Purple cardholders can use the SAA International Premium Lounge in OR Tambo Terminal A on any airline, according to South African Airways. Discovery Purple also opens the SAA International Platinum Lounge, open 04:30–22:00.

The South African Airways International Premium and Platinum lounges at OR Tambo are airside in Terminal A, in the duty-free area and up the escalator, both open 04:30–22:00. SAA business class, Voyager Silver and above on SAA, and Star Alliance Gold members qualify.

Yes. The Aspire Airport Lounge at OR Tambo is airside in Terminal A international departures, on the left after duty-free as you follow signs for Gates A7–A30. It opens 10:00–22:00, takes DragonPass and can be booked on LoungeDeal.

Shongololo Lounge is our pick at OR Tambo for international departures, because it takes Priority Pass, DragonPass and all three airline alliances and can be booked on LoungeDeal. For a flight after 22:00, Bidvest Premier (International) stays open 24 hours.