JNB

Direct flights from Johannesburg

Johannesburg, South Africa · 80 destinations

SAST (UTC+0200) 41 countries South African Airlink, South African Airways, CemAir
Watch deals from JNB We'll email you the cheapest direct round-trips — free, weekly, no password.

Free · weekly digest · no password needed

Top nonstop destinations from JNB

CPT Cape Town South Africa
Air France CemAir FlexFlight Global Aviation Safair Singapore Airlines South African Airlink South African Airways
Multiple daily ~1h 35m
DUR Durban South Africa
CemAir FlexFlight Global Aviation Safair South African Airlink South African Airways TAAG Turkish Airlines
Multiple daily ~0h 36m
HRE Harare Zimbabwe
Air Zimbabwe CemAir Fastjet Zimbabwe RwandAir Safair South African Airlink South African Airways
Multiple daily ~1h 12m
CemAir Safair South African Airlink South African Airways
Multiple daily ~1h 8m
Air Botswana South African Airlink South African Airways
Multiple daily ~0h 22m
Naysa Proflight Zambia South African Airlink South African Airways
Multiple daily ~1h 30m
CemAir Fastjet Zimbabwe Safair South African Airlink South African Airways
Multiple daily ~1h 10m
BFN Bloemfontain South Africa
CemAir Safair South African Airlink
Multiple daily ~0h 29m
GRJ George South Africa
CemAir Safair South African Airlink
Multiple daily ~1h 18m
MPM Maputo Mozambique
LAM South African Airlink Turkish Airlines
Multiple daily ~0h 32m
South African Airlink South African Airways
Multiple daily ~1h 27m
MQP Mpumalanga South Africa
Safair South African Airlink
Multiple daily ~0h 22m
ELS East London South Africa
CemAir Safair South African Airlink
~0h 58m
Fastjet Zimbabwe South African Airlink
Multiple daily ~0h 51m
KIM Kimberley South Africa
CemAir South African Airlink
Multiple daily ~0h 34m
HDS Hoedspruit South Africa
CemAir South African Airlink
Multiple daily ~0h 26m
Kenya Airways South African Airlink
Multiple daily ~3h 38m
Air Mauritius Safair South African Airways
Daily ~3h 50m
See all 80 nonstop destinations, schedules & map →

About JNB

O.R. Tambo International (JNB) is an airport in Johannesburg, South Africa serving 80 nonstop destinations across 41 countries. The largest operators are South African Airlink, South African Airways and CemAir. The airport operates in the SAST (UTC+0200) timezone. Updated 28 June 2026.

Frequently asked questions

How many nonstop destinations does JNB have?

JNB (O.R. Tambo International) serves 80 nonstop destinations across 41 countries.

Which airlines fly nonstop from JNB?

Airlines flying nonstop from JNB include Etihad Airways, South African Airways, Ethiopian Airlines, Air Algerie, KLM, South African Airlink, Delta Air Lines, Malawi Airlines, CemAir, Safair and 39 more.

What is the ICAO code for JNB?

The ICAO code for JNB (O.R. Tambo International) is FAOR.

ICAO
FAOR
Wikipedia
Read article
FlightRadar24
Live flights
Route data
updated 14 days ago