Airports Guide

Destinations

Direct flights from OR Tambo International Airport

80 destinations in 43 countries

View destinations by country

Route Network

Map loading at -26.1392, 28.2460

Cape Town city
CPT
9 airlines

Cape Town

Cape Town International Airport

London city
LHR
6 airlines

London

London Heathrow Airport

Windhoek city
WDH
5 airlines

Windhoek

Hosea Kutako International Airport

Durban city
DUR
4 airlines

Durban

King Shaka International Airport

Abu Dhabi city
AUH
4 airlines

Abu Dhabi

Abu Dhabi International Airport

Singapore city
SIN
4 airlines

Singapore

Singapore Changi Airport

New York city
JFK
4 airlines

New York

John F Kennedy International Airport

Frankfurt city
FRA
3 airlines

Frankfurt

Frankfurt am Main Airport

Munich city
MUC
3 airlines

Munich

Munich Airport

George city
GRJ
3 airlines

George

George Airport

Port Elizabeth city
PLZ
3 airlines

Port Elizabeth

Port Elizabeth Airport

Plaisance city
MRU
3 airlines

Plaisance

Sir Seewoosagur Ramgoolam International Airport

Maputo city
MPM
3 airlines

Maputo

Maputo Airport

Victoria Falls city
VFA
3 airlines

Victoria Falls

Victoria Falls International Airport

Harare city
HRE
3 airlines

Harare

Robert Gabriel Mugabe International Airport

Dakar city
DKR
3 airlines

Dakar

Léopold Sédar Senghor International Airport

Mumbai city
BOM
3 airlines

Mumbai

Chhatrapati Shivaji International Airport

Lagos city
LOS
2 airlines

Lagos

Murtala Muhammed International Airport

East London city
ELS
2 airlines

East London

Ben Schoeman Airport

Kasane city
BBK
2 airlines

Kasane

Kasane Airport

Maun city
MUB
2 airlines

Maun

Maun Airport

Gaberone city
GBE
2 airlines

Gaberone

Sir Seretse Khama International Airport

Livingstone city
LVI
2 airlines

Livingstone

Livingstone Airport

Ndola city
NLA
2 airlines

Ndola

Simon Mwansa Kapwepwe International Airport

Antananarivo city
TNR
2 airlines

Antananarivo

Ivato Airport

Luanda city
LAD
2 airlines

Luanda

Quatro de Fevereiro Airport

Beira city
BEW
2 airlines

Beira

Beira Airport

Nampula city
APL
2 airlines

Nampula

Nampula Airport

Tete city
TET
2 airlines

Tete

Chingozi Airport

Vilankulu city
VNX
2 airlines

Vilankulu

Vilankulo Airport

Mahe city
SEZ
2 airlines

Mahe

Seychelles International Airport

Bulawayo city
BUQ
2 airlines

Bulawayo

Joshua Mqabuko Nkomo International Airport

Blantyre city
BLZ
2 airlines

Blantyre

Chileka International Airport

Lubumashi city
FBM
2 airlines

Lubumashi

Lubumbashi International Airport

Addis Ababa city
ADD
2 airlines

Addis Ababa

Addis Ababa Bole International Airport

Cairo city
CAI
2 airlines

Cairo

Cairo International Airport

Kigali city
KGL
2 airlines

Kigali

Kigali International Airport

Paris city
CDG
2 airlines

Paris

Charles de Gaulle International Airport

Zurich city
ZRH
2 airlines

Zurich

Zürich Airport

Dubai city
DXB
2 airlines

Dubai

Dubai International Airport

Sao Paulo city
GRU
2 airlines

Sao Paulo

Guarulhos - Governador André Franco Montoro International Airport

Hong Kong city
HKG
2 airlines

Hong Kong

Hong Kong International Airport

Perth city
PER
2 airlines

Perth

Perth International Airport

Sydney city
SYD
2 airlines

Sydney

Sydney Kingsford Smith International Airport

Bangkok city
BKK
2 airlines

Bangkok

Suvarnabhumi Airport

Nairobi city
NBO
2 airlines

Nairobi

Jomo Kenyatta International Airport

Accra city
ACC
1 airline

Accra

Kotoka International Airport

Amsterdam city
AMS
1 airline

Amsterdam

Amsterdam Airport Schiphol

Bloemfontein city
BFN
1 airline

Bloemfontein

Bram Fischer International Airport

Hoedspruit city
HDS
1 airline

Hoedspruit

Hoedspruit Air Force Base Airport

Kimberley city
KIM
1 airline

Kimberley

Kimberley Airport

Margate city
MGH
1 airline

Margate

Margate Airport

Phalaborwa city
PHW
1 airline

Phalaborwa

Hendrik Van Eck Airport

Pietermaritzburg city
PZB
1 airline

Pietermaritzburg

Pietermaritzburg Airport

Potgietersrus city
PTG
1 airline

Potgietersrus

Polokwane International Airport

Richard's Bay city
RCB
1 airline

Richard's Bay

Richards Bay Airport

Upington city
UTN
1 airline

Upington

Pierre Van Ryneveld Airport

Umtata city
UTT
1 airline

Umtata

K. D. Matanzima Airport

Francistown city
FRW
1 airline

Francistown

Francistown Airport

Brazzaville city
BZV
1 airline

Brazzaville

Maya-Maya Airport

Pointe-noire city
PNR
1 airline

Pointe-noire

Pointe Noire Airport

Manzini city
MTS
1 airline

Manzini

Matsapha Airport

Lusaka city
LUN
1 airline

Lusaka

Kenneth Kaunda International Airport Lusaka

St.-denis city
RUN
1 airline

St.-denis

Roland Garros Airport

Libreville city
LBV
1 airline

Libreville

Libreville Leon M'ba International Airport

Inhambane city
INH
1 airline

Inhambane

Inhambane Airport

Pemba city
POL
1 airline

Pemba

Pemba Airport

Lilongwe city
LLW
1 airline

Lilongwe

Lilongwe International Airport

Maseru city
MSU
1 airline

Maseru

Moshoeshoe I International Airport

Kinshasa city
FIH
1 airline

Kinshasa

Ndjili International Airport

Dar Es Salaam city
DAR
1 airline

Dar Es Salaam

Julius Nyerere International Airport

Zanzibar city
ZNZ
1 airline

Zanzibar

Abeid Amani Karume International Airport

Entebbe city
EBB
1 airline

Entebbe

Entebbe International Airport

Tel-aviv city
TLV
1 airline

Tel-aviv

Ben Gurion International Airport

Jeddah city
JED
1 airline

Jeddah

King Abdulaziz International Airport

Atlanta city
ATL
1 airline

Atlanta

Hartsfield Jackson Atlanta International Airport

Mpumalanga city
MQP
1 airline

Mpumalanga

Kruger Mpumalanga International Airport

Walvis Bay city
WVB
1 airline

Walvis Bay

Walvis Bay Airport

Doha city
DOH
1 airline

Doha

Hamad International Airport

Istanbul city
IST
1 airline

Istanbul

Istanbul Airport