Transit visa for Johannesburg OR Tambo (JNB): do you need one?

By AirConnect Editorial

South Africa dropped the transit visa at its main international airports in 2015. Two nationalities have needed one again since 2022, and every transit passenger has their biometrics captured.

Quick answer

Most travellers do not need a transit visa to connect at OR Tambo (or Cape Town, King Shaka or Lanseria). The exceptions: Pakistani and Bangladeshi passport holders need a transit visa, and deportees always do. To leave the airport you need to qualify for visa-free entry to South Africa or hold a visa.

The rules at Johannesburg OR Tambo

No transit visa at four airports

Travellers transiting OR Tambo International, Cape Town International, King Shaka and Lanseria do not require transit visas (in force since 18 December 2015), but are subject to biometric capturing. [1]

Pakistani and Bangladeshi passports

A transit visa is required for Pakistani and Bangladesh passport holders (Immigration Directive No. 11 of 2022). [1]

Deportees and land crossings

Deportees in transit must hold a transit visa and be escorted. Travellers transiting South Africa through a land port of entry must apply for a port of entry visa. [1]

Do I need a transit visa at Johannesburg OR Tambo? Answers by passport

Pakistani or Bangladeshi passport

Yes. South Africa requires a transit visa from Pakistani and Bangladesh passport holders, even at OR Tambo. [1]

Nigerian, Indian or Zimbabwean passport

No, to connect at OR Tambo — South Africa does not require transit visas there (biometrics are captured). Leaving the airport needs a South African visa if your passport is not visa-exempt. [1]

UK, US or EU passport

No transit visa is needed at OR Tambo. Biometrics are captured as you transit. [1]

Sources

  1. DIRCO — South African High Commission, Canberra: Transit visa; checked 1 Oct 2026.

Transit rules change. Check with your airline and the official source before you fly.

Long layover in Johannesburg?

What you can fit in, and how to get back to JNB on time →

Getting into Johannesburg from JNB

Trains, buses and taxis from the airport →

Search flights to Johannesburg (JNB)

Compare fares on Trip.com

→

Hotels in Johannesburg for a long layover or stopover

Hotels, hostels & more · Trip.com

Search hotels
📶

Stay connected in South Africa

Get an eSIM before you fly — instant activation, no roaming bills

Compare all eSIMs →