Cheap Plane Tickets - Johannesburg JNB, Jan Smuts Airport JNB

 

Air Travel Information

Airport Code:
JNB
Airport Name:
Jan Smuts
City:
Country:
Latitude:
-26.13
Longitude:
28.25
 

Cheap Airfare to Johannesburg - JNB, South Africa

Cheap Airfare from/to Johannesburg - JNB, South Africa
Cheap Airfare from/to Lanseria - HLA, South Africa
Cheap Airfare from/to Mmabatho - MBD, South Africa
Cheap Airfare from/to Sun City - NTY, South Africa
 

 
 
 
 
 
 
 
 

Airlines with Cheap Flights from Jan Smuts, Johannesburg

 
 
 
 
 
 
South African Airline Logo

South African Cheap Flights

 

Cheap Flights from Johannesburg to Cape Town - JNB to CPT

South African has 22 daily flights from Johannesburg to Cape Town, for a total of 3550 seats daily.

The on-time percentage for these flights is 82%.

Cheap Flights from Johannesburg to Durban - JNB to DUR

South African has 18 daily flights from Johannesburg to Durban, for a total of 2456 seats daily.

The on-time percentage for these flights is 80%.

 
 
 
 
British Airways Airline Logo

British Airways Cheap Flights

 

Cheap Flights from Johannesburg to Cape Town - JNB to CPT

British Airways has 11 daily flights from Johannesburg to Cape Town, for a total of 1449 seats daily.

The on-time percentage for these flights is 80%.

Cheap Flights from Johannesburg to Durban - JNB to DUR

British Airways has 7 daily flights from Johannesburg to Durban, for a total of 880 seats daily.

The on-time percentage for these flights is 77%.

 
 
 
 
Air Max Airline Logo

Air Max Cheap Flights

 

Cheap Flights from Johannesburg to Cape Town - JNB to CPT

Air Max has 8 daily flights from Johannesburg to Cape Town, for a total of 1256 seats daily.

Cheap Flights from Johannesburg to Durban - JNB to DUR

Air Max has 7 daily flights from Johannesburg to Durban, for a total of 1099 seats daily.

 
 
 
 
Commercial Airline Logo

Commercial Cheap Flights

 

Cheap Flights from Johannesburg to Cape Town - JNB to CPT

Commercial has 9 daily flights from Johannesburg to Cape Town, for a total of 1420 seats daily.

The on-time percentage for these flights is 80%.

Cheap Flights from Johannesburg to Durban - JNB to DUR

Commercial has 7 daily flights from Johannesburg to Durban, for a total of 994 seats daily.

The on-time percentage for these flights is 77%.

 
 
 
 
Nationwide Air  Airline Logo

Nationwide Air Cheap Flights

 

Cheap Flights from Johannesburg to Cape Town - JNB to CPT

Nationwide Air has 8 daily flights from Johannesburg to Cape Town, for a total of 909 seats daily.

Cheap Flights from Johannesburg to Durban - JNB to DUR

Nationwide Air has 5 daily flights from Johannesburg to Durban, for a total of 575 seats daily.

 
 
 
 
Manx Airlines Airline Logo

Manx Airlines Cheap Flights

 

Cheap Flights from Johannesburg to Durban - JNB to DUR

Manx Airlines has 4 daily flights from Johannesburg to Durban, for a total of 744 seats daily.

Cheap Flights from Johannesburg to Cape Town - JNB to CPT

Manx Airlines has 4 daily flights from Johannesburg to Cape Town, for a total of 744 seats daily.

 
 
 
 
Emirates  Airline Logo

Emirates Cheap Flights

 

Cheap Flights from Johannesburg to Dubai - JNB to DXB

Emirates has 3 daily flights from Johannesburg to Dubai, for a total of 1092 seats daily.

The on-time percentage for these flights is 40%.

 
 
 
 
Air France  Airline Logo

Air France Cheap Flights

 

Cheap Flights from Johannesburg to Paris - JNB to PAR

Air France has 2 daily flights from Johannesburg to Paris, for a total of 620 seats daily.

The on-time percentage for these flights is 28%.

 
 
 
 
Virgin Airline Logo

Virgin Cheap Flights

 

Cheap Flights from Johannesburg to London - JNB to LON

Virgin has 1 daily flights from Johannesburg to London, for a total of 386 seats daily.

The on-time percentage for these flights is 7%.

 
 
 
 
