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

Cheap Flights from Johannesburg to Zurich - JNB to ZRH

Popular flights from Johannesburg to Zurich

If your flight days are flexible and you looking for a good deal, our charts on cheap flights provide some insight regarding affordable flight options for your next big adventure.

South African Airways
Departure Date Return Date Lowest Price
Apr 21, 2016 May 8, 2016 ZAR8,945
Swiss
Departure Date Return Date Lowest Price
Mar 7, 2016 Mar 14, 2016 ZAR8,564

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

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

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

Airlines can adjust prices for plane tickets from Johannesburg to Zurich 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 Johannesburg to Zurich

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

Non Stop versus 1-Stop
Advanced PurchaseNon StopOne Stop
< 7 days ZAR12,488 ZAR11,694
7-14 days ZAR11,344 ZAR12,138
14-21 days ZAR13,632 ZAR11,582
21-30 days ZAR8,564 ZAR9,231
30-60 days ZAR8,564 ZAR9,231
60-90 days ZAR10,375 ZAR8,945
90+ days ZAR9,311 ZAR9,342

Cheapest Day To Fly from Johannesburg to Zurich

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

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
ZAR8,564 ZAR9,454 ZAR11,439 ZAR8,945 ZAR11,090 ZAR11,995 ZAR10,788

Lowest Fares Chart By Month from Johannesburg to Zurich

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

Month Origin Destination Carrier Depart Date Return Date Stops Price
February Johannesburg Zurich Swiss 2/15/16 2/21/16 0 ZAR11,344
March Johannesburg Zurich Swiss 3/7/16 3/14/16 0 ZAR8,564
April Johannesburg Zurich South African 4/21/16 5/8/16 1 ZAR8,945
May Johannesburg Zurich South African 5/27/16 6/11/16 1 ZAR9,342
June Johannesburg Zurich Swiss 6/1/16 6/8/16 0 ZAR9,311
August Johannesburg Zurich South African 8/14/16 8/20/16 1 ZAR11,995
September Johannesburg Zurich South African 9/3/16 9/13/16 1 ZAR11,503
October Johannesburg Zurich South African 10/1/16 10/9/16 1 ZAR12,011

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

Your Johannesburg to Zurich 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 Johannesburg to Zurich is ZAR10,629.

The average price for non-stop flights from Johannesburg to Zurich is ZAR10,645.

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

Nonstop Flight Details from Johannesburg to Zurich
CarrierMonTueWedThuFriSatSunEarliest FlightLatest Flight
Swiss 1 1 1 1 1 1 1 20:25 20:25

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

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 Johannesburg to Zurich. 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 Johannesburg to Zurich is ZAR9,247.

The average price for round trip flights from Johannesburg to Zurich is ZAR9,787.

Johannesburg to Zurich Flight Questions

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

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

Airlines Flying from Johannesburg to Zurich (JNB to ZRH)

Below are the different airlines that fly from Johannesburg to Zurich 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 Johannesburg to Zurich.

Johannesburg to Zurich
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
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 Johannesburg and Zurich, 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 Johannesburg - JNB

FlightsAirlineLowest Price
Johannesburg to London Kenya, Virgin Atlantic, Turkish, KLM, El Al, Swiss, Austrian, Alitalia, British Airways, Etihad, Tap Portugal, Egyptair, Saudi Arabian, Air Mauritius, Ethiopian, Qatar, Air France, Lufthansa, Emirates, South African ZAR8,754
Johannesburg to Paris Kenya, Turkish, KLM, El Al, Swiss, Austrian, Alitalia, British Airways, Etihad, Tap Portugal, Egyptair, Saudi Arabian, Czech, Ethiopian, Air Mauritius, Qatar, Air France, Lufthansa, Air Madagascar, Emirates, South African ZAR9,120
Johannesburg to Frankfurt Kenya, Turkish, KLM, El Al, Swiss, Alitalia, British Airways, Etihad, Egyptair, Tap Portugal, Saudi Arabian, Czech, Air Berlin, Air Mauritius, Ethiopian, Air Namibia, Qatar, Air France, Lufthansa, Emirates, South African ZAR8,643
Johannesburg to Basel Turkish, Swiss, Austrian, Lufthansa, British Airways ZAR13,123
Johannesburg to Munich Kenya, Virgin Atlantic, Turkish, Swiss, Austrian, Alitalia, British Airways, Etihad, Egyptair, Tap Portugal, Czech, Air Berlin, Ethiopian, Qatar, Lufthansa, Emirates, South African ZAR8,532
Johannesburg to Milan Turkish, KLM, El Al, Swiss, Austrian, Alitalia, British Airways, Etihad, Egyptair, Tap Portugal, Saudi Arabian, Czech, Ethiopian, Qatar, Air France, Lufthansa, Emirates, South African ZAR6,371
Johannesburg to Stuttgart Turkish, KLM, Swiss, Austrian, British Airways, Etihad, Tap Portugal, Air Berlin, Air France, Lufthansa, South African ZAR10,153
Johannesburg to Amsterdam Kenya, Turkish, KLM, El Al, Swiss, Austrian, Alitalia, British Airways, Etihad, Egyptair, Tap Portugal, Czech, Ethiopian, Air France, Lufthansa, Emirates, South African ZAR8,198
Johannesburg to Geneva Kenya, Turkish, KLM, El Al, Swiss, Austrian, Alitalia, British Airways, Etihad, Egyptair, Tap Portugal, Saudi Arabian, Czech, Air Mauritius, Ethiopian, Qatar, Air France, Lufthansa, Emirates, South African ZAR8,643
Johannesburg to BerneCheck Dates
Johannesburg to Venice Turkish, KLM, Swiss, Austrian, Alitalia, British Airways, Etihad, Tap Portugal, Qatar, Air France, Lufthansa, Emirates ZAR6,387
Johannesburg to Brussels Kenya, Turkish, KLM, El Al, Swiss, Austrian, Brussels, Alitalia, British Airways, Etihad, Egyptair, Tap Portugal, Czech, Ethiopian, Qatar, Air France, Lufthansa, South African ZAR7,563
Johannesburg to Rome Turkish, KLM, El Al, Swiss, Austrian, Alitalia, British Airways, Etihad, Tap Portugal, Egyptair, Saudi Arabian, Czech, Air Mauritius, Ethiopian, Qatar, Air France, Lufthansa, Emirates, South African ZAR6,578
Johannesburg to Strasbourg Lufthansa, Alitalia Check Dates
Johannesburg to Nice Kenya, Turkish, KLM, Swiss, Austrian, Alitalia, British Airways, Etihad, Tap Portugal, Czech, Air France, Lufthansa, Emirates ZAR8,739
Johannesburg to Genoa Turkish, Lufthansa, Alitalia, British Airways, Tap Portugal ZAR8,675
Johannesburg to Dusseldorf Kenya, Turkish, Swiss, Austrian, British Airways, Etihad, Egyptair, Tap Portugal, Czech, Air Berlin, Ethiopian, Lufthansa, Emirates, South African ZAR8,643
Johannesburg to Turin Turkish, KLM, Alitalia, British Airways, Tap Portugal, Air France, Lufthansa ZAR9,104
Johannesburg to Barcelona Kenya, Turkish, KLM, El Al, Swiss, Austrian, Alitalia, British Airways, Etihad, Egyptair, Tap Portugal, Czech, Ethiopian, Qatar, Air France, Lufthansa, Emirates, South African ZAR7,690
Johannesburg to Innsbruck Austrian, Lufthansa, Etihad, Tap Portugal Check Dates
Johannesburg to Istanbul Turkish, KLM, Swiss, Austrian, Alitalia, British Airways, Etihad, Egyptair, Saudi Arabian, Qatar, Air France, Lufthansa, Emirates ZAR7,293
Johannesburg to Lyon Kenya, Ethiopian, Turkish, Swiss, Austrian, Lufthansa, British Airways, Emirates, Etihad, Tap Portugal ZAR11,710
Johannesburg to Vienna Kenya, Turkish, KLM, El Al, Swiss, Austrian, Alitalia, British Airways, Etihad, Egyptair, Tap Portugal, Ethiopian, Qatar, Air France, Lufthansa, Emirates, South African ZAR8,453
Johannesburg to Prague Turkish, KLM, El Al, Swiss, Austrian, Alitalia, British Airways, Etihad, Tap Portugal, Czech, Ethiopian, Air France, Lufthansa, Emirates ZAR7,769
Johannesburg to Luxembourg Turkish, Swiss, Austrian, Lufthansa, British Airways, Tap Portugal ZAR12,313
Johannesburg to Nuremberg Air Berlin, Turkish, Swiss, Lufthansa, South African Check Dates
Johannesburg to Verona KLM, Air France, Lufthansa, Alitalia, British Airways, Tap Portugal ZAR8,993
Johannesburg to Lugano Swiss Check Dates

Cheap International Flights to Zurich - ZRH

FlightsAirlineLowest Price
Gaborone to Zurich Etihad, South African Check Dates
Gaborone to London Kenya, Etihad, South African ZAR12,710
Cheap Flights from Johannesburg to Zurich, from ZAR539 Round trip from JNB to ZRH