Find your next trip

Search compare flights and hotels

- 1 Adults +
- 0 Children +
- 0 Infant +

O.R. Tambo International Airport

O.R. Tambo Airport Rd

27 11 921 6262

https://www.airlinesmap.com/or-tambo-international-airport



Iata Code

JNB

Iaca Code

FAOR

Type

Public

Elevation

5558

Time Zone

Africa/Johannesburg

City

Kempton Park
O.R. Tambo International Airport

O.R. Tambo International Airport

O.R. Tambo International Airport is public airport in South Africa situated in the Kempton Park, South Africa. O.R. Tambo International Airport an important airport of South Africa which is used for domestic, international, cargo and private jet flights from the Kempton Park. Frequent airlines #HUBSAIRLINES.

Kempton Park have direct nonstop flights for 80 destinations 19 domestic flights and 61 international routes operated by 44 airlines to JNB airport.

About Kempton Park

NA

Airlines

As now Kempton Park airport operates 44 (657) airlines.

list is given below.

Safair

South African Airways

Singapore Airlines

CemAir

Airlink (South Africa)

Delta

Global Aviation

Qatar Airways

Turkish Airlines

Fastjet

RwandAir

Proflight Zambia

Naysa

Air Botswana

LAM

Paradise Air

Kenya Airways

Ethiopian Airlines

Emirates

British Airways

Virgin Atlantic

Air Mauritius

TAAG

Air Cote D'Ivoire

ASKY Airlines

Lufthansa

Condor

KLM

Air France

SWISS

United

Qantas

Etihad Airways

UTair-Express

LATAM Airlines

Air Peace

EgyptAir

Cathay Pacific

Saudia

Air Seychelles

Air China

Air Austral

El Al

Air Algerie

Flights From Kempton Park

flight form city

Flights per day - 39-46 flights

Flights per week - 299

Duration - 135

JNB - CPT

Safair (FA)

Low cost

64$

Domestic

O.R. Tambo International Airport (JNB)

Travel time: 135

Cape Town International (CPT)

Alliance - Low cost
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 39-46 flights

Flights per week - 299

Duration - 135

JNB - CPT

South African Airways (SA)

Business Class

64$

Domestic

O.R. Tambo International Airport (JNB)

Travel time: 135

Cape Town International (CPT)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 39-46 flights

Flights per week - 299

Duration - 135

JNB - CPT

Singapore Airlines (SQ)

Business Class

64$

Domestic

O.R. Tambo International Airport (JNB)

Travel time: 135

Cape Town International (CPT)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 39-46 flights

Flights per week - 299

Duration - 135

JNB - CPT

CemAir (5Z)

Business Class

64$

Domestic

O.R. Tambo International Airport (JNB)

Travel time: 135

Cape Town International (CPT)

Alliance -
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 39-46 flights

Flights per week - 299

Duration - 135

JNB - CPT

Airlink (South Africa) (4Z)

Business Class

64$

Domestic

O.R. Tambo International Airport (JNB)

Travel time: 135

Cape Town International (CPT)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 39-46 flights

Flights per week - 299

Duration - 135

JNB - CPT

Delta (DL)

Business Class

64$

Domestic

O.R. Tambo International Airport (JNB)

Travel time: 135

Cape Town International (CPT)

Alliance - Sky Team
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 39-46 flights

Flights per week - 299

Duration - 135

JNB - CPT

Global Aviation (GE)

Business Class

64$

Domestic

O.R. Tambo International Airport (JNB)

Travel time: 135

Cape Town International (CPT)

Alliance -
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 21-31 flights

Flights per week - 190

Duration - 70

JNB - DUR

Safair (FA)

Low cost

49$

Domestic

O.R. Tambo International Airport (JNB)

Travel time: 70

Durban International (DUR)

Alliance - Low cost
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 21-31 flights

Flights per week - 190

Duration - 70

JNB - DUR

Qatar Airways (QR)

Business Class

49$

Domestic

O.R. Tambo International Airport (JNB)

Travel time: 70

Durban International (DUR)

Alliance - One World
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 21-31 flights

Flights per week - 190

Duration - 70

JNB - DUR

South African Airways (SA)

Business Class

49$

Domestic

O.R. Tambo International Airport (JNB)

Travel time: 70

Durban International (DUR)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 21-31 flights

Flights per week - 190

Duration - 70

JNB - DUR

Turkish Airlines (TK)

Business Class

49$

Domestic

O.R. Tambo International Airport (JNB)

Travel time: 70

Durban International (DUR)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 21-31 flights

Flights per week - 190

Duration - 70

JNB - DUR

Airlink (South Africa) (4Z)

Business Class

49$

Domestic

O.R. Tambo International Airport (JNB)

Travel time: 70

Durban International (DUR)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 21-31 flights

Flights per week - 190

Duration - 70

JNB - DUR

CemAir (5Z)

Business Class

49$

Domestic

O.R. Tambo International Airport (JNB)

Travel time: 70

Durban International (DUR)

Alliance -
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 21-31 flights

Flights per week - 190

Duration - 70

JNB - DUR

Global Aviation (GE)

Business Class

49$

Domestic

O.R. Tambo International Airport (JNB)

Travel time: 70

Durban International (DUR)

Alliance -
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 11-15 flights

Flights per week - 93

Duration - 105

JNB - PLZ

Safair (FA)

Low cost

56$

Domestic

O.R. Tambo International Airport (JNB)

Travel time: 105

Port Elizabeth (PLZ)

