ZRH

C$ 354 Find Cheap Flights to Zurich – Compare and Save

1 adult
1 adult, Economy, 0 bags

Save 21% or more on flights. Compare deals from all over the web.

Never overpay with our price tracking tools.

Filter searches by price, airline and more to find your best flights.

Everything you should know

Cheapest round-trip
C$ 702
Typical prices: C$ 1,215-C$ 1,506
Air Canada
Sun 27/9Tue 29/9
YUL - ZRH • 1 stop
Cheapest direct flights
C$ 955
Typical prices: C$ 1,130-C$ 1,422
Air Canada
Mon 5/10Wed 14/10
YUL - ZRH • Direct
Top airlines
Most flights • 11 per week
Best reviews • 7.5 score
Airline reviews
Airline reviews
+1
+1
Airline reviews
Airline reviews
+1
Top routes
Insights
Insights
Insights
Insights
When to book
in advance
Our data shows that travellers who book at least 2 weeks in advance save around 7% compared to booking last minute.
Insights
Insights
Insights
Insights
When to travel
Cheapest • 15% price drop
Most popular
Good to know
Good to know
+1
+1
Good to know
Good to know
+1
Start a new search
KAYAK searches hundreds of sites at once to find you the best travel deals.
We hope you love your trip to Zurich!
Flight Deals
Booking Insights
Expert advice
Flight Deals

Cheap Flights to Zurich

 
Discover the best prices for you by selecting your travel dates on KAYAK.

Recent round-trip flight deals to Zurich

