Find cheap flights to Switzerland

1 adult
0 bags
Wed 22/3
Wed 29/3

Deals available from 900+ travel sites.

About Flights to Switzerland

Summary info about Switzerland flight prices, duration and airlines

Best One-Way Price

C$ 535

Best Round-Trip Price

C$ 947

Fastest flight time

12h 10m

Operated By

3 airlines
The best one-way flight price to Switzerland from Canada in the last 72 hours is C$ 535 (Montreal Pierre Elliott Trudeau Intl to Zurich).
The best round-trip flight price to Switzerland from Canada in the last 72 hours is C$ 947 (Toronto Pearson Intl to Geneva Geneve-Cointrin).
The fastest flight to Switzerland from Canada takes 12h 10m (Toronto Pearson Intl to Geneva Geneve-Cointrin).
There are 3 airlines operating flights to Switzerland, including TAP AIR PORTUGAL, Azores Airlines and Air Algerie.

Switzerland flights insights and trends

Explore insights for your Switzerland flight to craft the best travel plan

What is the cheapest flight to Switzerland?

If you are looking to fly to Switzerland for less, look to airlines like Vueling, easyJet, and TAP AIR PORTUGAL, with prices starting at C$ 41, C$ 46, and C$ 97 respectively.
See prices from:

What are the most popular cities to visit in Switzerland?

Some of the world’s most well-travelled cities are in Switzerland. The most popular city to travel to in Switzerland is Zurich, which momondo users choose as their landing destination 222% more often than other cities. The next most popular cities in Switzerland are Geneva and Basel.

How long is the flight from Canada to Switzerland?

On average, it takes 7h 35m to fly from Canada to Switzerland if you fly out of Toronto Pearson Intl (the most popular airport in Canada) and into Zurich (the most popular airport in Switzerland). If you’re flying out of Vancouver Intl and into Zurich, then the flight time is around 9h 55m.

Which airlines fly to Switzerland?

You can find flights to Switzerland from 17 airlines. If you’re unsure which to fly with, consider booking your flight with Air Canada, SWISS or Icelandair as these are the most popular among our users. Air Canada is the most favoured with 65% of momondo travellers booking flights with this airline.

Popular cities and sights

Looking to visit Switzerland? Check out these cities and spend time seeing some of the most popular sights in the country

Cheapest flights to cities in Switzerland

Click on the cities below to find out when it's cheapest to fly to Switzerland, from Canada

Useful information for your flight to Switzerland

Get up-to-date answers for some of the most frequently asked questions regarding flying to Switzerland

The cost to fly to Switzerland varies based on a variety of factors, but you can expect to find prices as low as C$ 384 or as high as C$ 20,550. Based on recent airfare data, we’ve found that a ticket to Switzerland for C$ 2,337 or less is a good deal, whereas C$ 2,432 is the average cost.

Recent flights found to popular cities in Switzerland

Find flights to these popular cities in Switzerland from your nearest airport.

Cheapest flight routes to Switzerland

These routes have the cheapest flights to Switzerland found by momondo users in Canada
DepartingDestinationBest TimeBest Price
TorontoGeneva9h 50mC$ 936
MontrealGeneva7h 25mC$ 981
TorontoZurich7h 35mC$ 1,007
MontrealZurich7h 25mC$ 1,064
TorontoBasel9h 50mC$ 1,066
HamiltonZurich12h 15mC$ 1,095
MontrealBasel7h 15mC$ 1,152
HalifaxZurich10h 15mC$ 1,180
EdmontonZurich17h 00mC$ 1,197
VancouverGeneva15h 30mC$ 1,230
VancouverZurich9h 55mC$ 1,231
HalifaxGeneva17h 35mC$ 1,240
CalgaryGeneva15h 45mC$ 1,262
HamiltonGeneva12h 10mC$ 1,268
CalgaryZurich9h 40mC$ 1,310
HamiltonBasel19h 40mC$ 1,314

Useful information for finding Switzerland flight deals