Alliance - Low cost
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 11-15 flights

Flights per week - 93

Duration - 105

JNB - PLZ

South African Airways (SA)

Business Class

56$

Domestic

O.R. Tambo International Airport (JNB)

Travel time: 105

Port Elizabeth (PLZ)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 11-15 flights

Flights per week - 93

Duration - 105

JNB - PLZ

Airlink (South Africa) (4Z)

Business Class

56$

Domestic

O.R. Tambo International Airport (JNB)

Travel time: 105

Port Elizabeth (PLZ)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 11-15 flights

Flights per week - 93

Duration - 105

JNB - PLZ

CemAir (5Z)

Business Class

56$

Domestic

O.R. Tambo International Airport (JNB)

Travel time: 105

Port Elizabeth (PLZ)

Alliance -
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 8-12 flights

Flights per week - 74

Duration - 100

JNB - HRE

Fastjet (FN)

Low cost

157$

International

O.R. Tambo International Airport (JNB)

Travel time: 100

Harare International (HRE)

Alliance - Low cost
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 8-12 flights

Flights per week - 74

Duration - 100

JNB - HRE

South African Airways (SA)

Business Class

157$

International

O.R. Tambo International Airport (JNB)

Travel time: 100

Harare International (HRE)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 8-12 flights

Flights per week - 74

Duration - 100

JNB - HRE

Airlink (South Africa) (4Z)

Business Class

157$

International

O.R. Tambo International Airport (JNB)

Travel time: 100

Harare International (HRE)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 8-12 flights

Flights per week - 74

Duration - 100

JNB - HRE

Safair (FA)

Low cost

157$

International

O.R. Tambo International Airport (JNB)

Travel time: 100

Harare International (HRE)

Alliance - Low cost
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 8-12 flights

Flights per week - 74

Duration - 100

JNB - HRE

CemAir (5Z)

Business Class

157$

International

O.R. Tambo International Airport (JNB)

Travel time: 100

Harare International (HRE)

Alliance -
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 8-10 flights

Flights per week - 66

Duration - 120

JNB - LUN

South African Airways (SA)

Business Class

229$

International

O.R. Tambo International Airport (JNB)

Travel time: 120

Lusaka International (LUN)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 8-10 flights

Flights per week - 66

Duration - 120

JNB - LUN

RwandAir (WB)

Business Class

229$

International

O.R. Tambo International Airport (JNB)

Travel time: 120

Lusaka International (LUN)

Alliance -
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 8-10 flights

Flights per week - 66

Duration - 120

JNB - LUN

Airlink (South Africa) (4Z)

Business Class

229$

International

O.R. Tambo International Airport (JNB)

Travel time: 120

Lusaka International (LUN)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 8-10 flights

Flights per week - 66

Duration - 120

JNB - LUN

Proflight Zambia (P0)

Business Class

229$

International

O.R. Tambo International Airport (JNB)

Travel time: 120

Lusaka International (LUN)

Alliance -
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 8-10 flights

Flights per week - 66

Duration - 120

JNB - LUN

Naysa (ZN)

Business Class

229$

International

O.R. Tambo International Airport (JNB)

Travel time: 120

Lusaka International (LUN)

Alliance -
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 6-8 flights

Flights per week - 52

Duration - 90

JNB - ELS

Safair (FA)

Low cost

70$

Domestic

O.R. Tambo International Airport (JNB)

Travel time: 90

East London (ELS)

Alliance - Low cost
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 6-8 flights

Flights per week - 52

Duration - 90

JNB - ELS

Airlink (South Africa) (4Z)

Business Class

70$

Domestic

O.R. Tambo International Airport (JNB)

Travel time: 90

East London (ELS)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 6-8 flights

Flights per week - 52

Duration - 90

JNB - ELS

CemAir (5Z)

Business Class

70$

Domestic

O.R. Tambo International Airport (JNB)

Travel time: 90

East London (ELS)

Alliance -
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 7-8 flights

Flights per week - 50

Duration - 55

JNB - GBE

Air Botswana (BP)

Business Class

144$

International

O.R. Tambo International Airport (JNB)

Travel time: 55

Sir Seretse Khama International (GBE)

Alliance -
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 7-8 flights

Flights per week - 50

Duration - 55

JNB - GBE

Airlink (South Africa) (4Z)

Business Class

144$

International

O.R. Tambo International Airport (JNB)

Travel time: 55

Sir Seretse Khama International (GBE)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 5-9 flights

Flights per week - 49

Duration - 115

JNB - GRJ

Safair (FA)

Low cost

59$

Domestic

O.R. Tambo International Airport (JNB)

Travel time: 115

George Airport (GRJ)

Alliance - Low cost
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 5-9 flights

Flights per week - 49

Duration - 115

JNB - GRJ

CemAir (5Z)

Business Class

59$

Domestic

O.R. Tambo International Airport (JNB)

Travel time: 115

George Airport (GRJ)

Alliance -
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 5-9 flights

Flights per week - 49

Duration - 115

JNB - GRJ

Airlink (South Africa) (4Z)

Business Class

59$

Domestic

O.R. Tambo International Airport (JNB)

Travel time: 115

George Airport (GRJ)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 4-8 flights

Flights per week - 47

Duration - 60

JNB - BFN

CemAir (5Z)

Business Class

84$

Domestic

O.R. Tambo International Airport (JNB)

Travel time: 60

Bloemfontein (BFN)

Alliance -
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 4-8 flights

Flights per week - 47

