Cheap flights from Johannesburg to Switzerland from R4 212

Return
1 adult
Economy
From?
To?
Thu 27/1
Thu 3/2

Deals available from 900+ travel sites.

Flight information for Johannesburg to Switzerland

Find info about flight duration, direct flights, and airports for your flight from Johannesburg to Switzerland
Fastest flight time10h 45mThe fastest flight from Johannesburg to Switzerland takes 10h 45m
Direct flightsNoneThere are no direct flights from Johannesburg to Switzerland. Popular non-direct routes for this connection are Johannesburg OR Tambo Airport - Zurich Airport, Johannesburg OR Tambo Airport - Geneva Geneve-Cointrin Airport and Johannesburg OR Tambo Airport - Basel EuroAirport Swiss.

How to get the cheapest flight ticket from Johannesburg to Switzerland

Look no further. We've gone through all the searches for this route on momondo so you have the important information and insights to find the cheapest flight ticket for your trip

What is the cheapest airline that flies to Switzerland from Johannesburg?

Iberia

British Airways, Ethiopian Air, and Etihad Airways are the most popular carriers operating from Johannesburg to Switzerland

What is the cheapest Johannesburg to Switzerland flight route?

Johannesburg OR Tambo - Zurich

Fly from Johannesburg OR Tambo to Zurich for the best Johannesburg - Switzerland flight prices


Easily compare return flights from Johannesburg to Switzerland

Below you can see the best fares for your return flight route over the next three months. All fares were found on momondo this week. Browse the quickest and cheapest flights from Johannesburg to Switzerland by changing tabs
Emirates
Feb 2
JNB13:50Johannesburg OR Tambo
18h 35m
1 stop
ZRH8:25Zurich
Feb 9
ZRH16:55Zurich
17h 35m
1 stop
JNB10:30Johannesburg OR Tambo
Qatar Airways
Feb 21
JNB8:40Johannesburg OR Tambo
24h 00m
1 stop
ZRH8:40Zurich
Feb 26
ZRH4:05Zurich
17h 55m
1 stop
JNB22:00Johannesburg OR Tambo
Ethiopian Air
Mar 17
JNB10:25Johannesburg OR Tambo
16h 50m
1 stop
GVA3:15Geneva Geneve-Cointrin
Apr 3
GVA18:45Geneva Geneve-Cointrin
14h 20m
1 stop
JNB9:05Johannesburg OR Tambo
Kenya Airways
Mar 17
JNB8:10Johannesburg OR Tambo
26h 40m
2 stops
GVA10:50Geneva Geneve-Cointrin
Apr 3
GVA7:55Geneva Geneve-Cointrin
28h 25m
2 stops
JNB12:20Johannesburg OR Tambo
Multiple Airlines
Feb 10
JNB18:55Johannesburg OR Tambo
23h 40m
1 stop
BSL18:35Basel EuroAirport Swiss
Mar 1
BSL6:00Basel EuroAirport Swiss
23h 15m
1 stop
JNB5:15Johannesburg OR Tambo
Egypt Air
Feb 4
JNB16:45Johannesburg OR Tambo
16h 20m
1 stop
GVA9:05Geneva Geneve-Cointrin
Feb 12
GVA9:05Geneva Geneve-Cointrin
16h 00m
1 stop
JNB1:05Johannesburg OR Tambo

Find the cheapest one-way flights from Johannesburg to Switzerland

If you're looking for one-way flights from Johannesburg to Switzerland, view some of our deals below provided by Emirates, Qatar Airways and SWISS
Qatar Airways
Feb 4
JNB8:40Johannesburg OR Tambo
17h 50m
1 stop
ZRH2:30Zurich
Multiple Airlines
Feb 21
JNB16:45Johannesburg OR Tambo
22h 55m
2 stops
ZRH15:40Zurich
Emirates
Mar 15
JNB9:25Johannesburg OR Tambo
24h 00m
1 stop
ZRH9:25Zurich

Search last-minute flights to Switzerland from Johannesburg

Find and compare return flight prices for your last-minute flight from Johannesburg to Switzerland
Multiple Airlines
Feb 1
JNB20:15Johannesburg OR Tambo
32h 35m
2 stops
ZRH4:50Zurich
Feb 9
ZRH10:55Zurich
16h 45m
1 stop
JNB3:40Johannesburg OR Tambo
R14 181
Find similar
Multiple Airlines
Feb 1
JNB20:15Johannesburg OR Tambo
32h 35m
2 stops
ZRH4:50Zurich
Feb 9
ZRH4:40Zurich
26h 25m
2 stops
JNB7:05Johannesburg OR Tambo
R15 318
Find similar

Best airlines flying from Johannesburg to Switzerland

Compare and see reviews for airlines that fly from Johannesburg to Switzerland with momondo
AirlineRatingFree cancellationPrice
Kenya Airways
PriceFrom R5 636
Free cancellation
Rating
6,6
Iberia
PriceFrom R6 567
Free cancellation
Rating
7,0
Etihad Airways
PriceFrom R6 951
Free cancellation
Rating
6,5
British Airways
PriceFrom R6 997
Free cancellation
Rating
6,9
Ethiopian Air
PriceFrom R7 104
Free cancellation
Rating
8,2
Turkish Airlines
PriceFrom R7 283
Free cancellation
Rating
8,2
Qatar Airways
PriceFrom R7 674
Free cancellation
Rating
8,0
SWISS
PriceFrom R7 728
Free cancellation
Rating
8,4
Emirates
PriceFrom R7 855
Free cancellation
Rating
8,6
ITA Airways
PriceFrom R8 256
Free cancellation
Rating
4,0

SWISS flights from Johannesburg to Switzerland

Our best SWISS deals on Johannesburg to Switzerland flight tickets
SWISS
May 2
JNB15:25Johannesburg OR Tambo
10h 45m
ZRH2:10Zurich
May 15
ZRH18:40Zurich
10h 30m
JNB5:10Johannesburg OR Tambo
SWISS
Feb 2
JNB15:25Johannesburg OR Tambo
10h 45m
ZRH2:10Zurich
Feb 9
ZRH17:40Zurich
10h 30m
JNB4:10Johannesburg OR Tambo
SWISS
Mar 14
JNB16:25Johannesburg OR Tambo
10h 45m
ZRH3:10Zurich
Mar 28
ZRH18:40Zurich
10h 30m
JNB5:10Johannesburg OR Tambo

Qatar Airways flights from Johannesburg to Switzerland

Our best Qatar Airways deals on Johannesburg to Switzerland flight tickets
Qatar Airways
Feb 21
JNB8:40Johannesburg OR Tambo
24h 00m
1 stop
ZRH8:40Zurich
Feb 26
ZRH4:05Zurich
17h 55m
1 stop
JNB22:00Johannesburg OR Tambo
Qatar Airways
Mar 4
JNB8:40Johannesburg OR Tambo
24h 00m
1 stop
ZRH8:40Zurich
Mar 12
ZRH4:05Zurich
17h 55m
1 stop
JNB22:00Johannesburg OR Tambo
Qatar Airways
Feb 11
JNB8:40Johannesburg OR Tambo
17h 50m
1 stop
ZRH2:30Zurich
Feb 19
ZRH10:55Zurich
22h 35m
1 stop
JNB9:30Johannesburg OR Tambo

  • Are airlines flying from Johannesburg to Switzerland offering flexible cancellation due to COVID-19?

    To ease the stress of booking flights, some of our airline partners flying from Johannesburg to Switzerland are responding to the global pandemic. The following airlines may have a flexible cancellation policy to help accommodate travellers: SWISS, Kenya Airways, and Emirates.


Alternative routes for Johannesburg to Switzerland

Compare alternative flights to and from nearby airports and cities to discover the best prices and most convenient flight times
Johannesburg to Zurich Flights
Fastest flight time10h 45m
Cheapest priceR5 863
Cape Town to Zurich Flights
Fastest flight time11h 25m
Cheapest priceR6 348
Johannesburg to Geneva Flights
Fastest flight time16h 50m
Cheapest priceR7 469
Johannesburg to Basel Flights
Fastest flight time15h 30m
Cheapest priceR9 030
Durban to Basel Flights
Fastest flight time26h 15m
Cheapest priceR12 318
Cape Town to Basel Flights
Fastest flight time40h 10m
Cheapest priceR14 030
Cape Town to Geneva Flights
Fastest flight time17h 10m
Cheapest priceR8 803
Durban to Zurich Flights
Fastest flight time27h 40m
Cheapest priceR8 379
Durban to Geneva Flights
Fastest flight time43h 40m
Cheapest priceR10 575

Similar Johannesburg to Switzerland flights

Flexible with your destination? Broaden your search and find flights similar to your Johannesburg to Switzerland route

Flights to other cities in Switzerland

Lost the lust for Switzerland? Check out some flights to other cities in Switzerland