Lufthansa  Airline Logo

Lufthansa Cheap Flights

 

Cheap Flights from Johannesburg to Frankfurt - JNB to FRA

Lufthansa has 1 daily flights from Johannesburg to Frankfurt, for a total of 368 seats daily.

The on-time percentage for these flights is 47%.

 
 
 
 
Air Zimbabwe  Airline Logo

Air Zimbabwe Cheap Flights

 

Cheap Flights from Johannesburg to Harare - JNB to HRE

Air Zimbabwe has 3 daily flights from Johannesburg to Harare, for a total of 407 seats daily.

Cheap Flights from Johannesburg to Bulawayo - JNB to BUQ

Air Zimbabwe has 1 daily flights from Johannesburg to Bulawayo, for a total of 60 seats daily.

 
 
 
 
Air Botswana Airline Logo

Air Botswana Cheap Flights

 

Cheap Flights from Johannesburg to Gaborone - JNB to GBE

Air Botswana has 4 daily flights from Johannesburg to Gaborone, for a total of 302 seats daily.

Cheap Flights from Johannesburg to Maun - JNB to MUB

Air Botswana has 2 daily flights from Johannesburg to Maun, for a total of 126 seats daily.

 
 
 
 
Sandaun Airline Logo

Sandaun Cheap Flights

 

Cheap Flights from Johannesburg to Lusaka - JNB to LUN

Sandaun has 2 daily flights from Johannesburg to Lusaka, for a total of 244 seats daily.

Cheap Flights from Johannesburg to Ndola - JNB to NLA

Sandaun has 1 daily flights from Johannesburg to Ndola, for a total of 122 seats daily.

 
 
 
 
Kenya Airline Logo

Kenya Cheap Flights

 

Cheap Flights from Johannesburg to Nairobi - JNB to NBO

Kenya has 2 daily flights from Johannesburg to Nairobi, for a total of 338 seats daily.

 
 
 
 
Singapore Airline Logo

Singapore Cheap Flights

 

Cheap Flights from Johannesburg to Singapore - JNB to SIN

Singapore has 1 daily flights from Johannesburg to Singapore, for a total of 323 seats daily.

The on-time percentage for these flights is 82%.

 
 
 
 
LAM Mozambique  Airline Logo

LAM Mozambique Cheap Flights

 

Cheap Flights from Johannesburg to Maputo - JNB to MPM

LAM Mozambique has 3 daily flights from Johannesburg to Maputo, for a total of 345 seats daily.

Cheap Flights from Johannesburg to Inhambane - JNB to INH

LAM Mozambique has 1 daily flights from Johannesburg to Inhambane, for a total of 29 seats daily.

 
 
 
 
KLM Airline Logo

KLM Cheap Flights

 

Cheap Flights from Johannesburg to Amsterdam - JNB to AMS

KLM has 1 daily flights from Johannesburg to Amsterdam, for a total of 400 seats daily.

The on-time percentage for these flights is 48%.

 
 
 
 
TAP Airline Logo

TAP Cheap Flights

 

Cheap Flights from Johannesburg to Lisbon - JNB to LIS

TAP has 1 daily flights from Johannesburg to Lisbon, for a total of 268 seats daily.

Cheap Flights from Johannesburg to Maputo - JNB to MPM

TAP has 1 daily flights from Johannesburg to Maputo, for a total of 268 seats daily.

 
 
 
 
Cathay Airline Logo

Cathay Cheap Flights

 

Cheap Flights from Johannesburg to Hong Kong - JNB to HKG

Cathay has 1 daily flights from Johannesburg to Hong Kong, for a total of 286 seats daily.

The on-time percentage for these flights is 64%.

 
 
 
 
Malaysia Airline Logo

Malaysia Cheap Flights

 

Cheap Flights from Johannesburg to Kuala Lumpur - JNB to KUL

Malaysia has 1 daily flights from Johannesburg to Kuala Lumpur, for a total of 359 seats daily.

Cheap Flights from Johannesburg to Cape Town - JNB to CPT

Malaysia has 1 daily flights from Johannesburg to Cape Town, for a total of 359 seats daily.

 
 
 
 
Delta Airline Logo

Delta Cheap Flights

 

Cheap Flights from Johannesburg to Dakar - JNB to DKR

Delta has 1 daily flights from Johannesburg to Dakar, for a total of 285 seats daily.

The on-time percentage for these flights is 75%.

 
 
 
 