Duration - 60

JNB - BFN

Airlink (South Africa) (4Z)

Business Class

84$

Domestic

O.R. Tambo International Airport (JNB)

Travel time: 60

Bloemfontein (BFN)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 4-8 flights

Flights per week - 47

Duration - 60

JNB - BFN

Safair (FA)

Low cost

84$

Domestic

O.R. Tambo International Airport (JNB)

Travel time: 60

Bloemfontein (BFN)

Alliance - Low cost
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 6-7 flights

Flights per week - 44

Duration - 60

JNB - MPM

Turkish Airlines (TK)

Business Class

143$

International

O.R. Tambo International Airport (JNB)

Travel time: 60

Maputo (MPM)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 6-7 flights

Flights per week - 44

Duration - 60

JNB - MPM

LAM (TM)

Business Class

143$

International

O.R. Tambo International Airport (JNB)

Travel time: 60

Maputo (MPM)

Alliance -
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 6-7 flights

Flights per week - 44

Duration - 60

JNB - MPM

Airlink (South Africa) (4Z)

Business Class

143$

International

O.R. Tambo International Airport (JNB)

Travel time: 60

Maputo (MPM)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 6-7 flights

Flights per week - 44

Duration - 60

JNB - MPM

Safair (FA)

Low cost

143$

International

O.R. Tambo International Airport (JNB)

Travel time: 60

Maputo (MPM)

Alliance - Low cost
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 3-8 flights

Flights per week - 43

Duration - 55

JNB - MQP

Airlink (South Africa) (4Z)

Business Class

137$

Domestic

O.R. Tambo International Airport (JNB)

Travel time: 55

Kruger Mpumalanga International Airport (MQP)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 4-6 flights

Flights per week - 39

Duration - 50

JNB - SHO

Airlink (South Africa) (4Z)

Business Class

109$

International

O.R. Tambo International Airport (JNB)

Travel time: 50

King Mswati III International Airport (SHO)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 4-6 flights

Flights per week - 39

Duration - 50

JNB - SHO

Paradise Air (RN)

Business Class

109$

International

O.R. Tambo International Airport (JNB)

Travel time: 50

King Mswati III International Airport (SHO)

Alliance -
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 4-6 flights

Flights per week - 39

Duration - 135

JNB - WDH

South African Airways (SA)

Business Class

185$

International

O.R. Tambo International Airport (JNB)

Travel time: 135

Windhoek Hosea Kutako International Airport (WDH)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 4-6 flights

Flights per week - 39

Duration - 135

JNB - WDH

Airlink (South Africa) (4Z)

Business Class

185$

International

O.R. Tambo International Airport (JNB)

Travel time: 135

Windhoek Hosea Kutako International Airport (WDH)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 5-6 flights

Flights per week - 37

Duration - 100

JNB - VFA

Fastjet (FN)

Low cost

165$

International

O.R. Tambo International Airport (JNB)

Travel time: 100

Victoria Falls International (VFA)

Alliance - Low cost
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 5-6 flights

Flights per week - 37

Duration - 100

JNB - VFA

South African Airways (SA)

Business Class

165$

International

O.R. Tambo International Airport (JNB)

Travel time: 100

Victoria Falls International (VFA)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 5-6 flights

Flights per week - 37

Duration - 100

JNB - VFA

Airlink (South Africa) (4Z)

Business Class

165$

International

O.R. Tambo International Airport (JNB)

Travel time: 100

Victoria Falls International (VFA)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 5-6 flights

Flights per week - 37

Duration - 100

JNB - VFA

CemAir (5Z)

Business Class

165$

International

O.R. Tambo International Airport (JNB)

Travel time: 100

Victoria Falls International (VFA)

Alliance -
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 5-6 flights

Flights per week - 37

Duration - 100

JNB - VFA

Safair (FA)

Low cost

165$

International

O.R. Tambo International Airport (JNB)

Travel time: 100

Victoria Falls International (VFA)

Alliance - Low cost
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 4-5 flights

Flights per week - 33

Duration - 245

JNB - NBO

Kenya Airways (KQ)

Business Class

522$

International

O.R. Tambo International Airport (JNB)

Travel time: 245

Jomo Kenyatta International (NBO)

Alliance - Sky Team
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 4-5 flights

Flights per week - 33

Duration - 245

JNB - NBO

Airlink (South Africa) (4Z)

Business Class

522$

International

O.R. Tambo International Airport (JNB)

Travel time: 245

Jomo Kenyatta International (NBO)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 3-5 flights

Flights per week - 31

Duration - 65

JNB - KIM

CemAir (5Z)

Business Class

113$

Domestic

O.R. Tambo International Airport (JNB)

Travel time: 65

Kimberley (KIM)

Alliance -
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 3-5 flights

Flights per week - 31

Duration - 65

JNB - KIM

Airlink (South Africa) (4Z)

Business Class

113$

Domestic

O.R. Tambo International Airport (JNB)

Travel time: 65

Kimberley (KIM)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 2-4 flights

Flights per week - 25

Duration - 75

JNB - BUQ

Fastjet (FN)

Low cost

235$

International

O.R. Tambo International Airport (JNB)

Travel time: 75

Joshua Mqabuko Nkomo International (BUQ)

Alliance - Low cost
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 2-4 flights

Flights per week - 25

Duration - 75

JNB - BUQ

Airlink (South Africa) (4Z)

Business Class

235$

International

O.R. Tambo International Airport (JNB)

Travel time: 75