Sun, 27 Sep - Tue, 29 Sep
Air Canada Logo
10:10 p.m. - 8:40 a.m.YUL  Montreal Pierre Elliott Trudeau Intl-ZRH Zurich
28h 30m1 stop London Heathrow
Air Canada Logo
1:05 p.m. - 2:45 p.m.ZRH  Zurich-YUL Montreal Pierre Elliott Trudeau Intl
31h 40m1 stop Milan Malpensa
C$ 702Air Canada
Mon, 12 Oct - Thu, 15 Oct
Air Canada Logo
10:10 p.m. - 11:45 a.m.YUL  Montreal Pierre Elliott Trudeau Intl-ZRH Zurich
31h 35m1 stop London Heathrow
Air Canada Logo
8:55 a.m. - 2:45 p.m.ZRH  Zurich-YUL Montreal Pierre Elliott Trudeau Intl
11h 50m1 stop Milan Malpensa
C$ 702Air Canada
Sun, 18 Oct - Tue, 20 Oct
Multiple Airlines Logo
12:10 p.m. - 6:55 a.m.YYC  Calgary-ZRH Zurich
34h 45m2 stops Montreal Pierre Elliott Trudeau Intl Milan Malpensa
Multiple Airlines Logo
3:35 p.m. - 12:50 p.m.ZRH  Zurich-YYC Calgary
29h 15m1 stop London Heathrow
C$ 742Multiple Airlines
Tue, 19 Jan - Tue, 2 Feb
Multiple Airlines Logo
6:30 p.m. - 8:55 a.m.YUL  Montreal Pierre Elliott Trudeau Intl-ZRH Zurich
32h 25m1 stop Barcelona-El Prat
Multiple Airlines Logo
9:15 p.m. - 12:30 p.m.ZRH  Zurich-YUL Montreal Pierre Elliott Trudeau Intl
21h 15m1 stop Barcelona-El Prat
C$ 779Multiple Airlines
Wed, 16 Sep - Wed, 23 Sep
Condor Logo
7:55 p.m. - 3:40 p.m.YYZ  Toronto Pearson Intl-ZRH Zurich
13h 45m1 stop Frankfurt am Main
Condor Logo
11:20 a.m. - 5:55 p.m.ZRH  Zurich-YYZ Toronto Pearson Intl
12h 35m1 stop Frankfurt am Main
C$ 802Condor
Wed, 30 Sep - Wed, 14 Oct
Condor Logo
7:55 p.m. - 8:35 p.m.YYZ  Toronto Pearson Intl-ZRH Zurich
18h 40m1 stop Frankfurt am Main
Condor Logo
8:00 a.m. - 5:55 p.m.ZRH  Zurich-YYZ Toronto Pearson Intl
15h 55m1 stop Frankfurt am Main
C$ 805Condor
Fri, 9 Oct - Sun, 18 Oct
Scandinavian Airlines Logo
5:10 p.m. - 7:40 p.m.YYZ  Toronto Pearson Intl-ZRH Zurich
20h 30m1 stop Kastrup Copenhagen
Scandinavian Airlines Logo
10:25 a.m. - 3:40 p.m.ZRH  Zurich-YYZ Toronto Pearson Intl
11h 15m1 stop Kastrup Copenhagen
C$ 837Scandinavian Airlines
Sat, 17 Oct - Sat, 24 Oct
Scandinavian Airlines Logo
5:10 p.m. - 2:10 p.m.YYZ  Toronto Pearson Intl-ZRH Zurich
15h 00m1 stop Kastrup Copenhagen
Scandinavian Airlines Logo
8:25 p.m. - 4:40 p.m.ZRH  Zurich-YYZ Toronto Pearson Intl
26h 15m1 stop Kastrup Copenhagen
C$ 837Scandinavian Airlines
Mon, 18 Jan - Wed, 27 Jan
TAP AIR PORTUGAL Logo
10:45 p.m. - 10:35 p.m.YYZ  Toronto Pearson Intl-ZRH Zurich
17h 50m1 stop Lisbon Humberto Delgado
TAP AIR PORTUGAL Logo
1:30 p.m. - 9:15 p.m.ZRH  Zurich-YYZ Toronto Pearson Intl
13h 45m1 stop Lisbon Humberto Delgado
C$ 846TAP AIR PORTUGAL
Fri, 15 Jan - Sat, 23 Jan
TAP AIR PORTUGAL Logo
10:45 p.m. - 10:35 p.m.YYZ  Toronto Pearson Intl-ZRH Zurich
17h 50m1 stop Lisbon Humberto Delgado
TAP AIR PORTUGAL Logo
6:10 a.m. - 2:40 p.m.ZRH  Zurich-YYZ Toronto Pearson Intl
14h 30m1 stop Lisbon Humberto Delgado
C$ 846TAP AIR PORTUGAL
Booking Insights

KAYAK's insights & trends for flights to Zurich

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

What is the cheapest flight to Zurich?

In the last 5 days, the cheapest flight deal to Zurich was found on the route from Toronto, at C$ 702 round-trip. The most popular connection is from Toronto to Zurich, while KAYAK users have found round-trip deals for as low as C$ 802 in the last 5 days.

How much is a flight to Zurich?

A flight to Zurich costs C$ 1,205 on average. The cheapest price found on KAYAK in the last 2 weeks cost C$ 461 and departed from Montreal Pierre Elliott Trudeau Intl Airport. The most popular routes on KAYAK are Toronto to Zurich which costs C$ 1,479 on average, and Vancouver to Zurich, which costs C$ 1,462 on average.

What is the cheapest day to fly to Zurich?

Based on KAYAK data, the cheapest day to fly to Zurich is Wednesday where round-trip tickets can be as cheap as C$ 1,302. On the other hand, the most expensive day to fly is Saturday, where round-trip prices are C$ 1,515 on average.

What is the cheapest month to fly to Zurich?

The cheapest month for flights to Zurich is January, where tickets cost C$ 992 on average for return flights. On the other hand, the most expensive months are December and July, where the average cost of tickets from Canada is C$ 1,488 and C$ 1,352 respectively. For one-way flights, the best month to travel is January with an average price of C$ 915.

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

The cheapest time of day to fly to Zurich is generally in the evening, when round-trip flights cost C$ 1,358 on average. The most expensive time of day to fly to Zurich is generally at night, which is peak travel time and where the average cost of a ticket is C$ 1,359.

What is a good deal for flights to Zurich?

If you’re looking for cheap airfare to Zurich, 25% of our users found tickets to Zurich for the following prices or less: From Montreal Pierre Elliott Trudeau Intl Airport C$ 1,194 round-trip, from Toronto Pearson Intl Airport C$ 1,270 round-trip, from Halifax C$ 1,318 round-trip.

How far in advance should I book a flight to Zurich?

To get a below average price, you should book around 2 weeks before departure, which saves you about 7% compared to booking last minute. For the absolute cheapest price, our data suggests you should book 7 weeks before departure.

Expert advice

Expert advice for your flight to Zurich

 
KAYAK teamed up with top travel experts to share the best tips for your journey.
Our travel experts
Blane Bachelor

Blane Bachelor

Expert on KLM

Blane Bachelor is a journalist and editor specializing in travel and aviation who writes regularly for top global outlets. Born and raised in Florida, Blane has worked and lived in four countries, including the Netherlands, where she’s currently based with her family. Her favorite way to get to know a new destination is by running or riding a bike around town – or hearing a spooky ghost story about local history. She will always choose the window seat.

Stefanie Waldek

Stefanie Waldek

Expert on Air Canada, Icelandair and WestJet

Stefanie Waldek is a freelance space, travel, and design writer based in Saratoga Springs, NY. Her words have appeared in Space.com, Travel + Leisure, Condé Nast Traveler, Architectural Digest, and House Beautiful, among other publications. An expert in aviation and expedition cruising, Stefanie is frequently up in the air or on the sea, likely en route to Antarctica or the Arctic.

Emily Zemler

Emily Zemler

Expert on SWISS

Emily is a freelance writer and book author based in London covering entertainment and travel. Her work has appeared in Los Angeles Times, Observer, and Conde Nast Traveler She has ventured to more than 40 countries and all seven continents, always in search of a great art museum. She has written extensively about hotels, luxury travel, and aviation.

Good to know – Book Cheap Zurich Plane Tickets

Low season

November

Cheapest flight

C$ 354
Best time to beat the crowds (14% less expensive on average)
Most popular time to fly and prices are also 3% lower on average.
Flight from Toronto to Zurich

When to book flights to Zurich

Are your dates flexible? Find out the best times to travel to Zurich based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated round-trip price

FAQs - booking Zurich flights

  • Where is the closest hotel to Zurich Airport?

    If you have an early flight, the Transit Hotel is open 24/7 and is located right inside the airport on level 1 near Gates B/D. The hotel offers single, double and family rooms, each with a TV. Shower facilities are available if you want to freshen up. The Transit Hotel also has open rest areas with reclining chairs and lockers for storing valuables.

  • Are there VIP Services at Zurich Airport?

    Customized VIP Services are available at Zurich Airport, whether you are traveling for business or with family. Passengers are met at the gate and given prioritized attendance through security checks and passport control. Porters can take care of luggage while travelers relax with drinks and refreshments in the VIP Lounge. Limousine transfers from hotel to airport can also be organized.

  • How do I get to Zurich via public transport?

    Public transport options from the airport include regional buses and trams. Zurich Airport has the largest covered bus terminal in Switzerland, both bus 16 and the Postbus routes connect the airport with the Glatt valley, Zürcher Unterland and Zurich Oerlikon regions. Tram number 10 connects to Zurich’s main railway station while tram 12 runs from the airport to Stettbach station.

  • What facilities are available for those travelling with babies or children?

    At Zurich Airport, there are two family service areas located near Gates A and E, which are run by a multilingual team of qualified child-carers. While waiting for flights, kids will be fully entertained in colourful rooms equipped with toys, a craft table and computer games. Family service areas also have private rooms for nursing, change tables and a kitchenette with a microwave for warming up milk or meals.

  • What is the cheapest flight to Zurich?

    In the last 5 days, the cheapest flight deal to Zurich was found on the route from Toronto, at C$ 702 round-trip. The most popular connection is from Toronto to Zurich, while KAYAK users have found round-trip deals for as low as C$ 802 in the last 5 days.

  • How far is Zurich Airport from central Zurich?

    There are 9 km between Zurich downtown and Zurich Airport.

  • What is the name of Zurich’s airport?

    All flights to Zurich land at Zurich Airport. The airport code is ZRH,and it can also be referred to as Kloten, Zurich, or Zurich Airport.

  • How much is a flight to Zurich?

    On average, a flight to Zurich costs C$ 1,205. The cheapest price found on KAYAK in the last 2 weeks cost C$ 461 and departed from Montreal Pierre Elliott Trudeau Intl Airport.

  • How does KAYAK find such low prices on flights 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 to Zurich.

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

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

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

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

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight 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 up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

Top tips for finding cheap flights to Zurich

  • Looking for cheap airfare to Zurich? 25% of our users found round-trip tickets to Zurich for the following prices or less: From Montreal Pierre Elliott Trudeau Intl C$ 1,732, from Calgary C$ 1,788, from Vancouver Intl C$ 2,435
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Zurich flight deals.
  • Flights to Zurich usually land at Zurich Airport, which is also known as Kloten Airport. Zurich Airport is located about 10 kilometers north of the center of Zurich. Flights to Zurich from Canada are serviced by a number of airlines which include Icelandair, Air Canada, SWISS and Delta.
  • If you have rented a car at Zurich Airport, you can pick it up from the car rental center on level 1 of the Airport Center. To return your car before you depart, simply follow the signs towards “Rental Car Return, P3” when you are approaching the airport.
  • The observation deck at Zurich Airport offers breathtaking views of planes taking off and landing, and a chance to get some fresh air before your flight. If you want a drink while enjoying the view, the Sports Bar terrace at the Airside Center serves a selection of drinks and refreshments and is open all year round.
  • There is a variety of restaurants at Zurich Airport if you are hungry before your flight. Select from Swiss cuisine, international flavors, gourmet bakeries or fast-food chains, or simply enjoy a glass of wine at one of the elegant bars. Both table service and take-out options are available.
  • Zurich Airport is a great place for some last-minute shopping, with a selection of shops ranging from luxury apparel to cosmetics and jewelry. If you’re looking for a souvenir, there are plenty of gourmet food outlets to purchase chocolates, truffles and local caviar. Duty-free shops also offer a wide range of spirits and perfumes.

Reviews of the top 5 airlines flying to Zurich

 
Need help choosing which airline to fly with 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.
7.5
SWISSOverall score based on 2049 reviews
6.8Entertainment
7.1Food
7.7Boarding
8.3Crew
7.4Comfort
Airline reviews

Flights on time and meals in plane would be greatly appreciated. On time flights is really important.

2.0 MediocreJephthah, Aug 2026
Read more SWISS reviews

Flights on time and meals in plane would be greatly appreciated. On time flights is really important.

I try to check in my hand laugage and the girl insisted that my suitcase was too large which was not and was traveling with me on this airline many times. And she charged me and my husband for both suitcases 150$ instead of free they both were 8 kg each. We were the only one who she targeted and the other people who had larger suitcases did not got penalized.

There was one rep who checked us in that was not pleasant she then assisted with boarding passengers on board and informed my husband that his carry on was too big. We had to pay $70 to check in a bag that we always carry on with no issues. I really believe she was isolating us as there was several bags even bigger than his that was brought on the plan. I will be writting a letter in ref6to this rep a d our 1st time experience on Air Baltic operated for SWISS when I return.

Great crew, great food, horrible aircraft seat spacing for a 9 hr flight.

The flight from Zurich to Montreal was not a good experience due to 3.5 hour delay

It sure why I’m being contacted by kayak, wrong info provided which resulted in quite a bit of confusion. I booked with experien, why am I being contacted by kayak?

Connecting time in Zurich was 50 minutes. We had to rush due to delay previous flight. To short for our luggage, got it only with 24 hours delay

This was the second time my trip that Swiss lost my luggage from one of their own connecting flights. Really frustrating.

Enforcement of rules that were made up on the spot. Extorting passengers for non-existent "fees." If there is another airline flying that same route, never fly on Swiss Air.

Swiss messed up a Geneva-Zurich flight on a day with perfect weather. Then they didn’t even let people with almost no time to catch connections disembark first. Finally, luggage missed the connection of course and it took almost 24 hours for it to be delivered. We lost a whole day of vacation stuck in the hotel waiting for it.

Probably not much to expect from a European domestic flight but it helps if they check the airplane for safe travel before boarding people. We had to stay on the tarmac and go back to gate for some sensor malfunction and refueling for two hours.

Yes avoid JFK airport at all costs. A horror to navigate.

The only negative thing was boarding a Copenhagen-bound flight in Toronto. The middle aged woman at the desk gave me some bad time, claiming they wouldn't allow me to board the flight, switching to russian in the process. After I asked her to speak English and explained her that I had to reroute with the airline due to flight cancelations that where beyond my contro and will be leaving the Shengen zone promptly, she told me I had to check in my small bag because the flight was full and they needed someone to give up their cabin luggage. After I refused, she told me she would have to check my bag if it fits the allowed dimensions, which it did. I understand she's not an SAS employee, I understand she needs to check the documents and also make sure there's enough room for overhead bags on a plane. What really made me mad was her hostike tone and the beyond poor communication skills. Basic politeness would go a long way.

I could make online check-in anywhere. Check-in was complicated I could use your app for and it was hard find information for check-in for airline checking in their app. After hour I had to go anyway to make check in the airport. Rest of the flight was more than good

I loved it the staff across the terminal process from entry to airport and boarding of flight excellent. Onboard aircraft the flight attendants crew were fabooois lovely and always assisting

The meal offered was fish. I am allergic to fish. When I told her, she just took the box of food back without offering me an alternative.... I had to ask... can I then have a bag of chips? She did give it to me. I am a Euro Bonus gold member. Please just take the time to offer something else. Easy and from a customer service point of view, .... Considerate.

LAX to Copenhagen was very nice…business class…great service and comfortable seats…great value…Copehagen to Barcelona…business class was normal coach seating…a little cramped…box meal….good service

They lost my luggage. Tromso in winter without warm clothes is not fun.

Little space and no pad provide for lie flat seats in business, Movies were limited and grouping very strange.

Easy and quick boarding. Flight departure was in time and we arrived 20 minuter before schedule. It was a nice flight.

Very Bad experience with Swiss, they robbed me for additional baggage and misguided. The flight was delayed for 2hr 55 minutes, screens were not functional and food was also bad.

Great entertainment choices. The crew was extremely kind and accommodating. My remote control did not work. Too little space between seats. Arm rests only go up a few inches making less comfortable.

Flight was delayed 24 hours, then delayed again first was mechanical and second was weather.

Regarding the onboard entertainment system: the dual audio jack plug is not compatible with a standard jack. I had to listen to the audio in one ear for the whole flight. The airline should hand out adapters. The touchscreen was flaky, sometimes it reacted to touching it, sometimes it didn't.

The flight was cancelled and the flight they booked me on in lieu of was repeatedly delayed, meaning my arrival time was delayed from about 8:30 pm until after midnight. The airline offered little explanation and no recompense for this 4-hour delay.

Baggage transfer process was not done properly between Air Canada flight and Swiss Airlines.

There was a problem with air condition during flight to Toronto. We together with other passengers complained abou it, but crew werent able to solve that. My wife got sick after this flight…..

For some reason I along with a few other passengers were not assigned seat at the time of check-in. They kept us waiting for long time until the plane was boarded. Besides the check-in agent wasn't aware of carry on baggage policy of Air Canada and forced me to reduce the weight of carry on bag by throwing away some of my stuff even though the carry on bag size was within limits of the Air Canada specifications.

The check in to receive my pass in Vancouver was a breeze very pleased The flight crew on the other hand I think half of them wished they were somewhere else

It took 2.5 hrs wait time to get wheelchair, even then had to walk to the gate due to bad planning. The flight was delayed 2 hrs making me miss the connecting flight in Zurich. Was told I’d fly to Frankfurt to catch another connection but ultimately was sent to London and then on to Delhi because YYZ was just disorganized. Never flying air canada again. The crew was unhelpful, irritated, just bad hospitality.

Only serving 2 small coffee in 7.5 hrs flight with very limited choice to order food.

Booked with Kayak… Economy Class it said. I had filtered for 1 checked bag. Get to boarding and it says I have Economy Light w/ no checked bags. $136 each way for baggage now. Do not use smartfares.com. Very misleading and a terrible start to this trip.

Overall good. I was surprised how easy it was to get from plain to plain in such a short time. Food choices were not so great and quite expensive. Entertainment was ok. Flights were smooth.

Our three ski bags did not arrive and are still not delivered, one full day later. With one ski bag not traceable at all. I would not fly Iceland Air again.

did internet check in but still had to get checked in at the counter and this was not the first time. Bummer!

The staff was really friendly and was comfortable. I found it disappointing that we were never offered any snacks while on the flight. For such a long flight and the amount we paid for our ticket that was unacceptable. Not sure if I’ll fly Icelandair again.

Checking a bag at KEF was time consuming due to long lines despite having a business class ticket

One small complaint: people in economy frequently were coming through the curtain to use the saga lavatory.

On time and crew were good. Our seating arrangements in biz class were messed up, separated us as a couple and bulkhead seating not good for long legs.

There is no food without paying $. Only soft drinks are included in your fare.

I had pre-booked a seat but when I checked in it was not assigned to me. I spoke to the agent upon arrival and was upgraded to Economy Plus, which was fantastic.

Wish the plane actually landed at a gate instead of on the tarmac and have the passengers board very slow buses.

Very clean very smooth flight paying extra for legroom was an advantage but being a little bit bigger than the average person I could not put the tray down fully to eat my meal so I didn’t enjoy the experience of that

The short leg flight was fine. Crew and airport were nice to allow special assistance which helped.

They made us walk thru entire Frankfurt Airport, which at this age. With very less time, we had to run. It was unacceptable.

The crew was great. Good etc was unacceptable for an overseas flight. Wine with a meal should be complimentary. Seat comfort /space horrible and I am 5‘3“ with heels on. Short haul probably ok but not on long haul flights

Seats are not comfortable. Some of the food was good and some not so good.

Seats were not comfortable, and the problems started when we landed at Frankfurt airport. We waited more than 3 hours to collect our luggage, as a result we missed the connected train to Brussels. Our plans for the trip were ruined that day.

A bigger plane would be more comfortable. We were bouncing off the ground before even lifting into the air, scary!

No clear baggage rules. Had to pay at gate for my carry on luggage.

Travelling to a place near Zurich?

Book flights to Zurich if you plan to visit one of these locations
Lucerne
Lauterbrunnen
Grindelwald
Opfikon
Chur
Brienz
Kandersteg
Thun
Wilderswil
Engelberg
Andermatt
Bad Ragaz
Brig
Spiez
Kloten
Weggis
Schaffhausen
Crans-Montana
Meiringen
Saas-Fee

Everything you need to know for your flight to Zurich

Flights with popular airlines flying to Zurich