Qantas Airline Logo

Qantas Cheap Flights

 

Cheap Flights from Johannesburg to Sydney - JNB to SYD

Qantas has 1 daily flights from Johannesburg to Sydney, for a total of 379 seats daily.

The on-time percentage for these flights is 7%.

 
 
 
 
Egyptair  Airline Logo

Egyptair Cheap Flights

 

Cheap Flights from Johannesburg to Cairo - JNB to CAI

Egyptair has 1 daily flights from Johannesburg to Cairo, for a total of 268 seats daily.

The on-time percentage for these flights is 78%.

 
 
 
 
Swiss  Airline Logo

Swiss Cheap Flights

 

Cheap Flights from Johannesburg to Zurich - JNB to ZRH

Swiss has 1 daily flights from Johannesburg to Zurich, for a total of 228 seats daily.

The on-time percentage for these flights is 84%.

 
 
 
 
Etihad Airline Logo

Etihad Cheap Flights

 

Cheap Flights from Johannesburg to Abu Dhabi - JNB to AUH

Etihad has 1 daily flights from Johannesburg to Abu Dhabi, for a total of 225 seats daily.

 
 
 
 
 
Qatar Airline Logo

Qatar Cheap Flights

 

Cheap Flights from Johannesburg to Cape Town - JNB to CPT

Qatar has 1 daily flights from Johannesburg to Cape Town, for a total of 260 seats daily.

Cheap Flights from Johannesburg to Doha - JNB to DOH

Qatar has 1 daily flights from Johannesburg to Doha, for a total of 260 seats daily.

The on-time percentage for these flights is 75%.

 
 
 
 
Turkish Airline Logo

Turkish Cheap Flights

 

Cheap Flights from Johannesburg to Cape Town - JNB to CPT

Turkish has 1 daily flights from Johannesburg to Cape Town, for a total of 250 seats daily.

The on-time percentage for these flights is 40%.

Cheap Flights from Johannesburg to Istanbul - JNB to IST

Turkish has 1 daily flights from Johannesburg to Istanbul, for a total of 250 seats daily.

The on-time percentage for these flights is 19%.

 
 
 
 
Taag  Airline Logo

Taag Cheap Flights

 

Cheap Flights from Johannesburg to Luanda - JNB to LAD

Taag has 1 daily flights from Johannesburg to Luanda, for a total of 291 seats daily.

 
 
 
 
Air Mauritius  Airline Logo

Air Mauritius Cheap Flights

 

Cheap Flights from Johannesburg to Mauritius - JNB to MRU

Air Mauritius has 1 daily flights from Johannesburg to Mauritius, for a total of 294 seats daily.

The on-time percentage for these flights is 35%.

 
 
 
 
Iberia  Airline Logo

Iberia Cheap Flights

 

Cheap Flights from Johannesburg to Madrid - JNB to MAD

Iberia has 1 daily flights from Johannesburg to Madrid, for a total of 260 seats daily.

The on-time percentage for these flights is 45%.

 
 
 
 
Air Namibia  Airline Logo

Air Namibia Cheap Flights

 

Cheap Flights from Johannesburg to Windhoek - JNB to WDH

Air Namibia has 2 daily flights from Johannesburg to Windhoek, for a total of 214 seats daily.

 
 
 
 
Air Malawi Airline Logo

Air Malawi Cheap Flights

 

Cheap Flights from Johannesburg to Blantyre - JNB to BLZ

Air Malawi has 1 daily flights from Johannesburg to Blantyre, for a total of 131 seats daily.

Cheap Flights from Johannesburg to Lilongwe - JNB to LLW

Air Malawi has 1 daily flights from Johannesburg to Lilongwe, for a total of 131 seats daily.

 
 
 
 
Olympic Airline Logo

Olympic Cheap Flights

 

Cheap Flights from Johannesburg to Athens - JNB to ATH

Olympic has 1 daily flights from Johannesburg to Athens, for a total of 295 seats daily.

 
 
 
 
Ethiopian Airline Logo

Ethiopian Cheap Flights

 

Cheap Flights from Johannesburg to Addis Ababa - JNB to ADD

Ethiopian has 1 daily flights from Johannesburg to Addis Ababa, for a total of 118 seats daily.

 
 
 
 
El Al Airline Logo

El Al Cheap Flights

 

Cheap Flights from Johannesburg to Tel Aviv - JNB to TLV

El Al has 1 daily flights from Johannesburg to Tel Aviv, for a total of 205 seats daily.

 
 
 
 
Air Tanzania Airline Logo

Air Tanzania Cheap Flights

 

Cheap Flights from Johannesburg to Dar Es Salaam - JNB to DAR

Air Tanzania has 1 daily flights from Johannesburg to Dar Es Salaam, for a total of 115 seats daily.

The on-time percentage for these flights is 88%.

 
 
 
 
Thai Airline Logo

Thai Cheap Flights

 

Cheap Flights from Johannesburg to Bangkok - JNB to BKK

Thai has 1 daily flights from Johannesburg to Bangkok, for a total of 267 seats daily.

The on-time percentage for these flights is 73%.

 
 
 
 
Val Air  Airline Logo

Val Air Cheap Flights

 

Cheap Flights from Johannesburg to Lagos - JNB to LOS

Val Air has 1 daily flights from Johannesburg to Lagos, for a total of 230 seats daily.

 
 
 
 
Bellview Airline Logo

Bellview Cheap Flights

 

Cheap Flights from Johannesburg to Douala - JNB to DLA

Bellview has 1 daily flights from Johannesburg to Douala, for a total of 210 seats daily.

 
 
 
 
Air Seychelles  Airline Logo

Air Seychelles Cheap Flights

 

Cheap Flights from Johannesburg to Mahe Island - JNB to SEZ

Air Seychelles has 1 daily flights from Johannesburg to Mahe Island, for a total of 208 seats daily.

 
 
 
 
Hewa Bora Airline Logo

Hewa Bora Cheap Flights

 

Cheap Flights from Johannesburg to Lubumbashi - JNB to FBM

Hewa Bora has 1 daily flights from Johannesburg to Lubumbashi, for a total of 136 seats daily.

 
 
 
 
Air Madagascar  Airline Logo

Air Madagascar Cheap Flights

 

Cheap Flights from Johannesburg to Antananarivo - JNB to TNR

Air Madagascar has 1 daily flights from Johannesburg to Antananarivo, for a total of 130 seats daily.

Cheap Flights from Johannesburg to Fort Dauphin - JNB to FTU

Air Madagascar has 1 daily flights from Johannesburg to Fort Dauphin, for a total of 130 seats daily.

 
 
 
 
Cameroon Airline Logo

Cameroon Cheap Flights

 

Cheap Flights from Johannesburg to Douala - JNB to DLA

Cameroon has 1 daily flights from Johannesburg to Douala, for a total of 219 seats daily.

Cheap Flights from Johannesburg to Kinshasa - JNB to FIH

Cameroon has 1 daily flights from Johannesburg to Kinshasa, for a total of 155 seats daily.

 
 
 
 
Pelican Airline Logo

Pelican Cheap Flights

 

Cheap Flights from Johannesburg to Vilanculos - JNB to VNX

Pelican has 1 daily flights from Johannesburg to Vilanculos, for a total of 46 seats daily.

Cheap Flights from Johannesburg to Nelspruit - JNB to MQP

Pelican has 1 daily flights from Johannesburg to Nelspruit, for a total of 46 seats daily.

 
 
 
 
Rwandair Airline Logo

Rwandair Cheap Flights

 

Cheap Flights from Johannesburg to Bujumbura - JNB to BJM

Rwandair has 1 daily flights from Johannesburg to Bujumbura, for a total of 102 seats daily.

 
 
 
 
Air Austral  Airline Logo

Air Austral Cheap Flights

 

Cheap Flights from Johannesburg to St Denis de la Reunion - JNB to RUN

Air Austral has 1 daily flights from Johannesburg to St Denis de la Reunion, for a total of 133 seats daily.

 
 
 
 
Inter Air  Airline Logo

Inter Air Cheap Flights

 

Cheap Flights from Johannesburg to Brazzaville - JNB to BZV

Inter Air has 1 daily flights from Johannesburg to Brazzaville, for a total of 146 seats daily.

 
 
 
 
Interlink Airline Logo

Interlink Cheap Flights

 

Cheap Flights from Johannesburg to Bujumbura - JNB to BJM

Interlink has 1 daily flights from Johannesburg to Bujumbura, for a total of 122 seats daily.

 
 
 
 
 

Airport Code Starts With   A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z   

 
 
 
 
 
 
Flights
Insider Info
Traveling Facts
MyTrips
Services
 
FareCompare helps you get the best deal on airfares