Joshua Mqabuko Nkomo International (BUQ)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 2-4 flights

Flights per week - 25

Duration - 65

JNB - PZB

Airlink (South Africa) (4Z)

Business Class

138$

Domestic

O.R. Tambo International Airport (JNB)

Travel time: 65

Pietermaritzburg (PZB)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 2-4 flights

Flights per week - 22

Duration - 80

JNB - UTT

Airlink (South Africa) (4Z)

Business Class

185$

Domestic

O.R. Tambo International Airport (JNB)

Travel time: 80

Umtata (UTT)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 3 flights

Flights per week - 21

Duration - 325

JNB - ADD

Ethiopian Airlines (ET)

Business Class

492$

International

O.R. Tambo International Airport (JNB)

Travel time: 325

Addis Ababa Bole International Airport (ADD)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 3 flights

Flights per week - 21

Duration - 495

JNB - DXB

Emirates (EK)

Business Class

474$

International

O.R. Tambo International Airport (JNB)

Travel time: 495

Dubai International (DXB)

Alliance -
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 3 flights

Flights per week - 21

Duration - 55

JNB - HDS

CemAir (5Z)

Business Class

174$

Domestic

O.R. Tambo International Airport (JNB)

Travel time: 55

Hoedspruit Afs (HDS)

Alliance -
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 3 flights

Flights per week - 21

Duration - 55

JNB - HDS

Airlink (South Africa) (4Z)

Business Class

174$

Domestic

O.R. Tambo International Airport (JNB)

Travel time: 55

Hoedspruit Afs (HDS)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 3 flights

Flights per week - 21

Duration - 680

JNB - LHR

British Airways (BA)

Business Class

662$

International

O.R. Tambo International Airport (JNB)

Travel time: 680

Heathrow (LHR)

Alliance - One World
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 3 flights

Flights per week - 21

Duration - 680

JNB - LHR

Virgin Atlantic (VS)

Business Class

662$

International

O.R. Tambo International Airport (JNB)

Travel time: 680

Heathrow (LHR)

Alliance - Sky Team
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 2-3 flights

Flights per week - 20

Duration - 60

JNB - MSU

Airlink (South Africa) (4Z)

Business Class

219$

International

O.R. Tambo International Airport (JNB)

Travel time: 60

Moshoeshoe I International (MSU)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 2-3 flights

Flights per week - 20

Duration - 105

JNB - MUB

Air Botswana (BP)

Business Class

326$

International

O.R. Tambo International Airport (JNB)

Travel time: 105

Maun (MUB)

Alliance -
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 2-3 flights

Flights per week - 20

Duration - 105

JNB - MUB

Airlink (South Africa) (4Z)

Business Class

326$

International

O.R. Tambo International Airport (JNB)

Travel time: 105

Maun (MUB)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 2-3 flights

Flights per week - 20

Duration - 105

JNB - MUB

CemAir (5Z)

Business Class

326$

International

O.R. Tambo International Airport (JNB)

Travel time: 105

Maun (MUB)

Alliance -
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 2-3 flights

Flights per week - 19

Duration - 55

JNB - PTG

Airlink (South Africa) (4Z)

Business Class

142$

Domestic

O.R. Tambo International Airport (JNB)

Travel time: 55

Pietersburg Muni (PTG)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 2-3 flights

Flights per week - 18

Duration - 510

JNB - DOH

Qatar Airways (QR)

Business Class

501$

International

O.R. Tambo International Airport (JNB)

Travel time: 510

Hamad International Airport (DOH)

Alliance - One World
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 0-4 flights

Flights per week - 18

Duration - 75

JNB - SIS

Airlink (South Africa) (4Z)

Business Class

276$

Domestic

O.R. Tambo International Airport (JNB)

Travel time: 75

Sishen (SIS)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - no
  • Saturday - no

Flights per day - 2-3 flights

Flights per week - 18

Duration - 90

JNB - UTN

Airlink (South Africa) (4Z)

Business Class

281$

Domestic

O.R. Tambo International Airport (JNB)

Travel time: 90

Upington (UTN)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 2-3 flights

Flights per week - 17

Duration - 240

JNB - MRU

Air Mauritius (MK)

Business Class

309$

International

O.R. Tambo International Airport (JNB)

Travel time: 240

Sir Seewoosagur Ramgoolam International (MRU)

Alliance -
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 2-3 flights

Flights per week - 17

Duration - 240

JNB - MRU

South African Airways (SA)

Business Class

309$

International

O.R. Tambo International Airport (JNB)

Travel time: 240

Sir Seewoosagur Ramgoolam International (MRU)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 2-3 flights

Flights per week - 17

Duration - 240

JNB - MRU

Safair (FA)

Low cost

309$

International

O.R. Tambo International Airport (JNB)

Travel time: 240

Sir Seewoosagur Ramgoolam International (MRU)

Alliance - Low cost
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 1-3 flights

Flights per week - 16

Duration - 60

JNB - RCB

Airlink (South Africa) (4Z)

Business Class

116$

Domestic

O.R. Tambo International Airport (JNB)

Travel time: 60

Richards Bay (RCB)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 2 flights

Flights per week - 14

Duration - 60

JNB - SZK

Airlink (South Africa) (4Z)

Business Class

209$

Domestic

O.R. Tambo International Airport (JNB)

Travel time: 60

Skukuza (SZK)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 1-2 flights

Flights per week - 12

Duration - 130

JNB - BLZ

Ethiopian Airlines (ET)

