Find flights
Deals
Insights
When to book
FAQs & Tips
Direct Flights
Airlines

JNB - ZRH

R6 328 Find cheap flights from Johannesburg to Zurich

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from OR Tambo to Zurich departing on 9/11. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult
0 bags
Sun 25/8
Sun 1/9

Search hundreds of travel sites at once for deals on flights to Zurich

 
These are the airlines KAYAK users have selected most often from within our search results in flight searches from Johannesburg to Zurich.
These are the airlines KAYAK users have selected most often from within our search results in flight searches from Johannesburg to Zurich.
In the last 7 days, travellers have searched 50 834 033 times on KAYAK, and here's why:

Save 32% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Cheap flight deals from OR Tambo to Zurich (JNB-ZRH)

Here are some of the best deals found on KAYAK recently from the most popular airlines for round-trip flights from OR Tambo to Zurich that are departing in the next months. While these flights were available on KAYAK in the last 72 hours, prices and availability are subject to change and deals may expire.
Discover the best prices and deals for you by selecting your travel dates.
Choose your dates
17:00 - 18:25JNB-ZRH
26h 25m2 stops
11:50 - 15:50ZRH-JNB
27h 00m2 stops
R11 332Kenya Airways
Find Deal
Wed, Dec 25 - Sun, Jan 12
17:00 - 18:25JNB-ZRH
26h 25m2 stops
9:00 - 15:50ZRH-JNB
29h 50m2 stops
R11 350Kenya Airways
Find Deal
Sat, Dec 14 - Wed, Jan 1
13:25 - 12:25JNB-ZRH
24h 00m1 stop
14:35 - 20:50ZRH-JNB
29h 15m1 stop
R11 865Emirates
Find Deal
Thu, Oct 31 - Sat, Feb 1
13:25 - 12:25JNB-ZRH
24h 00m1 stop
14:35 - 16:35ZRH-JNB
25h 00m1 stop
R11 884Emirates
Find Deal
Thu, Oct 31 - Sat, Feb 1
13:35 - 22:45JNB-ZRH
33h 10m2 stops
8:45 - 9:45ZRH-JNB
24h 00m1 stop
R13 742Qatar Airways
Find Deal
Wed, Oct 16 - Sun, Dec 8
12:45 - 12:15JNB-ZRH
24h 30m2 stops
8:45 - 14:50ZRH-JNB
29h 05m1 stop
R13 797Qatar Airways
Find Deal
Thu, Oct 31 - Sat, Feb 1
20:25 - 6:15JNB-ZRH
10h 50mdirect
22:30 - 10:10ZRH-JNB
10h 40mdirect
R15 489SWISS
Find Deal
Mon, Nov 11 - Tue, Nov 19
20:25 - 6:15JNB-ZRH
10h 50mdirect
22:40 - 10:20ZRH-JNB
10h 40mdirect
R18 322SWISS
Find Deal
Thu, Oct 31 - Sat, Feb 1
10:00 - 10:05JNB-ZRH
25h 05m2 stops
10:30 - 8:35ZRH-JNB
21h 05m1 stop
R20 235Etihad Airways
Find Deal
Sun, Dec 29 - Tue, Jan 14
9:55 - 10:05JNB-ZRH
24h 10m2 stops
11:15 - 8:35ZRH-JNB
21h 20m1 stop
R21 909Etihad Airways
Find Deal
Thu, Aug 8 - Sun, Aug 18

Flights from OR Tambo to Zurich - Travel Insights & Trends

Get data-powered insights and trends into flights from OR Tambo to Zurich to help you find the cheapest flights, the best time to fly and much more.

What’s the cheapest day of the week to fly from Johannesburg to Zurich?

The average price of all flights from Johannesburg OR Tambo Airport to Zurich clicked on KAYAK for each day over the last 12 months.
If your flying dates are flexible, you should consider flying to Zurich on a Monday, as we generally find the cheapest rates on that day for this route. On the other hand, Saturday is the most expensive day to fly from Johannesburg to Zurich. For your return ticket, we recommend flying on a Sunday and avoiding Thursdays for the best deals.

What is the cheapest month to fly from Johannesburg OR Tambo Airport to Zurich?

To calculate monthly average prices, KAYAK takes all prices for each month over the last year for flights from Johannesburg OR Tambo Airport to Zurich, removes the top 0.1% to account for outliers, and then takes the median of all values for each month.
The cheapest month for flights from Johannesburg OR Tambo Airport to Zurich is February, where tickets cost R12 601 on average. On the other hand, the most expensive months are August and June, where the average cost of tickets is R15 158 and R14 937 respectively.

How far in advance should I book a flight from Johannesburg OR Tambo Airport to Zurich?

To calculate daily average prices, KAYAK takes all prices for each day before departure over the last year for flights from Johannesburg OR Tambo Airport to Zurich, removes the top 0.1% to account for outliers, and then takes the average of all the values for each month.
To get a below average price on the flight from Johannesburg OR Tambo Airport to Zurich, you should book around 2 days before departure. For the absolute cheapest price, our data suggests you should book 140 days before departure.

Which airlines provide the cheapest flights from Johannesburg to Zurich?

The cheapest price for the route for each airline clicked by KAYAK users in the last 72 hours.
In the last 72 hours, the best return deals on flights connecting Johannesburg to Zurich were found on Kenya Airways (R11 332) and Air France (R11 847). Qatar Airways proposed the cheapest one-way flight at R6 328.

Which airlines fly direct between Johannesburg OR Tambo Airport and Zurich?

Airline and price data is aggregated from results in KAYAK’s search results from the last 2 weeks for flights from Johannesburg OR Tambo Airport to Zurich.
There is just one airline that flies from Johannesburg OR Tambo Airport to Zurich direct and that is SWISS. The best one-way deal found from SWISS for the route is R12 494.

How many flights are there between Johannesburg OR Tambo Airport and Zurich per day?

There is a maximum of 1 direct flight a day that takes off from Johannesburg OR Tambo Airport and lands in Zurich, with an average flight time of 10h 45m. The most common departure time is 19:00 and most flights take off in the evening. Each week, there are 7 flights.

Which cabin class options are there for flights between Johannesburg OR Tambo Airport and Zurich?

The average price of flights for each cabin class for the route found by users searching on KAYAK over the last 2 weeks.
There are 4 cabin class options for the route. These are First, Business, Economy and Prem Economy. Perform a search on KAYAK to find the latest prices and availability for all cabin fares, which differ across airlines.

How long does a flight from Johannesburg to Zurich take?

The duration of a direct flight to Zurich from Johannesburg is typically 10h 45m. The journey crosses a distance of 13 537 km.

What’s the earliest departure time from Johannesburg to Zurich?

Early birds can take the earliest flight from Johannesburg OR Tambo Airport at 19:35 and will be landing in Zurich at 6:20.

What’s the latest departure time from Johannesburg to Zurich?

If you prefer to fly at night, the latest flight from Johannesburg OR Tambo Airport to Zurich jets off at 19:35 and lands at 6:20.

Good to know

Low season

November

High season

December

Cheapest flight

R6 328
Best time to beat the crowds (8% less expensive on average)
Most popular time to fly (3% more expensive on average)
Flight from Johannesburg to Zurich

When to book flights from OR Tambo to Zurich

Are your dates flexible? Find out the best times to travel from OR Tambo to Zurich based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated return price
KAYAK looks at all historical flight data for each date to provide a predicted price for one-way trips or returns with a duration up to 40 days. While we try to provide actual minimum prices for each date, some prices are predictions and actual prices may differ.

FAQs for booking Johannesburg to Zurich flights

  • What is the cheapest flight from Johannesburg OR Tambo Airport to Zurich?

    In the last 3 days, the lowest price for a flight from Johannesburg OR Tambo Airport to Zurich was R344 for a one-way ticket and R616 for a return.

  • Which airports will I be using when flying from Johannesburg to Zurich?

    When flying out of Johannesburg you will be using Johannesburg OR Tambo. You will be landing at Zurich, also known as Zurich.

  • Which airlines offer Wi-Fi service onboard planes from Johannesburg to Zurich?

    Lufthansa, SWISS, South African, and KLM offer inflight Wi-Fi service on the Johannesburg to Zurich flight route.

  • Which aircraft models fly most regularly from Johannesburg to Zurich?

    The Boeing 787-9 Dreamliner is the aircraft model that flies most regularly on the Johannesburg to Zurich flight route.

  • Which airline alliances offer flights from Johannesburg to Zurich?

    Star Alliance is the only airline alliance operating flights between Johannesburg and Zurich.

  • On which days can I fly direct from Johannesburg to Zurich?

    There are direct flights from Johannesburg to Zurich on a daily basis.

  • Which is the best airline for flights from Johannesburg to Zurich, SWISS or Emirates?

    The two airlines most popular with KAYAK users for flights from Johannesburg to Zurich are SWISS and Emirates. With an average price for the route of R17 666 and an overall rating of 7,7, SWISS is the most popular choice. Emirates is also a great choice for the route, with an average price of R12 226 and an overall rating of 8,1.

  • How does KAYAK find such low prices on flights from Johannesburg to Zurich?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from Johannesburg to Zurich.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from Johannesburg to Zurich?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Zurich from Johannesburg is likely to change within 7 days, so travellers know whether to wait or book now.

  • What is the Hacker Fare option on flights from Johannesburg to Zurich?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional return ticket. You could then fly to Zurich with an airline and back to Johannesburg with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Johannesburg to Zurich?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to Zurich from Johannesburg up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

See more FAQs

KAYAK’s top tips for finding a cheap flight from Johannesburg OR Tambo Airport to Zurich

  • Looking for a cheap flight? 25% of our users found flights on this route for R9 892 or less one-way and R9 984 or less round-trip.

Prefer to fly direct from Johannesburg OR Tambo to Zurich?

Find which airlines fly direct from Johannesburg OR Tambo Airport to Zurich Airport, which days they fly and book direct flights.

Direct departures

Johannesburg OR Tambo to Zurich

Monday

Air Canada, SWISS, South African

Air Canada, SWISS, +1 more

Tuesday

Air Canada, SWISS, South African

Air Canada, SWISS, +1 more

Wednesday

Air Canada, SWISS, South African

Air Canada, SWISS, +1 more

Thursday

Air Canada, SWISS, South African

Air Canada, SWISS, +1 more

Friday

Air Canada, SWISS, South African

Air Canada, SWISS, +1 more

Saturday

Air Canada, SWISS, South African

Air Canada, SWISS, +1 more

Sunday

Air Canada, SWISS, South African

Air Canada, SWISS, +1 more

See more direct flights

Direct returns

Zurich to Johannesburg OR Tambo

Monday

SWISS, South African

SWISS, South African

Tuesday

SWISS, South African

SWISS, South African

Wednesday

SWISS, South African

SWISS, South African

Thursday

SWISS, South African

SWISS, South African

Friday

SWISS, South African

SWISS, South African

Saturday

SWISS, South African

SWISS, South African

Sunday

SWISS, South African

SWISS, South African

See more direct flights
See more direct flights

Top 5 airlines serving from OR Tambo to Zurich

 
See real verified KAYAK customer reviews for airlines flying from Johannesburg to Zurich. Airline scores are aggregated from all reviews left by passengers on KAYAK after flying with an airline. KAYAK doesn’t show reviews that are older than 5 years. Learn how KAYAK collects reviews.
Need help choosing which airline to fly with from OR Tambo to Zurich? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
8,1
EmiratesOverall score based on 3753 reviews
8,0Comfort
7,9Food
8,3Crew
8,3Entertainment
8,1Boarding
Airline reviews

It was economy plus. That is all. I literally felt like traveling in economy class with a little extra leg room. Poor food. V restricted options. Worst of all POOR CREW ATTITUDE.

4,0 OkayBalaji, Jul 2024MAA - DXB
Read more about Emirates reviews

It was economy plus. That is all. I literally felt like traveling in economy class with a little extra leg room. Poor food. V restricted options. Worst of all POOR CREW ATTITUDE.

The food was pretty good and the crew were excellent. It would have been excellent all round but for screaming children. Six hours at least of a 10 hr flight. Mostly 1 child clearly on the spectrum and probably ADHD but I really felt for the parents and grandparents who were obviously struggling and doing the best they could under the circumstances. No reflection on the airline of course and we all need to be more tolerant with these challenges . Slept for 15 hrs when I got home.

Everything was good up until getting off the plane. Riyadh simply cannot handle an A380. Exiting the plane on a remote stand was extremely slow and frustrating, then waiting for buses for transport back to the terminal is another disaster. Give me the 777 any day.

Food was good, great communication by Pilot and Co Pilot, Crew very friendly. Slow beginning drink and meal service - over 2hrs into flight which disrupted overnight flight sleep. Entertainment systems was 3 Stars, my wife's was nonfunctional and had to call attendant 3 times to get it reset, mine the headphones and jack we're twitchy and keep going to muted volume.

The internet connection did was not functioning as per normal.

I didn't travel from the start I changed my ticket long time ago

All was good. Emirates should restart allowing fast track immigration for business class at Manchester airport. Saves a bit of time

Flight never took off. Boarded after multiple 30 minutes interval delays for hours.. then after an hour onboard, captain announce cancellation and back on the bus to the terminal with no information and everyone to fend for self.. Emirates did absolutely nothing to communicate either electronically or announcement. It’s unprecedented I know with the flood but lack of communication creates anxiety and extra pain for staff. Emirates should do better.. no supervisors monitoring floor and passengers abusing them which isn’t right but should Have had supervisors monitoring

Not that good The crew in the plane were rim professional & almost lost in their work distribution

This airline is one of the best Ihave travel around the world well use them again in the future the food was higher quality plus your personal aboard communicated in many languages on our flights 13 this was amazing 👏 🤩 😀 👌 😄 thank you

So disappointed, the flight from Zurich to Sarajevo was delayed for two hours for no reason, they were also shifting gate several times prior taking off

Delayed flight… caused the missing of my connecting flight in Zurich. Had to wait 10 hours in airport for new flight which was also delayed by 1 hour. No apologies and minimal compensation.

Really crammed in economy. Didn’t end up getting the seats we were hoping for. Didn’t eat any food so can’t comment on that.

I paid extra for more leg room and I was put in a regular seat. I couldn't change it and I didn't get a refund. SUPER LAME

In row with endlessly screaming toddler and should have been reseated as there were open options

Everything was good. Although I was certain that I paid for checked bag for my husband and checked bag for myself at the time of booking. And I was told I did not pay. Therefore I had to pay at check in. ☹️

Everything was fine except for very old audio video equipment. I couldn’t use my own headphones because there’s two-port audio plug and the headphones provided are useless. The displays are really old as well. Definitely need to be updated.

The only problem is, we arrived in Miami with no luggage. We waited an hour and 20 minutes at the carousel. There was no one to tell us that all the luggage had come out. There were many people in the same disposition. They say 20% of the luggage never arrived in Miami.

No fault of the crew, but the the rear lavatories were closed the entire flight. The front lavatories were blocked off for the first part of the flight by the food cart. Then some minor turbulence occurred so the fasten seatbelt sign came on for the second part of the flight. Heroic containment engaged! It was not fun.

Delayed two times Parked far Bad communication All connections list

Fly Qatar Airways is always amazing. Their service and care for details is really very good.

As gold member there is no priority checkin. Meaning you either have to board with your zone or last with business class pax. As economy pax all the baggage bays are filled by the time you arrive

Besides the flight cancellation, everything else was prefect. Kudos to Malaysian Airlines.

I had first class service from them. A little late taking off, but no major problem

Not good. Expected a lot more as far as excellence.

I found it weird that the quality of the flight different from Australia to Doha than the Doha to Berlin leg. The quality of the toiletries pack (was in a box from Australia) and then a proper bag from Doha. The biggest variation was the inflight entertainment, which had a significantly shorter amount of content compared to the Doha flight. My QSuite seat was also broken and did not recline all the way flat. Wasn’t the best and I wouldn’t be happy if I’d paid cash for the flight.

They shld improve and provide a lunch or dinner in an international leg

Was required to print a boarding pass, which I'd prefer to avoid. Seat (economy x) was comfortable, service was excellent.

I had never seen any cabin crews behaving like that. They are not at all professionally fit for this job

Okay not so good or great. The flight operated by Indigo is worst from boarding to luggage handling and food. Damaged one luggage and delayed another luggage. Still did not get it, since 2 days.

Lovely crew - comfortable journey despite it being an older plane.

Online was good boarding also but a child was crying all the way with no intervention from crew member.

1st of all on February 27th Abu Dhabi to Delhi flight the seat wasn't comfortable at all, coming back the Lounge at Abu Dhabi didn't have anything. Than the Food in the flight

1st time with. Etihad Airways and it was amazing from check in to crew. Great flight.

It has been a couple of years since I flew with Etihad last, after having a unpleasant experience with them coming out of the pandemic. I can say that the experience has uplifted, but I can’t really rate the service. At Barcelona airport the service was great, with their dedicated Etihad staff very helpful. The onboard experience wasn’t great, not very personalised and it really makes sense why Etihad doesn’t feature in the top 10 2023 Skytrax awards. The crew just seemed to be inattentive and almost absent from the cabin. I felt that I had to keep getting their attention. Even after I’d finished my meal, an hour went by before I had to call them to clear the tray/plate etc.

In my opinion, Etihad Airways is a first rate airline except for one important element. On the day before my return flights, when I chose my seats on the Etihad website I was charged an additional $55 (US) in order to sit on the aisle. I was not at all happy about this additional "hidden" charge and I felt cheated.

The staff was very nice and polite but it was very very hot and no ways to have some fresh air. It would be nice to have more time to sleep since it was a night flight

The staff was kind and polite, but it was very very hot and no ways to have some fresh air.it would be also be nice to have more time to sleep, since it was a night flight

One thing is very important is you people not giving seat arrangement together to couple, senior citizen. You have to take care of senior citizen. Do not look about money. Money is not important everywhere. Make relationship strong is very very important. I like Etiyad air line out of all air line. Food was hot and delicious. Air hostess gave very good service, nice attitude, very good behaviour. I gave 10 out of 10 marks. Thanks Jivraj

Etihad broke my suitcase Also over charged me for luggage

Seats were great. Business class service has been cut entirely, not even a water handed out

Food was awful and the seats were bad. No privacy in business class with the seat next to someone. 15 hours without WiFi!!!

Food was awful and the seats were bad. No privacy in business class with the seat next to someone.

Staff and service on board is always exemplary. Food however could be better.

The cabin crew were very good, respectful, and nice. However, the flight was delayed more than an hour. They could have managed the problem easily but they couldn't and that affected our travel. Thanks

Great staff. Horribly uncomfortable seating. The seats have been replaced 10 years ago. It was like sitting on an ironing board for 15 hours. This was true for both legs of the round trip flights. Would not take Kenya Airways between New York and Nairobi ever again.

I almost missed my flight because my previous flight (Mombasa- Nairobi, also Kenyan airways) landed in a different terminal. There was no signs whatsoever, no information shared. It felt messy. If the flights are purchased together, like mine, there has to be indications on how to board to the following one.

The cabin is due for a refresh - the seats are very thin and not very comfortable. The AVOD system also did not work on one of the seats and the touch screen were very glitchy. The overall cleanliness of the aircraft could be improved

Food was great. They never to add more current entertainment like movies and shows

Good flight. Paid for seats sat the frront section of the economy. Better than rear cabin.

Book cheap flights from Johannesburg to Zurich

Recent one-way flight deals

 
Only flying one-way? Below are some of the best one-way flight deals from Johannesburg to Zurich found on KAYAK in the last 72 hours.
9/11Sat
1 stopQatar Airways
36h 10mJNB-ZRH
R6 328
5/12Thu
1 stopQatar Airways
19h 15mJNB-ZRH
R7 046
4/12Wed
2 stopsKenya Airways
22h 40mJNB-ZRH
R7 064
29/9Sun
2 stopsKenya Airways
33h 50mJNB-ZRH
R7 101
30/9Mon
1 stopEtihad Airways
21h 30mJNB-ZRH
R7 689
11/8Sun
1 stopEmirates
18h 10mJNB-ZRH
R11 240
12/8Mon
1 stopEmirates
23h 55mJNB-ZRH
R12 380
6/12Fri
directSWISS
10h 50mJNB-ZRH
R14 183
9/11Sat
directSWISS
10h 50mJNB-ZRH
R14 220
9/8Fri
1 stopEtihad Airways
21h 30mJNB-ZRH
R20 143

Search by stops

Search by airline

Search by price

Last minute flights from OR Tambo to Zurich

Last minute flight, train and bus deals

 
These last-minute flight deals are the cheapest flights found on KAYAK in the last 72 hours for flights from Johannesburg to Zurich that are departing in the next 10 days.
27/7Sat
multi-stopEmirates
22h 00mJNB-ZRH
3/8Sat
multi-stopEmirates
22h 35mZRH-JNB
R14 404
27/7Sat
multi-stop
23h 15mJNB-ZRH
3/8Sat
multi-stop
14h 20mZRH-JNB
R16 759
27/7Sat
multi-stopEthiopian Air
17h 30mJNB-ZRH
3/8Sat
multi-stopEthiopian Air
15h 35mZRH-JNB
R19 095
27/7Sat
multi-stop
30h 55mJNB-ZRH
3/8Sat
multi-stop
23h 20mZRH-JNB
R23 822
27/7Sat
multi-stopEthiopian Air
17h 30mJNB-ZRH
3/8Sat
multi-stopEthiopian Air
27h 10mZRH-JNB
R31 825
27/7Sat
direct
10h 45mJNB-ZRH
3/8Sat
multi-stop
16h 15mZRH-JNB
R32 266
27/7Sat
directSWISS
10h 45mJNB-ZRH
3/8Sat
directSWISS
10h 30mZRH-JNB
R33 149

Search by stops

Search by airline

Search by price

Johannesburg - Zurich Flights

Departure:

Johannesburg (JNB)South Africa

Destination:

Zurich (ZRH)Switzerland

Return flight deals:

Zurich - Johannesburg

Cabin classes:

R84 896
R48 694
R19 978
R7 947

Browse destinations: