Welcome | Sign out

Cheap Flights from Zurich to Johannesburg - ZRH to JNB (reverse)

Popular Flights from Zurich to Johannesburg

  • Airfare from Zurich to Johannesburg on S African from CHF769 round trip
  • Airfare from Zurich to Johannesburg on KLM from CHF779 round trip
  • Airfare from Zurich to Johannesburg on Air France from CHF808 round trip
  • Airfare from Zurich to Johannesburg on Turkish from CHF928 round trip
  • Airfare from Zurich to Johannesburg on Lufthansa from CHF1025 round trip

Did You Know?

  • The smallest aircraft operated by SWISS flying between Zurich, CH and Johannesburg, ZA is a 340 with 219 seats.
  • SWISS has the most nonstop flights between Zurich, CH and Johannesburg, ZA.
  • 25 airlines operate between Zurich, CH and Johannesburg, ZA
  • The shortest flight between Zurich, CH and Johannesburg, ZA on Kenya is 6,496 miles.
  • Kenya has 2 two stops or more flights between Zurich, CH and Johannesburg, ZA.
  • 168,326 seats are available per day to fly out of Zurich, CH connecting to Johannesburg, ZA
  • The largest aircraft operated by Austrian flying between Zurich, CH and Johannesburg, ZA is a 32S with 176 seats.
  • 180 flights per week fly out of Zurich, CH connecting to Johannesburg, ZA

Daily Non-stop Flight Schedules from Zurich Airport to Jan Smuts

  • Airline
    Mon
    Tue
    Wed
    Thu
    Fri
    Sat
    Sun
    Earliest Flight
    Latest Flight
  • SWISS
    1
    1
    1
    1
    1
    1
    1
    10:45 PM
    10:45 PM

Cheap International Flights from Zurich - ZRH

Flights
Airline
Lowest Price
US Airways, Turkish, KLM, SWISS, LOT, SAS, Austrian, Brussels, British Airways, Air Canada, Delta, United, American, Air Berlin, BMI, Air France, Lufthansa, Iberia
CHF766
Turkish, SWISS, LOT, Aeroflot, Delta, BMI, Iberia, US Airways, KLM, Austrian, Brussels, Finnair, British Airways, Singapore, Air Canada, United, American, Air Berlin, Air France, Lufthansa
CHF551
US Airways, Turkish, KLM, SWISS, LOT, SAS, Austrian, Brussels, Finnair, British Airways, Aeroflot, Air Canada, United, Delta, American, Air Berlin, BMI, Air France, Lufthansa, Iberia
CHF858
Adria, KLM, GermanWings, SWISS, SAS, Brussels, British Airways, Air Berlin, BMI, Air France, Lufthansa
CHF208
US Airways, Turkish, KLM, SWISS, LOT, SAS, Austrian, Brussels, British Airways, Air Canada, United, Delta, American, BMI, Air France, Lufthansa, Iberia
CHF825
US Airways, Turkish, KLM, SWISS, LOT, SAS, Austrian, Brussels, Finnair, British Airways, Air Canada, United, Delta, American, Air Berlin, BMI, Air France, Lufthansa, Iberia
CHF858
Thai, Japan, Qatar, Korean, China S, Cathay, KLM, Etihad, Singapore, All Nippon, Emirates
CHF861
US Airways, Turkish, KLM, SWISS, LOT, Austrian, Brussels, British Airways, Air Canada, Delta, United, American, Air Berlin, BMI, Air France, Lufthansa, Iberia
CHF792
Turkish, KLM, SWISS, Austrian, British Airways, Egyptair, Royal Jordanian, Aeroflot, Qatar, Air France, Ukraine, Lufthansa, Oman, Tunis Air, Emirates
CHF587
US Airways, KLM, SWISS, LOT, Austrian, Brussels, British Airways, Air Canada, United, Delta, American, Air Berlin, BMI, Air France, Lufthansa, Iberia
CHF876
US Airways, Turkish, KLM, SWISS, LOT, SAS, Austrian, Brussels, Finnair, British Airways, Air Canada, Delta, United, American, BMI, Air France, Lufthansa, Iberia
CHF869
US Airways, Turkish, KLM, SWISS, LOT, SAS, Brussels, Finnair, British Airways, Air Canada, United, Delta, American, BMI, Air France, Lufthansa, Iberia
CHF790
Thai, Japan, Turkish, SWISS, Royal Jordanian, Aeroflot, Mauritius, Qatar, Oman, Korean, Qantas, China S, Cathay, KLM, Finnair, Srilankan Airlines, British Airways, Singapore, All Nippon, Air France, Lufthansa, Air India, Emirates, S African
CHF791
US Airways, Turkish, KLM, SWISS, LOT, SAS, Austrian, Brussels, Finnair, British Airways, Air Canada, United, Delta, American, BMI, Air France, Lufthansa, Iberia
CHF882
US Airways, Turkish, KLM, SWISS, LOT, SAS, Austrian, Brussels, Finnair, British Airways, TAP, Air Canada, Delta, United, American, Air Berlin, BMI, Air France, Lufthansa, Iberia
CHF642
Air France, BMI, American, United, SWISS, Air Canada, Finnair, Brussels, SAS, Lufthansa, LOT, Turkish, British Airways, Delta, Iberia, US Airways, KLM
CHF748
Thai, Japan, Turkish, SWISS, Mauritius, Qatar, Oman, Korean, China S, Qantas, Cathay, KLM, Austrian, Brussels, Srilankan Airlines, Finnair, British Airways, Etihad, Singapore, All Nippon, Air France, Lufthansa, Air India, Emirates
CHF849
US Airways, Turkish, KLM, SWISS, LOT, SAS, Austrian, Brussels, Finnair, British Airways, Air Canada, United, Delta, American, BMI, Air France, Lufthansa, Iberia
CHF844
US Airways, Turkish, KLM, SAS, Brussels, British Airways, Air Canada, United, Delta, American, BMI, Air France, Lufthansa, Iberia
CHF698
Thai, Turkish, Japan, Aeroflot, Qatar, Korean, China S, Cathay, KLM, Finnair, British Airways, Etihad, Singapore, All Nippon, Air France, Lufthansa, Air India, Emirates
CHF949

Cheap International Flights to Johannesburg - JNB

Flights
Airline
Lowest Price
Austrian, Brussels, British Airways, Etihad, United, American, Air France, Lufthansa, SWISS, S African, KLM, Qantas, Iberia, Qatar, BMI, Delta, Turkish, Virgin Atlantic
$1224
Etihad, Singapore, Egyptair, United, American, Ethiopian, Air France, Lufthansa, Emirates, S African, British Airways, Brussels, Austrian, Turkish, Virgin Atlantic, Thai, El Al, SWISS, Delta, Saudi Arabian, BMI, KLM, Qantas, Olympic, Iberia, Qatar
$990
Singapore, American, Air France, Lufthansa, Emirates, S African, United, Egyptair, Etihad, British Airways, Thai, Virgin Atlantic, New Zealand, Turkish, El Al, SWISS, TAP, Delta, Brussels, Austrian, KLM, Qantas, Iberia, Qatar, BMI
$1054
Etihad, British Airways, Air Nigeria, Brussels, Air France, SWISS, KLM, Turkish, Virgin Atlantic, TAP, Egyptair, Qatar, Lufthansa, Emirates, S African, BMI, Ethiopian, Mauritius, Saudi Arabian, Kenya
£475
Virgin Atlantic, S African, Emirates, Lufthansa, Delta, American, United, Singapore, Qatar, British Airways, Brussels, Austrian, KLM, Qantas, BMI, TAP, SWISS, Air France, Iberia, Etihad, Turkish
$1092
United, American, Air France, Lufthansa, Emirates, S African, Singapore, Egyptair, Etihad, Thai, Virgin Atlantic, New Zealand, Turkish, SWISS, TAP, Delta, BMI, Austrian, British Airways, Brussels, KLM, Qantas, Iberia, Qatar
$1054
Singapore, Qatar, Saudi Arabian, Thai, Cathay, KLM, Etihad, Emirates
$906
American, Air France, Lufthansa, Delta, United, Singapore, Emirates, Etihad, KLM, Turkish, Cathay, SWISS, Austrian, Brussels, Alitalia, British Airways, El Al
CAD1381
Kenya, Emirates, Air France, Qatar, Ethiopian, S African, Saudi Arabian, KLM, Turkish, Jet India, Egyptair
﷼2665
Cathay, Lufthansa, Air France, BMI, American, Delta, United, Singapore, British Airways, Brussels, Austrian, SWISS, Virgin Atlantic, KLM
CAD1795
KLM, S African, Emirates, Lufthansa, Qatar, BMI, Delta, TAP, SWISS, Turkish, Virgin Atlantic, Air France, Iberia, United, American, Singapore, Etihad, British Airways, Brussels, Austrian, Qantas
$955
Qantas, Thai, Turkish, KLM, SWISS, Brussels, British Airways, United, American, BMI, Qatar, Air France, Lufthansa, Iberia, Emirates, S African, Etihad, Delta
$1004
Thai, S African, Emirates, Lufthansa, Air France, Qatar, Mauritius, Cathay, Kenya, Jet India, Turkish, SWISS, KLM, British Airways, Ethiopian
HKD7708
S African, Delta, SWISS, Turkish, Brussels, Lufthansa, New Zealand, Emirates, Qantas, KLM, BMI, Austrian, British Airways, Etihad, United, Iberia, American, Air France, Qatar
$1054
Austrian, Brussels, British Airways, Etihad, Singapore, United, American, Air France, Lufthansa, S African, KLM, Qantas, Thai, Virgin Atlantic, Turkish, SWISS, TAP, Delta, BMI, Qatar, Iberia
$1092
S African, Lufthansa, Air France, American, BMI, Qantas, KLM, Brussels, British Airways, Etihad, Qatar, Delta, TAP, SWISS, Turkish, Thai, United, Iberia
$1042
Lufthansa, Emirates, Mauritius, S African, Ethiopian, Qatar, Air France, Saudi Arabian, Turkish, Singapore, Etihad, KLM, Jet India, Thai, Cathay
SGD1124
SWISS, Austrian, KLM, Qantas, Iberia, Qatar, BMI, Delta, TAP, Brussels, British Airways, Etihad, United, American, Air France, Lufthansa, S African, Turkish
$1202
Brussels, KLM, Turkish, Qantas, Qatar, British Airways, Etihad, Singapore, Delta, United, Lufthansa, Iberia, Emirates, S African, Air France, BMI, American
$1032
Emirates, Lufthansa, Air France, Qatar, Singapore, Etihad, British Airways, Asiana, Turkish, Kenya, Cathay, S African, Ethiopian, KLM
₩1334820
Austrian, S African, Emirates, Thai, British Airways, Brussels, KLM, Qantas, Iberia, Qatar, BMI, Delta, TAP, SWISS, Turkish, Virgin Atlantic, Etihad, Egyptair, Singapore, Lufthansa, United, Air France, American
$899
Lufthansa, Qantas, Turkish, KLM, SWISS, Austrian, Brussels, United, Iberia, Delta, S African, Air France, Qatar, British Airways, BMI, American
$1008
Cathay, Japan, Thai, KLM, Asiana, SWISS, British Airways, Etihad, Egyptair, All Nippon, Air France, Qatar, Lufthansa, Emirates, S African, Turkish, Singapore
¥108954
Lufthansa, Iberia, American, United, Delta, British Airways, SWISS, KLM, Qantas, Air France
$1544
Air France, Brussels, Austrian, Thai, Virgin Atlantic, Turkish, SWISS, TAP, Delta, Saudi Arabian, BMI, Qatar, Iberia, Qantas, British Airways, KLM, S African, Emirates, Etihad, Lufthansa, Ethiopian, American, United, Egyptair, Singapore
$1006
SWISS, Qatar, S African, Emirates, United, Delta, American, British Airways, Air France, Lufthansa, Brussels, Austrian, BMI, Iberia, KLM, Qantas, Etihad
$1144
KLM, Qantas, Iberia, Singapore, Etihad, British Airways, Brussels, Austrian, S African, United, American, Air France, Lufthansa, Emirates, Qatar, BMI, Delta, TAP, SWISS, Turkish
$970
United, Iberia, Lufthansa, KLM, SWISS, Brussels, British Airways, Qantas, Delta, American, BMI, Air France, Etihad, Turkish
$1256
Ethiopian, Air Namibia, Air France, Qatar, Lufthansa, Emirates, S African, Mauritius, Air Berlin, KLM, Turkish, Kenya, Brussels, British Airways, Etihad, TAP, Egyptair, Saudi Arabian, Czech, SWISS
€619
S African, Egyptair, TAP, Etihad, Ethiopian, Mauritius, Air Berlin, Air France, Qatar, Lufthansa, Emirates, Madagascar, Austral, British Airways, Brussels, SWISS, KLM, Turkish, Kenya, Saudi Arabian
€651
Brussels, Austrian, SWISS, KLM, British Airways, United, Delta, American, BMI, Lufthansa, Air France, Cathay
CAD1794
SWISS, Lufthansa, BMI, KLM, American, United, Delta, Brussels
$1144
Qantas, Etihad, S African, Delta, Turkish, KLM, British Airways, United, American, BMI, Qatar, Air France, Lufthansa, Brussels, SWISS, Iberia
$1042
Lufthansa, Thai, KLM, Air France, Jet India, Kenya, Cathay, Singapore, Emirates, Madagascar, S African, Ethiopian, Etihad, Qatar, Egyptair
THB31572
Kenya, Cathay, V Australia, Thai, Qantas, Austral, Turkish, KLM, Etihad, S African, Emirates, Air France, Singapore, Egyptair, Mauritius
AUD1763
Thai, Finnair, Egyptair, Singapore, Ethiopian, Air France, Lufthansa, Emirates, KLM, Cathay, Kenya, British Airways, Qatar, TAP, Air China, SWISS, Turkish, S African, Etihad
元5521
Egyptair, TAP, Etihad, British Airways, Saudi Arabian, Air Berlin, Mauritius, Ethiopian, Air France, Qatar, Lufthansa, Iberia, Brussels, Alitalia, Emirates, Kenya, Turkish, KLM, SWISS
€514
Qantas, Iberia, Qatar, BMI, Delta, Austrian, Brussels, British Airways, Etihad, United, American, Lufthansa, S African, SWISS, Turkish, New Zealand, Singapore, Air France, KLM
$1224
Emirates, S African, Thai, New Zealand, KLM, Etihad, Singapore, Cathay, Qantas
NZD2459
Delta, United, British Airways, American, BMI, Qatar, Air France, Lufthansa, S African, Brussels, SWISS, KLM, New Zealand, Qantas
$1380
Kenya, Jet India, Egyptair, Etihad, KLM, Turkish, Emirates, Saudi Arabian, Mauritius, Ethiopian, Air France, Qatar, Air India, S African, Thai
₨33441
Saudi Arabian, TAP, Egyptair, Etihad, Kenya, Turkish, KLM, Ethiopian, Qatar, Air France, Lufthansa, Emirates, S African, SWISS
EGP4710
SWISS, KLM, Turkish, Qantas, Etihad, Austrian, Brussels, Delta, United, American, BMI, Qatar, S African, British Airways, Iberia, Lufthansa, Air France
$1224
Lufthansa, Qatar, Air France, TAP, Egyptair, Etihad, British Airways, Olympic, KLM, Turkish, Kenya, Emirates, Brussels, SWISS
€603
Cheap Flights from Zurich to Johannesburg, from CHF769 Round trip from ZRH to JNB