Business Class

485$

International

O.R. Tambo International Airport (JNB)

Travel time: 130

Chileka International (BLZ)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 1-2 flights

Flights per week - 12

Duration - 130

JNB - BLZ

Airlink (South Africa) (4Z)

Business Class

485$

International

O.R. Tambo International Airport (JNB)

Travel time: 130

Chileka International (BLZ)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 1-3 flights

Flights per week - 12

Duration - 90

JNB - VNX

Airlink (South Africa) (4Z)

Business Class

260$

International

O.R. Tambo International Airport (JNB)

Travel time: 90

Vilankulo (VNX)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 1-3 flights

Flights per week - 12

Duration - 90

JNB - VNX

LAM (TM)

Business Class

260$

International

O.R. Tambo International Airport (JNB)

Travel time: 90

Vilankulo (VNX)

Alliance -
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 1-2 flights

Flights per week - 11

Duration - 210

JNB - LAD

TAAG (DT)

Business Class

387$

International

O.R. Tambo International Airport (JNB)

Travel time: 210

Luanda 4 De Fevereiro (LAD)

Alliance -
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 1-2 flights

Flights per week - 11

Duration - 210

JNB - LAD

Airlink (South Africa) (4Z)

Business Class

387$

International

O.R. Tambo International Airport (JNB)

Travel time: 210

Luanda 4 De Fevereiro (LAD)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 1-2 flights

Flights per week - 10

Duration - 275

JNB - FIH

South African Airways (SA)

Business Class

263$

International

O.R. Tambo International Airport (JNB)

Travel time: 275

Kinshasa Ndjili International (FIH)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 1-2 flights

Flights per week - 10

Duration - 275

JNB - FIH

Air Cote D'Ivoire (HF)

Business Class

263$

International

O.R. Tambo International Airport (JNB)

Travel time: 275

Kinshasa Ndjili International (FIH)

Alliance -
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 1-2 flights

Flights per week - 10

Duration - 275

JNB - FIH

ASKY Airlines (KP)

Business Class

263$

International

O.R. Tambo International Airport (JNB)

Travel time: 275

Kinshasa Ndjili International (FIH)

Alliance -
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 1-2 flights

Flights per week - 10

Duration - 170

JNB - POL

Airlink (South Africa) (4Z)

Business Class

527$

International

O.R. Tambo International Airport (JNB)

Travel time: 170

Pemba (POL)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 1-2 flights

Flights per week - 10

Duration - 170

JNB - POL

LAM (TM)

Business Class

527$

International

O.R. Tambo International Airport (JNB)

Travel time: 170

Pemba (POL)

Alliance -
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 1-2 flights

Flights per week - 9

Duration - 105

JNB - BBK

Airlink (South Africa) (4Z)

Business Class

359$

International

O.R. Tambo International Airport (JNB)

Travel time: 105

Kasane (BBK)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 1-2 flights

Flights per week - 9

Duration - 105

JNB - BBK

CemAir (5Z)

Business Class

359$

International

O.R. Tambo International Airport (JNB)

Travel time: 105

Kasane (BBK)

Alliance -
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 1-2 flights

Flights per week - 9

Duration - 100

JNB - BEW

LAM (TM)

Business Class

212$

International

O.R. Tambo International Airport (JNB)

Travel time: 100

Beira (BEW)

Alliance -
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 1-2 flights

Flights per week - 9

Duration - 100

JNB - BEW

Airlink (South Africa) (4Z)

Business Class

212$

International

O.R. Tambo International Airport (JNB)

Travel time: 100

Beira (BEW)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 1-2 flights

Flights per week - 9

Duration - 685

JNB - FRA

Lufthansa (LH)

Business Class

495$

International

O.R. Tambo International Airport (JNB)

Travel time: 685

Frankfurt Airport (FRA)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 1-2 flights

Flights per week - 9

Duration - 685

JNB - FRA

Condor (DE)

Business Class

495$

International

O.R. Tambo International Airport (JNB)

Travel time: 685

Frankfurt Airport (FRA)

Alliance -
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 1-2 flights

Flights per week - 9

Duration - 105

JNB - LVI

Airlink (South Africa) (4Z)

Business Class

176$

International

O.R. Tambo International Airport (JNB)

Travel time: 105

Livingstone (LVI)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 1-2 flights

Flights per week - 9

Duration - 105

JNB - LVI

Safair (FA)

Low cost

176$

International

O.R. Tambo International Airport (JNB)

Travel time: 105

Livingstone (LVI)

Alliance - Low cost
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 1-2 flights

Flights per week - 8

Duration - 145

JNB - WVB

Airlink (South Africa) (4Z)

Business Class

335$

International

O.R. Tambo International Airport (JNB)

Travel time: 145

Rooikop Airport (WVB)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 1 flight

Flights per week - 7

Duration - 665

JNB - AMS

KLM (KL)

Business Class

638$

International

O.R. Tambo International Airport (JNB)

Travel time: 665

Schiphol (AMS)

Alliance - Sky Team
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 1 flight

Flights per week - 7

Duration - 1000

JNB - ATL

Delta (DL)

Business Class

820$

International

O.R. Tambo International Airport (JNB)

Travel time: 1000

Hartsfield–Jackson Atlanta International Airport (ATL)

Alliance - Sky Team
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 1 flight

Flights per week - 7

Duration - 655

JNB - CDG

Air France (AF)

Business Class

574$

International

O.R. Tambo International Airport (JNB)

