Find flights
When to book
FAQs & Tips
Airlines
Deals

Find cheap flights to Zermatt from C$ 363

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight to Zermatt departing on 27/5. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult
0 bags
Thu 18/4
Thu 25/4

Search hundreds of travel sites at once for deals on flights to Zermatt

In the last 7 days, travellers have searched 47,600,107 times on KAYAK, and here is why:

Save 17% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Good to know

Low season

November

High season

July

Cheapest flight

C$ 363
Best time to beat the crowds (7% less expensive on average)
Most popular time to fly (7% more expensive on average)
Flight from Toronto Pearson Airport to Geneva

FAQs - booking Zermatt flights

  • How long is the flight to Zermatt?

    Flights from Montreal7h 55m
  • What is the cheapest flight to Geneva?

    The flight route Montreal to Geneva was the most popular route on KAYAK over the last 3 days. A round-trip flight could be found for C$ 918. Also in the last 3 days, Toronto was the most budget-friendly place to find a flight to Geneva with one-way tickets at C$ 490 and C$ 1,007 round-trip.

  • How to fly to Zermatt?

    You cannot fly directly to Zermatt. KAYAK recommends you fly to Geneva Geneve-Cointrin (GVA) (128.55 km from Zermatt). From there you can rent a car or get a taxi.

  • What airports are near Zermatt?

    The closest airport is Milan Malpensa (MXP) (87.47 km). Other nearby airports are Lugano (LUG) (89.65 km), Turin Citta Di Torino (TRN) (91.5 km) or Belp (BRN) (100.84 km). KAYAK recommends you fly to Geneva Geneve-Cointrin.

  • How far is Geneva from central Geneva?

    The city centre of Geneva is 4 km from Geneva.

  • What is the name of Geneva’s airport?

    All flights to Geneva land at Geneva. The airport code is GVA,and it can also be referred to as Cointrin, Geneva, or Geneve-Cointrin.

  • How does KAYAK find such low prices on flights to Zermatt?

    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 Zermatt.

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

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Zermatt 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 Zermatt?

    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 Zermatt 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 Zermatt?

    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 Zermatt up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

See more FAQs

Top tips for finding cheap flights to Zermatt

  • There is no major airport in Zermatt. It is instead served by Geneva Geneve-Cointrin Airport.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Zermatt flight deals.

Top 5 airlines flying to Zermatt

Need help choosing which airline to fly with from Canada to Zermatt? 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 KAYAK reviews.
7.8
SWISSOverall score based on 2177 reviews
79boarding
73entertainment
78overall
76comfort
75food
84crew
Airline reviews

Super friendly crew. Leg space and entertainment system are below average

Read more about SWISS

Super friendly crew. Leg space and entertainment system are below average

I guess just the food, but besides, amazing experience flying with swiss

The Zurich airport is a disaster with to small trains running between the terminals, the trains was overfilled (not good in Corona times). It was no directions in the airport with proper lines so you did not know if you ere standing in the right line. They checked your passport 3 times in the airport = a lot of standing in line. Service on the plane could be a lot better, The cabin crew could have offer more to drink (water, coffee, tea), the food sucked.

Flight was delayed for 4 hours and they misplaced my luggage too. Appalling.

Everything was on time and efficient - expected from a Swiss crew. But the entertainment system was pretty bad - the display was old. Food was pretty bad and a couple of times they started serving drinks and then just skipped past my row (and likely several others)

Overall a good experience, the flight was on time, the crew very attentive and friendly. However the seats are too cramped, there is no space, and as soon as the person in front reclines the seat, it's literally in your face.

Bag lost. Lost bag recovery process is an unsatisfying customer experience. Because 1) bag is still lost but also 2) the process is outdated and form-heavy and 3) in our case also involved a long line.

They went out of their way. It was very clean and friendly.

I was pleasantly surprised with the whole experience. Thank you

Wheelchair was the excellent service. I didn’t have any food or used entertainment. Overall for my trip experience was excellent. Thank you very much and keep up good work. Best regards

The seat is too hard and my back and bottom are having servers pain

There was no lounge for passengers waiting before boarding the aircraft at F65, so passengers are just sitting on the floor or just spread everywhere the premises before boarding.

Great crew, friendly. Found the trip long just sitting with no onboard entertainment

my seat got changed twice after checking on then boarding it had been given to a family so by the time they found a seat for me no overhead storage left. i ended up losing my Sony Headphones case because i could even access underthe seat in front of my when deplaning.

All went fine. Boarding was efficient, staff was really friendly, and we were kept up to date on any changes to our itinerary. My only note for improvement is that on this particular plane, the recline in economy class was negligible. I know it's a coach seat, but I had another UA flight (SFO to BWI) and the seat was more comfortable with better recline.

Really good experience with a redeye flight from SFO to BWI. Boarding was efficient, plane was comfortable and newer than others, lots of audio and video choices, and staff was great. I appreciate United's service.

Was a good flight. On time. Was full and all went well

My flight from Toronto was delayed but the connecting United flight waited for me 👍

The original seat on the flight Toronto Newark had the floor flooded with coffee spilled, so they changed our seat to premium economy. For the flight from Newark to San Salvador we were i the last row, no reclinable seats and beside the toilet. I asked for headsets to the waitress and she gave it to.me test of all the passengers, while she was staying right behind me..

Couldn’t get the tv screen to work, didn’t try food, so no comment

The transatlantic flight was wonderful. The regional reminded me of jet blue. Crazy and packed. Not enough overhead space and tough on elderly.

They lost my baggage on my connecting flight and we’re an hour late so I nearly missed it

Always find Aer Lingus reliable and good value for money. Food on this flight was pretty basic and the headphone Jack at my seat only worked for one ear. Little disappointed in movie selection, limited on recent releases. Staff are okay - but I always buy a cheap ticket so not like I expect first class opulence anyway!!!

I got rerouted to another flight/city because the original flight was late and I would not have made my connection. I had to wait an additional five hours (no compensation) for the new flight which was also delayed because the computer was not working. Arrived at my final destination after nearly 20 hours of travel only to discover that my baggage had not arrived with me. Two days later and still waiting for my baggage. Customer service has been incredibly unhelpful and even hung up on me because I dared to ask for them to have someone call me when my bag arrived at the airport. No one apologized to me for what I experienced and they were dismissive of the fact that I have absolutely no clothes or toiletries. Absolutely awful, disorganized and stressful experience. Am dreading the return flight.

My luggage was missing for 3 days. It’s not acceptable

.Ealing could have been better but no complaints on everything else

Cons: "Food & Beverage service almost nonexistent. Anything beyond water is almost $7.00."
Pros: "I never got on the flight as there is a global pandemic and a mandate for NY'ers not to travel. The worst part is that I don't think I'm getting a refund."
Cons: "Crew was a bit loud and kept me awake during flight in one of the tail seats"
Pros: "nothing"
Cons: "Opodo messed up my booking. I reached the airport only to find out that the booking was cancelled by Opodo though I received an email from Opodo 24 hours before advising me to check in on the flight. As I was busy with some construction work at home I thought I would check in at the airport. Opodo advisors were not helpful on the phone and I ended up missing a family get together due to their incompatibility."

I'm Canadian. I have the unfortunate experience of pretty not having the choice to fly with them. THEY ARE TERRIBLE.

Super uncomfortable. Shoved in like sardines. Overhead bins were tight. Why was coffee charged for? I was insulted. How about an inflight magazine? Why can’t I charge my phone? Maybe the planes are old? They didn’t feel new. Television would have been nice. Bathrooms also very small for anyone not a size 6 or female.

Good boarding experience, staff was very friendly. No entertainment was provided and vegan/veg food items did not taste good.

Everything was fine except that the ground personnel in Toronto wasn't able to operate the jet bridge, so that everybody was stuck in the plane after landing for 40 min, so I missed my connection.

The flight was cancel and then changed the gate 3 times and nobody communicated to that change I don’t take any trips whit that company

Flight left late. Missed connection. Rebooked in the morning. United couldnt find rebooking. Had to buy a new ticket to get home. Horrible all the way.

Plane was late taking off. Baggage was delayed over 2 hrs.

They have more than 4 hours delay, and broken all my bags

FA’s were awesome, aircraft was beautiful inside and out. Best first class experience I’ve ever had.

I had a good experience but it can be better.

Fruit and cheese platter was dubious quality. The edges of the cheese pieces were dried, plastic looking. Old.

Terrible experience. Air canada is the worst and Kayak website is also not transparent.

Cancel because of maintenance issues. rebooked next day and then the replacement plane 3 hours late.

My flight was great but my inbound flight from Toronto to Sault st Marir delayed more than 2 hours and we had to change the airoplan.

This was a fraudulent transaction. Kayak was at fault for accepting a stolen credit card. Kayak needs to change their verification process.

As is pretty much the norm with Air Canada now, we left late from the gate (45 minutes late). This is my 12th flight with AC in the last 12 months and 10 of those flights were either late or cancelled. AC essentially has a monopoly in Canada so they have carte blanche to charge exorbitant rates now and give poor service, with no repercussions.

I did not like the fact that our bags went missing

Free ear adapters for movie screen and a snack with a beverage.

Airport staff super friendly. Even put us on an earlier flight because we arrived early.

