>
>
>
>
>
Flights from Zurich to Johannesburg
Flight deals from Zurich to Johannesburg
We've found these cheap flights for you. You can book one-way or return flight tickets.
-
Round-trip
-
One way
-
-
Cheapest nonstopZRH 22:4010h 40mNonstopJNB 09:20Zurich - Johannesburg | Sat, May 17 | Swiss AirlinesJNB 19:3510h 45mNonstopZRH 06:20Johannesburg - Zurich | Sat, May 24 | Swiss AirlinesNZD 1,595 NZD 2,00320% OFF20% OFFNZD 2,003 NZD 1,595
-
ZRH 22:4010h 40mNonstopJNB 09:20Zurich - Johannesburg | Wed, Apr 2 | Swiss AirlinesJNB 19:3510h 45mNonstopZRH 06:20Johannesburg - Zurich | Wed, Apr 9 | Swiss AirlinesNZD 1,663 NZD 2,00317% OFF17% OFFNZD 2,003 NZD 1,663
-
ZRH 18:0013h 50m1 stopsJNB 07:50Zurich - Johannesburg | Sat, May 24 | Condor AirlinesJNB 17:5013h 15m1 stopsZRH 07:05Johannesburg - Zurich | Sun, Jun 1 | Condor AirlinesNZD 1,021 NZD 2,00349% OFF49% OFFNZD 2,003 NZD 1,021
-
ZRH 08:0523h 25m1 stopsJNB 07:30Zurich - Johannesburg | Mon, May 5 | Condor AirlinesJNB 17:5013h 15m1 stopsZRH 07:05Johannesburg - Zurich | Tue, May 13 | Condor AirlinesNZD 1,02649% OFFNZD 2,003 NZD 1,026
-
ZRH 08:0524h 40m1 stopsJNB 08:45Zurich - Johannesburg | Thu, May 8 | Condor AirlinesJNB 17:5021h 55m1 stopsZRH 15:45Johannesburg - Zurich | Sun, May 11 | Condor AirlinesNZD 1,04048% OFFNZD 2,003 NZD 1,040
-
ZRH 08:0524h 40m1 stopsJNB 08:45Zurich - Johannesburg | Thu, May 1 | Condor AirlinesJNB 17:5021h 50m1 stopsZRH 15:40Johannesburg - Zurich | Fri, May 9 | Condor AirlinesNZD 1,11844% OFFNZD 2,003 NZD 1,118
-
ZRH 14:5516h 15m1 stopsJNB 07:10Zurich - Johannesburg | Sat, May 24 | EgyptAirJNB 21:4516h 10m1 stopsZRH 13:55Johannesburg - Zurich | Sun, Jun 1 | EgyptAirNZD 1,12144% OFFNZD 2,003 NZD 1,121
-
ZRH 08:0523h 45m1 stopsJNB 07:50Zurich - Johannesburg | Sat, May 3 | Condor AirlinesJNB 17:5013h 15m1 stopsZRH 07:05Johannesburg - Zurich | Fri, May 9 | Condor AirlinesNZD 1,12644% OFFNZD 2,003 NZD 1,126
-
ZRH 11:1521h 20m1 stopsJNB 08:35Zurich - Johannesburg | Thu, May 8 | Etihad AirwaysJNB 09:5021h 25m1 stopsZRH 07:15Johannesburg - Zurich | Sun, May 11 | Etihad AirwaysNZD 1,14143% OFFNZD 2,003 NZD 1,141
-
ZRH 11:1521h 20m1 stopsJNB 08:35Zurich - Johannesburg | Sun, May 4 | Etihad AirwaysJNB 09:5033h 5m1 stopsZRH 18:55Johannesburg - Zurich | Sun, May 11 | Etihad AirwaysNZD 1,14743% OFFNZD 2,003 NZD 1,147
-
ZRH 22:3533h 45m1 stopsJNB 08:20Zurich - Johannesburg | Mon, May 5 | Etihad AirwaysJNB 09:5021h 10m1 stopsZRH 07:00Johannesburg - Zurich | Mon, May 12 | Etihad AirwaysNZD 1,14943% OFFNZD 2,003 NZD 1,149
-
ZRH 11:1521h 5m1 stopsJNB 08:20Zurich - Johannesburg | Tue, May 6 | Etihad AirwaysJNB 09:5021h 10m1 stopsZRH 07:00Johannesburg - Zurich | Wed, May 14 | Etihad AirwaysNZD 1,15242% OFFNZD 2,003 NZD 1,152
-
ZRH 13:0017h 25m1 stopsJNB Invalid DateZurich - Johannesburg | Fri, Apr 4 | Normal AirlineJNB 15:006hNonstopZRH 16:00Johannesburg - Zurich | Sun, Apr 6 | Normal AirlineFind More FlightsFind More Flights
-
Cheapest nonstopZRH 22:4010h 40mNonstopJNB 09:20Zurich - Johannesburg | Wed, Apr 2 | Swiss AirlinesNZD 2,146 NZD 2,58917% OFF17% OFFNZD 2,589 NZD 2,146
-
ZRH 22:4010h 40mNonstopJNB 09:20Zurich - Johannesburg | Thu, Apr 24 | Swiss AirlinesNZD 2,149 NZD 2,58917% OFF17% OFFNZD 2,589 NZD 2,149
-
ZRH 18:0013h1 stopsJNB 07:00Zurich - Johannesburg | Fri, Apr 25 | Condor AirlinesNZD 408 NZD 2,58984% OFF84% OFFNZD 2,589 NZD 408
-
ZRH 08:0523h 25m1 stopsJNB 07:30Zurich - Johannesburg | Mon, Apr 21 | Condor AirlinesNZD 44883% OFFNZD 2,589 NZD 448
-
ZRH 18:1013h 20m1 stopsJNB 07:30Zurich - Johannesburg | Mon, Apr 7 | Condor AirlinesNZD 72472% OFFNZD 2,589 NZD 724
-
ZRH 18:1013h 20m1 stopsJNB 07:30Zurich - Johannesburg | Mon, Apr 14 | Condor AirlinesNZD 72772% OFFNZD 2,589 NZD 727
-
ZRH 14:5516h 15m1 stopsJNB 07:10Zurich - Johannesburg | Sat, May 10 | EgyptAirNZD 76271% OFFNZD 2,589 NZD 762
-
ZRH 14:5516h 15m1 stopsJNB 07:10Zurich - Johannesburg | Sat, May 24 | EgyptAirNZD 77070% OFFNZD 2,589 NZD 770
-
ZRH 14:5516h 15m1 stopsJNB 07:10Zurich - Johannesburg | Sat, May 3 | EgyptAirNZD 77770% OFFNZD 2,589 NZD 777
-
ZRH 21:3015h 35m1 stopsJNB 13:05Zurich - Johannesburg | Thu, May 8 | Ethiopian AirlinesNZD 82468% OFFNZD 2,589 NZD 824
-
ZRH 21:3015h 35m1 stopsJNB 13:05Zurich - Johannesburg | Mon, Apr 21 | Ethiopian AirlinesNZD 82568% OFFNZD 2,589 NZD 825
-
ZRH 21:3015h 35m1 stopsJNB 13:05Zurich - Johannesburg | Thu, Apr 24 | Ethiopian AirlinesNZD 83068% OFFNZD 2,589 NZD 830
-
ZRH 13:0017h 25m1 stopsJNB Invalid DateZurich - Johannesburg | Fri, Apr 4 | Normal AirlineFind More FlightsFind More Flights
-
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Find the best time to fly from Zurich to Johannesburg
We monitor flight fares to help you find the best deals effortlessly
Cheapest flights
From price
Search
Displayed prices are calculated based on the cheapest average weekly prices of the corresponding route on Trip.com.
Airlines Flying from Zurich to Johannesburg
Compare prices, find the option that best suits your travel needs, and enjoy a comfortable journey with a trusted airline.
FAQ
-
When are flight tickets from Zurich (ZRH) to Johannesburg (JNB) the cheapest?
Airlines adjust prices for flights from Zurich to Johannesburg based on the departure date and time of your selection. By analyzing data from all airlines, we've discovered that on Trip.com, you can find the lowest flight prices on Tuesdays, Wednesdays, and Saturdays. -
How much do flights from Zurich (ZRH) to Johannesburg (JNB) cost?
According to Trip.com's data, the lowest price is around NZD 2,053. -
How long does it take to fly from Zurich (ZRH) to Johannesburg (JNB) and what is the distance?
It takes around 10 hours 40 minutes to fly from Zurich (ZRH) to Johannesburg (JNB). -
What is the transportation method from the main airport to downtown in Johannesburg?
- The distance from Johannesburg O R Tambo Airport to downtown is about 20 km. It takes about 40 minutes by taxi.
- The distance from Lanseria International Airport to downtown is about 32 km. It takes about 50 minutes by taxi.
-
What are the most popular airlines that fly from Zurich (ZRH) to Johannesburg (JNB)?
Airlines with flights from Zurich (ZRH) to Johannesburg (JNB): Swiss Airlines and South African Airways.
How to find a cheap flight from Zurich to Johannesburg
Wait until the last minute and flight costs are often sky-high. Plan ahead, book the right way, and your savings can soar. We have loads of saving tips to help you find a cheap flight from Zurich to Johannesburg. Book your flights at the right time and save more.
Book Early
Once prices are gone, they're gone. Lock in deals while you can!
Compare Flight Prices
Compare prices on travel agency and airline websites.
Look Out for Deals
Check airline and travel agency websites for latest flight deals
Check One-way Fares
Buying two cheap one-way flights can sometimes be a better deal than a round-trip.
Try Different Dates
Flying during the week, early in the morning, or late at night can help save money.
Use the Trip.com App
Save up to £10 per person when booking your flights on Trip.com
Flight Information from Zurich to Johannesburg
Cheapest one-way flight price | NZD 407 |
---|---|
Cheapest round-trip ticket price | NZD 1,585 |
Off-season for travel | April |
Peak season for travel | June |
Flight distance | 8,427.15 km |
Average flight time | 10 hours 40 minutes |
Popular airline | Air France |
Popular Flights
-
Top Routes from Zurich
-
Top Routes to Johannesburg
-
More flight options
- Zurich to Tokyo Flights
- Zurich to Singapore Flights
- Zurich to London Flights
- Zurich to Seoul Flights
- Zurich to Hong Kong Flights
- Zurich to Istanbul Flights
- Zurich to Osaka Flights
- Zurich to Madrid Flights
- Zurich to Barcelona Flights
- Zurich to Taipei Flights
- Zurich to Colombo Flights
- Flights from Zurich International Airport to Tauranga
- Flights from Zurich International Airport to Blenheim
- Flights from Zurich International Airport to Auckland
- Flights from Zurich International Airport to Nelson
- Flights from Zurich International Airport to Hokitika
- Flights from Zurich International Airport to Rotorua
- Flights from Zurich to Wellington International Airport
- Flights from Zurich to Palmerston North Airport
- Flights from Zurich to Dunedin International Airport
- Flights from Zurich to Queenstown Airport
- Flights from Zurich to Hamilton International Airport
- Flights from Zurich to Taupo Airport
- Flights from Zurich International Airport to Auckland International Airport
- Flights from Zurich International Airport to Dunedin International Airport
- Flights from Zurich International Airport to Wellington International Airport
- Flights from Zurich International Airport to Palmerston North Airport
- Flights from Zurich International Airport to Hamilton International Airport
- Flights from Zurich International Airport to Rotorua Airport
- Shanghai to Johannesburg Flights
- Cape Town to Johannesburg Flights
- Harare to Johannesburg Flights
- Beijing to Johannesburg Flights
- Perth to Johannesburg Flights
- Shenzhen to Johannesburg Flights
- Durban to Johannesburg Flights
- Hangzhou to Johannesburg Flights
- Bangkok to Johannesburg Flights
- Tokyo to Johannesburg Flights
- Kuala Lumpur to Johannesburg Flights
- Flights from Auckland International Airport to Johannesburg
- Flights from Christchurch International Airport to Johannesburg
- Flights from Queenstown Airport to Johannesburg
- Flights from Wellington International Airport to Johannesburg
- Flights from Dunedin International Airport to Johannesburg
- Flights from Nelson Airport to Johannesburg
- Flights from Auckland to O. R. Tambo International Airport
- Flights from Auckland to Lanseria International Airport
- Flights from Christchurch to O. R. Tambo International Airport
- Flights from Wellington to O. R. Tambo International Airport
- Flights from Queenstown to O. R. Tambo International Airport
- Flights from Napier to O. R. Tambo International Airport
- Flights from Auckland International Airport to Lanseria International Airport
- Flights from Auckland International Airport to O. R. Tambo International Airport
- Flights from Christchurch International Airport to O. R. Tambo International Airport
- Flights from Wellington International Airport to O. R. Tambo International Airport
- Flights from Tauranga Airport to O. R. Tambo International Airport
- Flights from New Plymouth Airport to O. R. Tambo International Airport
- Geneva to Johannesburg Flights
- Geneva to Cape Town Flights
- Basel to Cape Town Flights
- Zurich to George Flights
- Basel to Johannesburg Flights
- Zurich to Durban Flights
- Basel to East london Flights
- Geneva to Upington Flights
- Zurich to Phalaborwa Flights
- Zurich to Skukuza Flights
- Geneva to Phalaborwa Flights