Travel time: 655

Charles De Gaulle (CDG)

Alliance - Sky Team
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 0-2 flights

Flights per week - 7

Duration - 205

JNB - DAR

Airlink (South Africa) (4Z)

Business Class

506$

International

O.R. Tambo International Airport (JNB)

Travel time: 205

Dar Es Salaam (DAR)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - no
  • Saturday - yes

Flights per day - 1 flight

Flights per week - 7

Duration - 155

JNB - FBM

Airlink (South Africa) (4Z)

Business Class

444$

International

O.R. Tambo International Airport (JNB)

Travel time: 155

Lubumbashi International (FBM)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 1 flight

Flights per week - 7

Duration - 595

JNB - IST

Turkish Airlines (TK)

Business Class

589$

International

O.R. Tambo International Airport (JNB)

Travel time: 595

Istanbul Airport (IST)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 1 flight

Flights per week - 7

Duration - 230

JNB - KGL

RwandAir (WB)

Business Class

297$

International

O.R. Tambo International Airport (JNB)

Travel time: 230

Kigali International (KGL)

Alliance -
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 1 flight

Flights per week - 7

Duration - 135

JNB - NLA

Airlink (South Africa) (4Z)

Business Class

395$

International

O.R. Tambo International Airport (JNB)

Travel time: 135

Simon M. Kapwepwe International Airport (NLA)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 1 flight

Flights per week - 7

Duration - 150

JNB - PBZ

CemAir (5Z)

Business Class

199$

Domestic

O.R. Tambo International Airport (JNB)

Travel time: 150

Plettenburg Bay (PBZ)

Alliance -
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 1 flight

Flights per week - 7

Duration - 625

JNB - SIN

Singapore Airlines (SQ)

Business Class

622$

International

O.R. Tambo International Airport (JNB)

Travel time: 625

Singapore Changi Airport (SIN)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 1 flight

Flights per week - 7

Duration - 190

JNB - TNR

Airlink (South Africa) (4Z)

Business Class

588$

International

O.R. Tambo International Airport (JNB)

Travel time: 190

Antananarivo Ivato (TNR)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 1 flight

Flights per week - 7

Duration - 645

JNB - ZRH

SWISS (LX)

Business Class

583$

International

O.R. Tambo International Airport (JNB)

Travel time: 645

Zurich Airport (ZRH)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 1 flight

Flights per week - 7

Duration - 960

JNB - EWR

United (UA)

Business Class

853$

International

O.R. Tambo International Airport (JNB)

Travel time: 960

Newark Liberty International (EWR)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - yes

Flights per day - 0-1 flights

Flights per week - 6

Duration - 90

JNB - MGH

CemAir (5Z)

Business Class

193$

Domestic

O.R. Tambo International Airport (JNB)

Travel time: 90

Margate (MGH)

Alliance -
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - upcoming
  • Saturday - yes

Flights per day - 0-1 flights

Flights per week - 6

Duration - 715

JNB - SYD

Qantas (QF)

Business Class

959$

International

O.R. Tambo International Airport (JNB)

Travel time: 715

Kingsford Smith International Airport (SYD)

Alliance - One World
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - yes
  • Saturday - upcoming

Flights per day - 0-1 flights

Flights per week - 6

Duration - 120

JNB - TET

LAM (TM)

Business Class

430$

International

O.R. Tambo International Airport (JNB)

Travel time: 120

Tete Chingozi (TET)

Alliance -
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - no
  • Saturday - yes

Flights per day - 0-1 flights

Flights per week - 6

Duration - 120

JNB - TET

Airlink (South Africa) (4Z)

Business Class

430$

International

O.R. Tambo International Airport (JNB)

Travel time: 120

Tete Chingozi (TET)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - no
  • Saturday - yes

Flights per day - 0-1 flights

Flights per week - 5

Duration - 475

JNB - AUH

Etihad Airways (EY)

Business Class

438$

International

O.R. Tambo International Airport (JNB)

Travel time: 475

Zayed International Airport (AUH)

Alliance -
  • Sunday - yes
  • Monday - no
  • Tuesday - yes
  • Wednesday - yes
  • Thusday - yes
  • Friday - no
  • Saturday - yes

Flights per day - 0-1 flights

Flights per week - 5

Duration - 255

JNB - EBB

UTair-Express (UR)

Business Class

301$

International

O.R. Tambo International Airport (JNB)

Travel time: 255

Entebbe International (EBB)

Alliance -
  • Sunday - yes
  • Monday - yes
  • Tuesday - yes
  • Wednesday - no
  • Thusday - yes
  • Friday - yes
  • Saturday - no

Flights per day - 0-1 flights

Flights per week - 5

Duration - 620

JNB - GRU

South African Airways (SA)

Business Class

446$

International

O.R. Tambo International Airport (JNB)

Travel time: 620

São Paulo/Guarulhos International Airport (GRU)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - yes
  • Tuesday - no
  • Wednesday - yes
  • Thusday - yes
  • Friday - no
  • Saturday - yes

Flights per day - 0-1 flights

Flights per week - 5

Duration - 620

JNB - GRU

LATAM Airlines (LA)

Business Class

446$

International

O.R. Tambo International Airport (JNB)

Travel time: 620

São Paulo/Guarulhos International Airport (GRU)

Alliance -
  • Sunday - yes
  • Monday - yes
  • Tuesday - no
  • Wednesday - yes
  • Thusday - yes
  • Friday - no
  • Saturday - yes

Flights per day - 0-2 flights