A 2 hour delay because they couldn’t fit some oversized cargo in the small hold doors of an Embraer! Surely they know the sizes before attempting to load it?

Book Cheap Zermatt Plane Tickets

Recent round-trip flight deals

7/6Fri
1 stopAer Lingus
10h 00mYYZ-GVA
16/6Sun
1 stopAer Lingus
11h 30mGVA-YYZ
C$ 745
1/5Wed
2 stops
16h 30mYYZ-GVA
15/5Wed
1 stop
26h 04mGVA-YYZ
C$ 807
8/5Wed
1 stopAir Canada
28h 20mYYZ-GVA
15/5Wed
1 stopAir Canada
11h 41mGVA-YYZ
C$ 961
28/5Tue
1 stopSWISS
15h 30mYTZ-GVA
8/6Sat
1 stopSWISS
11h 34mGVA-YTZ
C$ 967
28/3Thu
directSWISS
7h 40mYUL-GVA
5/4Fri
directSWISS
8h 20mGVA-YUL
C$ 986
5/4Fri
directAir Canada
7h 30mYUL-GVA
15/4Mon
directAir Canada
8h 20mGVA-YUL
C$ 987
9/6Sun
2 stopsUnited Airlines
18h 40mYYZ-GVA
12/6Wed
2 stopsUnited Airlines
16h 19mGVA-YYZ
C$ 1,013
25/3Mon
2 stopsUnited Airlines
18h 35mYUL-GVA
3/4Wed
2 stopsUnited Airlines
17h 06mGVA-YUL
C$ 1,025
15/4Mon
1 stopLufthansa
9h 50mYUL-GVA
22/4Mon
1 stopLufthansa
11h 40mGVA-YUL
C$ 1,064
29/5Wed
1 stopLufthansa
10h 05mYYZ-GVA
3/6Mon
2 stopsLufthansa
17h 15mGVA-YYZ
C$ 1,079

Search by stops

Search by airline

Search by price

Recent one-way flight deals

27/5Mon
1 stop
18h 45mYYZ-GVA
C$ 363
1/5Wed
2 stops
19h 50mYYZ-GVA
C$ 409
17/5Fri
1 stop
30h 15mYYZ-GVA
C$ 425
17/5Fri
1 stop
30h 15mYYZ-GVA
C$ 428
26/6Wed
1 stopAer Lingus
10h 00mYYZ-GVA
C$ 713
7/7Sun
directSWISS
7h 30mYUL-GVA
C$ 933
7/7Sun
1 stopSWISS
11h 20mYUL-GVA
C$ 957
28/4Sun
1 stopAir Canada
10h 25mYTZ-GVA
C$ 990
5/5Sun
directAir Canada
7h 30mYUL-GVA
C$ 1,003
10/4Wed
1 stopLufthansa
15h 50mYVR-GVA
C$ 8,536

Search by stops

Search by airline

Search by price

Last minute flights to Zermatt

Last minute flight, train and bus deals

24/3Sun
directSWISS
7h 40mYUL-GVA
31/3Sun
multi-stopSWISS
25h 55mGVA-YUL
C$ 1,175
24/3Sun
multi-stopSWISS
24h 15mYUL-GVA
31/3Sun
multi-stopSWISS
25h 55mGVA-YUL
C$ 1,208
24/3Sun
multi-stopSWISS
33h 15mYUL-GVA
31/3Sun
multi-stopSWISS
26h 10mGVA-YUL
C$ 1,252
23/3Sat
multi-stopAir Canada
26h 20mYVR-GVA
7/4Sun
multi-stopAir Canada
29h 13mGVA-YVR
C$ 1,274
23/3Sat
multi-stopAir Canada
26h 20mYVR-GVA
7/4Sun
multi-stopAir Canada
18h 14mGVA-YVR
C$ 1,304
23/3Sat
multi-stop
12h 20mYUL-GVA
1/4Mon
multi-stop
12h 40mGVA-YUL
C$ 1,316
20/3Wed
multi-stopUnited Airlines
12h 20mYUL-GVA
5/4Fri
multi-stopUnited Airlines
17h 06mGVA-YUL
C$ 1,394
21/3Thu
multi-stopUnited Airlines
19h 05mYUL-GVA
27/3Wed
multi-stopUnited Airlines
33h 13mGVA-YUL
C$ 1,658
24/3Sun
multi-stopKLM
15h 20mYVR-GVA
7/4Sun
multi-stopKLM
17h 40mGVA-YVR
C$ 2,556
22/3Fri
multi-stopBritish Airways
12h 30mYVR-GVA
7/4Sun
multi-stopBritish Airways
14h 50mGVA-YVR
C$ 3,572

Search by stops

Search by airline

Search by price

Flights to Zermatt

Browse origins:

Browse destinations: