Flights Europe Switzerland

Search and find cheap flights to Switzerland

Sat 9/21
Sat 9/28
Any month
Compare vs momondo |

Cheapest flight routes to Switzerland

These routes have the cheapest flights to Switzerland found by momondo users
Departing Destination Best Price
Johannesburg Geneva 6 506 ZAR
Johannesburg Zurich 6 697 ZAR
Cape Town Zurich 7 978 ZAR
Cape Town Geneva 8 213 ZAR
Johannesburg Basel 8 390 ZAR
Durban Geneva 8 463 ZAR
Durban Zurich 9 229 ZAR
Durban Basel 10 833 ZAR
Cape Town Basel 11 392 ZAR

When is the best time to fly to Switzerland?

In general, when booking your flight to Switzerland, March is the cheapest month on average.

When is the best time to book a flight to Switzerland?

From most locations, booking your flights to Switzerland around 47 days prior to your departure date finds the best deals.

What is the cheapest day to depart on your flight to Switzerland?

On average, the cheapest flights to Switzerland are found when departing on a Wednesday. Try to avoid departing on a Saturday, as this is usually the most expensive day.

What is the cheapest time of day to fly to Switzerland?

Generally, when visiting Switzerland, morning flights represent the best value. evening flights are likely to have higher prices.


Most popular cities to travel to in Switzerland

Explore the cities our users love in Switzerland

Popular routes landing in Switzerland

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
Johannesburg to Geneva
Fastest flight time
18h 45m
Cheapest price
6 506 ZAR
Johannesburg to Zurich
Fastest flight time
10h 45m
Cheapest price
6 697 ZAR
Cape Town to Zurich
Fastest flight time
11h 20m
Cheapest price
7 978 ZAR
Cape Town to Geneva
Fastest flight time
16h 15m
Cheapest price
8 213 ZAR
Johannesburg to Basel
Fastest flight time
15h 30m
Cheapest price
8 390 ZAR
Durban to Geneva
Fastest flight time
18h 35m
Cheapest price
8 463 ZAR
Durban to Zurich
Fastest flight time
30h 55m
Cheapest price
9 229 ZAR
Durban to Basel
Fastest flight time
25h 40m
Cheapest price
10 833 ZAR
Cape Town to Basel
Fastest flight time
14h 25m
Cheapest price
11 392 ZAR
View more
Flights Europe Switzerland