Flights per week - 5

Duration - 375

JNB - LOS

South African Airways (SA)

Business Class

454$

International

O.R. Tambo International Airport (JNB)

Travel time: 375

Lagos Murtala Muhammed (LOS)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - no
  • Tuesday - yes
  • Wednesday - no
  • Thusday - yes
  • Friday - no
  • Saturday - yes

Flights per day - 0-2 flights

Flights per week - 5

Duration - 375

JNB - LOS

Air Peace (P4)

Business Class

454$

International

O.R. Tambo International Airport (JNB)

Travel time: 375

Lagos Murtala Muhammed (LOS)

Alliance -
  • Sunday - yes
  • Monday - no
  • Tuesday - yes
  • Wednesday - no
  • Thusday - yes
  • Friday - no
  • Saturday - yes

Flights per day - 0-2 flights

Flights per week - 4

Duration - 150

JNB - APL

Airlink (South Africa) (4Z)

Business Class

489$

International

O.R. Tambo International Airport (JNB)

Travel time: 150

Nampula (APL)

Alliance - Star Alliance
  • Sunday - no
  • Monday - yes
  • Tuesday - no
  • Wednesday - yes
  • Thusday - no
  • Friday - yes
  • Saturday - no

Flights per day - 0-2 flights

Flights per week - 4

Duration - 150

JNB - APL

LAM (TM)

Business Class

489$

International

O.R. Tambo International Airport (JNB)

Travel time: 150

Nampula (APL)

Alliance -
  • Sunday - no
  • Monday - yes
  • Tuesday - no
  • Wednesday - yes
  • Thusday - no
  • Friday - yes
  • Saturday - no

Flights per day - 0-1 flights

Flights per week - 4

Duration - 495

JNB - CAI

EgyptAir (MS)

Business Class

433$

International

O.R. Tambo International Airport (JNB)

Travel time: 495

Cairo International Airport (CAI)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - no
  • Tuesday - yes
  • Wednesday - no
  • Thusday - yes
  • Friday - no
  • Saturday - yes

Flights per day - 0-1 flights

Flights per week - 4

Duration - 750

JNB - HKG

Cathay Pacific (CX)

Business Class

719$

International

O.R. Tambo International Airport (JNB)

Travel time: 750

Hong Kong International Airport (HKG)

Alliance - One World
  • Sunday - yes
  • Monday - yes
  • Tuesday - upcoming
  • Wednesday - upcoming
  • Thusday - yes
  • Friday - upcoming
  • Saturday - yes

Flights per day - 0-1 flights

Flights per week - 4

Duration - 415

JNB - JED

Saudia (SV)

Business Class

666$

International

O.R. Tambo International Airport (JNB)

Travel time: 415

King Abdulaziz International Airport (JED)

Alliance - Sky Team
  • Sunday - yes
  • Monday - no
  • Tuesday - yes
  • Wednesday - no
  • Thusday - yes
  • Friday - yes
  • Saturday - no

Flights per day - 0-1 flights

Flights per week - 4

Duration - 140

JNB - LLW

Airlink (South Africa) (4Z)

Business Class

504$

International

O.R. Tambo International Airport (JNB)

Travel time: 140

Kamuzu Intl (LLW)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - no
  • Tuesday - yes
  • Wednesday - no
  • Thusday - yes
  • Friday - yes
  • Saturday - no

Flights per day - 0-2 flights

Flights per week - 4

Duration - 295

JNB - SEZ

Air Seychelles (HM)

Business Class

316$

International

O.R. Tambo International Airport (JNB)

Travel time: 295

Seychelles International (SEZ)

Alliance -
  • Sunday - no
  • Monday - yes
  • Tuesday - no
  • Wednesday - no
  • Thusday - yes
  • Friday - no
  • Saturday - yes

Flights per day - 0-1 flights

Flights per week - 3

Duration - 765

JNB - SZX

Air China (CA)

Business Class

740$

International

O.R. Tambo International Airport (JNB)

Travel time: 765

Shenzhen Bao'an International Airport (SZX)

Alliance - Star Alliance
  • Sunday - yes
  • Monday - no
  • Tuesday - yes
  • Wednesday - no
  • Thusday - yes
  • Friday - no
  • Saturday - no

Flights per day - 0-1 flights

Flights per week - 3

Duration - 365

JNB - ACC

South African Airways (SA)

Business Class

592$

International

O.R. Tambo International Airport (JNB)

Travel time: 365

Kotoka International (ACC)

Alliance - Star Alliance
  • Sunday - no
  • Monday - yes
  • Tuesday - no
  • Wednesday - yes
  • Thusday - no
  • Friday - yes
  • Saturday - no

Flights per day - 1 flight

Flights per week - 3

Duration - 565

JNB - PER

South African Airways (SA)

Business Class

619$

International

O.R. Tambo International Airport (JNB)

Travel time: 565

Perth International (PER)

Alliance - Star Alliance
  • Sunday - no
  • Monday - upcoming
  • Tuesday - no
  • Wednesday - upcoming
  • Thusday - no
  • Friday - no
  • Saturday - upcoming

Flights per day - 0-1 flights

Flights per week - 2

Duration - 335

JNB - LBV

ASKY Airlines (KP)

Business Class

600$

International

O.R. Tambo International Airport (JNB)

Travel time: 335

Libreville Leon M Ba (LBV)

Alliance -
  • Sunday - yes
  • Monday - no
  • Tuesday - no
  • Wednesday - yes
  • Thusday - no
  • Friday - no
  • Saturday - no

Flights per day - 0-1 flights

Flights per week - 2

Duration - 230

JNB - RUN

Air Austral (UU)

Business Class

389$

International

O.R. Tambo International Airport (JNB)

Travel time: 230

St Denis de la Reunion (RUN)

Alliance -
  • Sunday - no
  • Monday - upcoming
  • Tuesday - no
  • Wednesday - upcoming
  • Thusday - yes
  • Friday - no
  • Saturday - yes

Flights per day - 0-1 flights

Flights per week - 2

Duration - 205

JNB - ZNZ

Safair (FA)

Low cost

310$

International

O.R. Tambo International Airport (JNB)

Travel time: 205

Zanzibar (ZNZ)

Alliance - Low cost
  • Sunday - no
  • Monday - yes
  • Tuesday - no
  • Wednesday - no
  • Thusday - no
  • Friday - yes
  • Saturday - no

Flights per day - 0-1 flights

Flights per week - 2

Duration - 100

JNB - INH

LAM (TM)

Business Class

254$

International

O.R. Tambo International Airport (JNB)

Travel time: 100

Inhambane (INH)

Alliance -
  • Sunday - no
  • Monday - no
  • Tuesday - yes
  • Wednesday - no
  • Thusday - yes
  • Friday - no
  • Saturday - no

Flights per day - 0-1 flights

Flights per week - 1

Duration - 210

JNB - NOS

Airlink (South Africa) (4Z)

Business Class

577$

International

O.R. Tambo International Airport (JNB)

Travel time: 210

Nosy Be Fascene (NOS)

Alliance - Star Alliance
  • Sunday - no
  • Monday - no
  • Tuesday - no
  • Wednesday - no
  • Thusday - no
  • Friday - no
  • Saturday - yes

Flights per day - 0-1 flights

Flights per week - 1

Duration - 505

JNB - TLV

El Al (LY)

Business Class

447$

International

O.R. Tambo International Airport (JNB)

Travel time: 505

Ben Gurion International Airport (TLV)

Alliance -
  • Sunday - upcoming
  • Monday - no
  • Tuesday - no
  • Wednesday - upcoming
  • Thusday - no
  • Friday - no
  • Saturday - no

Flights per day - 0-1 flights

Flights per week - 1

Duration - 550

JNB - ALG

Air Algerie (AH)

Business Class

356$

International

O.R. Tambo International Airport (JNB)

Travel time: 550

Houari Boumediene Airport (ALG)

Alliance -
  • Sunday - upcoming
  • Monday - upcoming
  • Tuesday - no
  • Wednesday - upcoming
  • Thusday - no
  • Friday - no
  • Saturday - no

Flights per day -

Flights per week -

Duration - 75

JNB - AAM

CemAir (5Z)

Business Class

$

Domestic

O.R. Tambo International Airport (JNB)

Travel time: 75

Mala Mala Airport (AAM)

Alliance -
  • Sunday - upcoming
  • Monday - no
  • Tuesday - upcoming
  • Wednesday - no
  • Thusday - upcoming
  • Friday - upcoming
  • Saturday - no

Flights per day - 0

Flights per week -

Duration - 628

JNB - MUC

Lufthansa (LH)

Business Class

$

International

O.R. Tambo International Airport (JNB)

Travel time: 628

Munich Airport (MUC)

Alliance - Star Alliance
  • Sunday - no
  • Monday - upcoming
  • Tuesday - no
  • Wednesday - no
  • Thusday - upcoming
  • Friday - no
  • Saturday - upcoming

Destination

destination content

Cape Town

Durban

Port Elizabeth

Harare

Lusaka

East London

Gaborone

George

Bloemfontein

Maputo

Nelspruit

Manzini

Windhoek

Victoria Falls

Nairobi

Kimberley

Bulawayo

Pietermaritzburg

Umtata

Addis Ababa

Dubai

Hoedspruit

London

Maseru

Maun

Polokwane

Doha

Sishen

Upington

Mauritius

Richards Bay

Skukuza

Blantyre

Vilanculos

Luanda

Kinshasa

Pemba

Kasane

Beira

Frankfurt

Livingstone

Walvis Bay

Amsterdam

Atlanta

Paris

Dar Es Salaam

Lubumbashi

Istanbul

Kigali

Ndola

Plettenberg Bay

Singapore

Antananarivo

Zurich

New York

Margate

Sydney

Tete

Abu Dhabi

Entebbe

Sao Paulo

Lagos

Nampula

Cairo

Hong Kong

Jeddah

Lilongwe

Mahe Island

Shenzhen

Accra

Perth

Libreville

Saint Denis de la Reunion

Zanzibar

Inhambane

Nossi-be

Tel Aviv-Yafo

Algiers

Mala Mala

Munich

Car Rental

car rental content

Uber

Ola

Blu Smart

Kempton Park airport Parking

parking content

Kempton Park airport Hotels

hotels content

Attraction

attraction content

Arts on Main,Constitution Hill,Brenda Fassie Memorial Statue,The Munro Drive Viewpoint,Democracy is Dialogue,Unit Rig Mark 36 Haul Truck,The Boxer (Young Madiba),World Of Beer,The Turbine Hall,langlaagte stamp battery,Thom. Kight & Co,Top of Africa,Gold Panning,Gold Pour,Jozi Express,Die Antwoord huis,,,,

Kempton Park airport Layouts

FAOR

FAQs

Airport