Learn about all of the flight booking features offered by momondo for free.
  • How do I get Price Alerts for flights to Switzerland?

    Confirm your travel details to search for the latest offers. While browsing offers there will be the option to toggle “Price Alerts”. You’ll then receive updates when prices for the flight route increase or decrease.

  • How can I save money on flights to Switzerland with momondo?

    Plan your trips smart with the “Price Forecast” feature, which uses flight data to help you pick the best days to fly for the lowest fares. Our “Price Calendar” helps you get the most for your money by showing you when it’s most advantageous to fly. Curate your own travel experiences for less with “Explore”. Expert travel hacks to fuel your next adventure are a click away with “Discover” by momondo. Set up our “Price Alerts” to track fare changes and book when prices are at their lowest point.

  • How does momondo find its flight prices?

    We aggregate our prices from over 700+ competitors from airlines to OTAs. We operate in over 30 markets worldwide to show you a wide range of travel options.

Popular routes landing in Switzerland

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
Toronto to Zurich Flights
Fastest flight time7h 35m
Cheapest priceC$ 1,007
Montreal to Geneva Flights
Fastest flight time7h 25m
Cheapest priceC$ 981
Montreal to Zurich Flights
Fastest flight time7h 25m
Cheapest priceC$ 1,064
Vancouver to Zurich Flights
Fastest flight time9h 55m
Cheapest priceC$ 1,231
Toronto to Geneva Flights
Fastest flight time9h 50m
Cheapest priceC$ 936
Vancouver to Geneva Flights
Fastest flight time15h 30m
Cheapest priceC$ 1,230
Toronto to Basel Flights
Fastest flight time9h 50m
Cheapest priceC$ 1,066
Victoria to Zurich Flights
Fastest flight time22h 10m
Cheapest priceC$ 1,776
Winnipeg to Zurich Flights
Fastest flight time22h 15m
Cheapest priceC$ 1,332
London to Zurich Flights
Fastest flight time1h 40m
Cheapest priceC$ 92
Edmonton to Zurich Flights
Fastest flight time17h 00m
Cheapest priceC$ 1,197
Ottawa to Zurich Flights
Fastest flight time12h 25m
Cheapest priceC$ 1,476
Montreal to Basel Flights
Fastest flight time7h 15m
Cheapest priceC$ 1,152
Calgary to Zurich Flights
Fastest flight time9h 40m
Cheapest priceC$ 1,310
Vancouver to Basel Flights
Fastest flight time14h 55m
Cheapest priceC$ 1,359
Ottawa to Geneva Flights
Fastest flight time11h 15m
Cheapest priceC$ 1,446
Québec City to Geneva Flights
Fastest flight time14h 55m
Cheapest priceC$ 1,365
Halifax to Zurich Flights
Fastest flight time10h 15m
Cheapest priceC$ 1,180
Saint John to Zurich Flights
Fastest flight time19h 15m
Cheapest priceC$ 1,659
Abbotsford to Zurich Flights
Fastest flight time16h 25m
Cheapest priceC$ 1,719

Find flights to Switzerland

Pick a destination for your flight below

Flights to regions in Switzerland

Pick a destination for your flight below

Start planning your trip to Switzerland

Why use momondo?

momondo collates all your flight options in one place and lets you filter them to find the perfect flight to Switzerland. momondo saves you time and could save you money on your trip.

All flight searches to Switzerland on momondo can be filtered to show those which offer flexible booking policies.

Once all potential Switzerland flight options are in front of you momondo lets you sort and filter flights based on preferences such as airline, price and flight times, amongst many other options.

Price alerts on flights to Switzerland are quick and easy to set up on momondo. Simply perform a search and select the price alert feature. It is as simple as that.

Save money when you book flights with momondo
Flexible Travel
momondo understands the need for flexibility and we have a filter specifically for flights with no change fees.
Expert Insights
Data driven insights designed to help you find a great flight deal. From the cheapest time to depart to how far in advance to book.
Price Alerts
Track the price of your preferred flight route and be notified when it changes.