Flights
Hotels
From
To
1 traveler
Unsupported Browser!
Find Flights
Flights
Hotels
1 traveler
Unsupported Browser!
Find Flights

Cheap Flights from Zurich to Johannesburg, ZA, South Africa - ZRH to JNB

Popular flights from Zurich to Johannesburg

We’ve got the inside scoop on finding the best time to fly for the best price. Not sure when to travel for your next vacation? Find details below on when-to-fly and when-to-buy.

South African Airways
Departure Date Return Date Lowest Price
May 28, 2016 Jun 4, 2016 CHF832
Swiss
Departure Date Return Date Lowest Price
May 6, 2016 May 9, 2016 CHF809
May 29, 2016 Jun 5, 2016 CHF809
Aug 6, 2016 Aug 14, 2016 CHF809

How Much Does it Cost to Fly from Zurich to Johannesburg (ZRH to JNB)?

We have collected flight cost data from across the web for travel from Zurich to Johannesburg, and have found the average flight price for this trip to be CHF811.

When Can I Buy the Cheapest Flight from Zurich to Johannesburg (ZRH to JNB)?

Airlines can adjust prices for plane tickets from Zurich to Johannesburg based on the day and time that you decide to book your flight. We have collected data from all airlines, and have discovered that the best days to book flights are Tuesdays, Wednesdays, and Saturdays. Read our article to find more information about the best time to buy airline tickets.

How far in advance should you book flights from Zurich to Johannesburg

The chart below shows up-to-date information regarding how far in advance a flight from Zurich to Johannesburg should be booked.

Non Stop versus 1-Stop
Advanced PurchaseNon StopOne Stop
< 7 days CHF818 CHF998
7-14 days CHF809 CHF920
14-21 days CHF906 CHF1,235
21-30 days CHF809 CHF821
30-60 days CHF809 CHF818
60-90 days CHF810 CHF888
90+ days CHF800 CHF811

Cheapest Day To Fly from Zurich to Johannesburg

The chart below shows up-to-date information regarding the cheapest days to fly from Zurich to Johannesburg.

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
CHF815 CHF817 CHF810 CHF810 CHF809 CHF810 CHF809

Lowest Fares Chart By Month from Zurich to Johannesburg

The chart below shows the lowest fare by month when flying from Zurich to Johannesburg.

Month Origin Destination Carrier Depart Date Return Date Stops Price
May Zurich Johannesburg Swiss 5/6/16 5/9/16 0 CHF809
June Zurich Johannesburg Swiss 6/2/16 6/16/16 0 CHF810
July Zurich Johannesburg Swiss 7/6/16 7/24/16 0 CHF810
August Zurich Johannesburg Swiss 8/6/16 8/14/16 0 CHF809
September Zurich Johannesburg Swiss 9/8/16 9/20/16 0 CHF809
October Zurich Johannesburg Swiss 10/29/16 11/6/16 0 CHF906
November Zurich Johannesburg Swiss 11/16/16 11/23/16 0 CHF800
December Zurich Johannesburg South African 12/26/16 1/12/17 1 CHF894

Cheapest Weekend Non-Stop Flights for the Next 30 Days from Zurich to Johannesburg

If you're ready to take a trip in the next 30 days and want to fly on the weekend, you might be wondering which weekend is the cheapest to fly. The chart below shows up-to-date data regarding weekend flight prices from Zurich to Johannesburg.

Next 30 Days

SunMonTueWedThuFriSat
1 2 3 4 5 6 7
CHF809
8 9 10 11 12 13 14
CHF809
15 16 17 18 19 20 21
22 23 24 25 26 27 28
CHF818
29 30 31 1 2 3 4
CHF818

Non-Stop vs Connecting Flights from Zurich to Johannesburg (ZRH to JNB)

Your Zurich to Johannesburg flight can be significantly cheaper by choosing a multi-stop airline ticket. Although these connecting flights sacrifice some convenience, on average, travelers save 20%-60% when they choose to fly multi-stop versus a direct flight.

The average price for connecting flights from Zurich to Johannesburg is CHF887.

The average price for non-stop flights from Zurich to Johannesburg is CHF1,096.

The chart below shows up to date information regarding non-stop flights from Zurich to Johannesburg.

Nonstop Flight Details from Zurich to Johannesburg
CarrierMonTueWedThuFriSatSunEarliest FlightLatest Flight
Swiss 1 1 1 1 1 1 1 22:45 22:45

Round Trip vs One Way Flights from Zurich to Johannesburg (ZRH to JNB)

We have found that there is often no price difference between buying a round trip flight versus a one way flight. Increased flexibility is the main benefit when it comes to buying a one way flight from Zurich to Johannesburg. However, booking a round trip flight can be a simpler process. You can compare round trip and one way flights by using our flight comparison.

The average price for one way flights from Zurich to Johannesburg is CHF1,501.

The average price for round trip flights from Zurich to Johannesburg is CHF823.

Zurich to Johannesburg Flight Questions

Below are some common questions that asked about this flight route:

Question: How long is a direct flight from Zurich to Johannesburg?
Answer: The average Zurich to Johannesburg flight time is 10 hours and 30 minutes.
Question: How many kilometers are there between Zurich and Johannesburg?
Answer: The distance from Zurich to Johannesburg is 8412 kilometers.
Question: How common are direct flights from Zurich to Johannesburg?
Answer: There are 7 direct flights from Zurich to Johannesburg.
Question: What is the most popular airline for non-stop flights from Zurich to Johannesburg?
Answer: Swiss provides 100% of the non-stop flights between Zurich and Johannesburg.
Question: What are the most popular connecting cities when flying from Zurich to Johannesburg?
Answer: Amsterdam, NL

Airlines Flying from Zurich to Johannesburg (ZRH to JNB)

Below are the different airlines that fly from Zurich to Johannesburg with the average price of their plane tickets. Just remember that different airlines offer different levels of comfort and service, so consider convenience when choosing your airline.

Below is the full flight schedule summary of the next 30 days for flights from Zurich to Johannesburg.

Zurich to Johannesburg
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air France CDG X X X X X X X
British Airways LHR X X X X X X X
Emirates DXB X X X X X X X
Etihad AUH X X X X X X X
KLM AMS X X X X X X X
Lufthansa FRA X X X X X X X
Swiss - X X X X X X X
El Al TLV X X X X X
Qatar DOH X X X X X X X
Turkish IST X X X X X X X

Airports for Your Route

These pages contain information about the major airports in Zurich and Johannesburg, so you can feel comfortable knowing how to get around whether you are about to take off or you just landed.

Cheap International Flights from Zurich - ZRH

FlightsAirlineLowest Price
Zurich to London Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Norwegian Air, Condor, Aer Lingus, Eurowings, Etihad Regional, Bulgaria Air, Ryanair, NIKI, Iberia, Meridiana, Adria, KLM, Air Malta, Luxair, Lufthansa, LOT, Swiss, Thomas Cook, Czech, Austrian, SmartWings, SAS, Brussels, Tap Portugal, easyJet, Air Europa, Vueling, WIZZ, Monarch CHF130
Zurich to Durban Swiss, South African CHF905
Zurich to Gaborone Swiss Check Dates

Cheap International Flights to Johannesburg - JNB

FlightsAirlineLowest Price
Frankfurt to Johannesburg Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Condor, Aer Lingus, Air Dolomiti, Iberia, KLM, Lufthansa, LOT, Czech, Austrian, TAROM, South African, SAS, Brussels, Tap Portugal, Virgin Atlantic CHF582
Milan to Johannesburg Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Aer Lingus, Air Dolomiti, Bulgaria Air, NIKI, Iberia, Meridiana, KLM, Air Malta, Luxair, Lufthansa, LOT, Austrian, TAROM, South African, SAS, Brussels, Tap Portugal, Virgin Atlantic CHF535
Munich to Johannesburg Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Condor, Aer Lingus, Air Dolomiti, Iberia, Meridiana, Adria, KLM, Lufthansa, LOT, Czech, Austrian, TAROM, South African, SAS, Brussels, Tap Portugal, Virgin Atlantic CHF581
Geneva to Johannesburg Etihad Regional, Swiss, South African CHF659
Luxembourg to Johannesburg Air Berlin, Air France, Alitalia, British Airways, Condor, Iberia, KLM, Luxair, Lufthansa, LOT, Austrian, South African, SAS, Brussels, Tap Portugal, Virgin Atlantic CHF540
Basel to Johannesburg Swiss, South African CHF926
Stuttgart to Johannesburg Aegean, Air Berlin, Air France, Alitalia, British Airways, Condor, Aer Lingus, Bulgaria Air, Iberia, KLM, Lufthansa, Austrian, South African, SAS, Brussels, Tap Portugal, Virgin Atlantic CHF578
Turin to Johannesburg Air France, Alitalia, British Airways, Iberia, Meridiana, KLM, Lufthansa, South African, Brussels, Virgin Atlantic CHF620
Nuremberg to Johannesburg Air Berlin, Air France, Alitalia, British Airways, Iberia, KLM, Lufthansa, Austrian, South African, Brussels, Tap Portugal, Virgin Atlantic CHF635
Verona to Johannesburg Aegean, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Air Dolomiti, Iberia, Meridiana, KLM, Lufthansa, South African, Tap Portugal, Virgin Atlantic CHF1,066
Lugano to Johannesburg Etihad Regional, Swiss, South African CHF797
Innsbruck to Johannesburg Air Berlin, Air France, British Airways, Condor, NIKI, Iberia, KLM, Lufthansa, Austrian, South African, Tap Portugal Check Dates
Frankfurt to London Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, BMI Regional, airBaltic, Norwegian Air, Aer Lingus, Air Dolomiti, Eurowings, Bulgaria Air, Ryanair, Iberia, Meridiana, Adria, KLM, Air Malta, Luxair, Lufthansa, LOT, Thomas Cook, Czech, Austrian, SmartWings, TAROM, SATA, SAS, Brussels, Tap Portugal, easyJet, Air Europa, Vueling, FlexFlight, WIZZ, Monarch CHF158
Munich to London Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, BMI Regional, airBaltic, Norwegian Air, Condor, Aer Lingus, Air Dolomiti, Eurowings, Bulgaria Air, Ryanair, transavia.com, Iberia, Meridiana, Adria, KLM, Air Malta, Luxair, Lufthansa, LOT, Thomas Cook, Czech, Austrian, SmartWings, TAROM, SATA, SAS, Brussels, Transavia, Tap Portugal, easyJet, Air Europa, Volotea, Vueling, WIZZ, TUIfly, Monarch CHF147
Frankfurt to Durban Air Berlin, Air France, Alitalia, British Airways, Condor, Air Dolomiti, Iberia, KLM, Lufthansa, Austrian, South African, SAS, Brussels, Tap Portugal, Virgin Atlantic CHF714
Frankfurt to Gaborone Aegean, Air France, Alitalia, British Airways, Air Dolomiti, Iberia, KLM, Lufthansa, Czech, Austrian, Brussels, Virgin Atlantic CHF866
Milan to London Germanwings, Aegean, HOP!, Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, BMI Regional, airBaltic, Norwegian Air, Condor, Aer Lingus, Air Dolomiti, Eurowings, Bulgaria Air, Ryanair, NIKI, Iberia, Meridiana, Adria, KLM, Air Malta, Luxair, Lufthansa, LOT, Czech, Austrian, SmartWings, TAROM, SATA, SAS, Brussels, Twin Jet, Tap Portugal, easyJet, Air Europa, Vueling, FlexFlight, WIZZ, Monarch CHF116
Frankfurt to Maputo Air Berlin, Air France, Alitalia, British Airways, Condor, Iberia, KLM, Lufthansa, Brussels, LAM Mocambique, Tap Portugal, Virgin Atlantic CHF946
Frankfurt to Windhoek Air Berlin, Air France, British Airways, Condor, Iberia, KLM, Lufthansa, LOT, Thomas Cook, Austrian, SAS, Brussels, Air Namibia, Tap Portugal, Air Europa, Virgin Atlantic CHF651
Frankfurt to Paris Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, BMI Regional, airBaltic, Condor, Aer Lingus, Air Dolomiti, Eurowings, Bulgaria Air, Ryanair, NIKI, transavia.com, Iberia, Meridiana, Adria, KLM, Air Malta, Luxair, Lufthansa, LOT, Czech, Austrian, SmartWings, TAROM, SATA, SAS, Brussels, Transavia, Tap Portugal, easyJet, Air Europa, Vueling, FlexFlight, WIZZ, TUIfly, Monarch CHF112
Frankfurt to Cape Town Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Air Dolomiti, Iberia, KLM, Lufthansa, LOT, Thomas Cook, Czech, Austrian, TAROM, South African, SAS, Brussels, Tap Portugal, Virgin Atlantic CHF645
Frankfurt to Bangkok Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Air Dolomiti, Iberia, KLM, Luxair, Lufthansa, LOT, Czech, Austrian, Bangkok, TAROM, SAS, Brussels, Thai, Tap Portugal, Virgin Atlantic CHF457
Frankfurt to New York American, Air Berlin, Air France, Alaska, Finnair, Alitalia, JetBlue, British Airways, airBaltic, Condor, Aer Lingus, Air Dolomiti, Iberia, Meridiana, KLM, Luxair, Lufthansa, LOT, Thomas Cook, Czech, Arkefly, Austrian, TAROM, SATA, XL Airways, SAS, Brussels, Singapore, Sun Country, Tap Portugal, United, Air Europa, Virgin Atlantic, Great Lakes CHF457
Munich to Durban Air Berlin, Air France, Alitalia, British Airways, Iberia, Adria, KLM, Lufthansa, Austrian, South African, SAS, Tap Portugal, Virgin Atlantic CHF718
Geneva to London Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Norwegian Air, Aer Lingus, Eurowings, Etihad Regional, Ryanair, Iberia, Meridiana, Adria, KLM, Air Malta, Luxair, Lufthansa, LOT, Swiss, Thomas Cook, Czech, Austrian, TAROM, SAS, Brussels, Tap Portugal, easyJet, Air Europa, Vueling, WIZZ, Monarch CHF141
Munich to Gaborone Air France, British Airways, Iberia, KLM, Lufthansa, Austrian, SAS, Virgin Atlantic Check Dates
Geneva to Gaborone Air Botswana, Swiss Check Dates
Cheap Flights from Zurich to Johannesburg, ZA, South Africa, from CHF833 Round trip from ZRH to JNB