GVA

C$ 331 Find Cheap Flights to Geneva – 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.

Flight Deals
Booking Insights
Expert advice
Flight Deals

Cheap Flights to Geneva

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

Recent round-trip flight deals to Geneva

Sun, 17 Jan - Wed, 20 Jan
United Airlines Logo
1:37 p.m. - 8:40 a.m.YYC  Calgary-GVA Geneva Geneve-Cointrin
36h 03m2 stops Chicago O'Hare Intl London Heathrow
United Airlines Logo
9:15 a.m. - 9:17 p.m.GVA  Geneva Geneve-Cointrin-YYC Calgary
19h 02m1 stop Newark
C$ 770United Airlines
Sun, 17 Jan - Wed, 20 Jan
United Airlines Logo
1:37 p.m. - 8:40 a.m.YYC  Calgary-GVA Geneva Geneve-Cointrin
36h 03m2 stops Chicago O'Hare Intl London Heathrow
United Airlines Logo
9:15 a.m. - 9:17 p.m.GVA  Geneva Geneve-Cointrin-YYC Calgary
19h 02m1 stop Newark
C$ 771United Airlines
Mon, 19 Oct - Mon, 26 Oct
Air Canada Logo
8:30 p.m. - 9:55 a.m.YTZ  Toronto Island-GVA Geneva Geneve-Cointrin
31h 25m1 stop Montreal Pierre Elliott Trudeau Intl
Air Canada Logo
1:00 p.m. - 9:35 p.m.GVA  Geneva Geneve-Cointrin-YTZ Toronto Island
13h 35m2 stops Montreal Pierre Elliott Trudeau Intl Ottawa
C$ 902Air Canada
Mon, 19 Oct - Mon, 26 Oct
Air Canada Logo
8:30 p.m. - 9:55 a.m.YTZ  Toronto Island-GVA Geneva Geneve-Cointrin
31h 25m1 stop Montreal Pierre Elliott Trudeau Intl
Air Canada Logo
1:00 p.m. - 9:36 p.m.GVA  Geneva Geneve-Cointrin-YTZ Toronto Island
13h 36m1 stop Montreal Pierre Elliott Trudeau Intl
C$ 906Air Canada
Sun, 15 Nov - Wed, 25 Nov
SWISS Logo
5:30 p.m. - 9:30 a.m.YTZ  Toronto Island-GVA Geneva Geneve-Cointrin
10h 00m1 stop Montreal Pierre Elliott Trudeau Intl
SWISS Logo
1:00 p.m. - 7:56 p.m.GVA  Geneva Geneve-Cointrin-YTZ Toronto Island
12h 56m1 stop Montreal Pierre Elliott Trudeau Intl
C$ 935SWISS
Mon, 23 Nov - Sun, 29 Nov
SWISS Logo
7:00 p.m. - 9:30 a.m.YYZ  Toronto Pearson Intl-GVA Geneva Geneve-Cointrin
32h 30m1 stop Montreal Pierre Elliott Trudeau Intl
SWISS Logo
1:00 p.m. - 6:55 p.m.GVA  Geneva Geneve-Cointrin-YYZ Toronto Pearson Intl
11h 55m1 stop Montreal Pierre Elliott Trudeau Intl
C$ 948SWISS
Mon, 1 Feb - Sun, 7 Feb
Delta Logo
6:30 p.m. - 2:10 p.m.YYZ  Toronto Pearson Intl-GVA Geneva Geneve-Cointrin
13h 40m1 stop Paris Charles de Gaulle
Delta Logo
9:05 a.m. - 7:15 p.m.GVA  Geneva Geneve-Cointrin-YYZ Toronto Pearson Intl
16h 10m1 stop Amsterdam Schiphol
C$ 982Delta
Tue, 2 Feb - Sun, 7 Feb
Delta Logo
6:30 p.m. - 2:10 p.m.YYZ  Toronto Pearson Intl-GVA Geneva Geneve-Cointrin
13h 40m1 stop Paris Charles de Gaulle
Delta Logo
9:05 a.m. - 3:40 p.m.GVA  Geneva Geneve-Cointrin-YYZ Toronto Pearson Intl
12h 35m1 stop Amsterdam Schiphol
C$ 982Delta
Thu, 8 Oct - Thu, 5 Nov
KLM Logo
4:45 p.m. - 8:20 a.m.YYZ  Toronto Pearson Intl-GVA Geneva Geneve-Cointrin
9h 35m1 stop Amsterdam Schiphol
KLM Logo
11:50 a.m. - 7:15 p.m.GVA  Geneva Geneve-Cointrin-YYZ Toronto Pearson Intl
13h 25m1 stop Amsterdam Schiphol
C$ 983KLM
Wed, 7 Oct - Thu, 26 Nov
KLM Logo
9:05 p.m. - 4:30 p.m.YYZ  Toronto Pearson Intl-GVA Geneva Geneve-Cointrin
13h 25m1 stop Amsterdam Schiphol
KLM Logo
9:05 a.m. - 7:15 p.m.GVA  Geneva Geneve-Cointrin-YYZ Toronto Pearson Intl
16h 10m1 stop Amsterdam Schiphol
C$ 983KLM
Booking Insights

Price, demand, and travel trends for Canada to Geneva flights

Use KAYAK data on prices, travel dates, airlines, and seasonal trends to compare options and book flights from Canada to Geneva with more confidence.

What is the cheapest flight to Geneva?

Calgary to Geneva is the cheapest route at C$ 770 round-trip, found in the past 5 days on KAYAK. Toronto Pearson Intl Airport to Geneva is the most popular connection with round-trip deals from C$ 948.

How much is a flight to Geneva?

A round-trip flight to Geneva costs C$ 1,180 on average, based on data over the past 12 months on KAYAK. Round-trip fares from Toronto average C$ 1,054, while Montreal runs a bit higher at C$ 1,137.

What is the cheapest day to fly to Geneva?

Sunday is the cheapest day to fly to Geneva at C$ 1,164 round-trip on average over the past 12 months on KAYAK. Saturday is the most expensive at C$ 1,310.

What is the cheapest month to fly to Geneva?

  • November is the cheapest month to fly to Geneva with an average price of C$ 938 round-trip.
  • December (C$ 1,512) and July (C$ 1,458) are the most expensive.
  • Based on KAYAK data over the past 12 months.

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

Night flights to Geneva are the cheapest at C$ 1,167 round-trip on average. Morning flights are the most expensive at C$ 1,335.

What is a good deal for flights to Geneva?

Flights under C$ 945 are considered a good deal. 25% of KAYAK users found round-trip flights to Geneva at or below these prices, with the lowest fares from:

  • Toronto C$ 896
  • Montreal C$ 918
.

When are flights to Geneva the cheapest?

Flights to Geneva are cheapest 9 weeks before departure. Booking in this window typically costs about 24% less than the average last-minute fare (within 2 weeks of the flight), based on KAYAK data.

Expert advice

Expert advice for your flight to Geneva

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

Stefanie Waldek

Expert on Air Canada 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.

Blane Bachelor

Blane Bachelor

Expert on Air France and 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.

Marisa Garcia

Marisa Garcia

Expert on Aer Lingus

Marisa knows planes inside and out, spending 16 years working on aircraft in hangars at airports around the world. She is an aviation industry expert, specialized in airline interiors and regulations. Ten years ago, she pivoted to journalism. She shares her insights in leading aviation, travel, and business publications and on her site FlightChic.

Key details for flights to Geneva

Low season

October

Cheapest flight

C$ 331
Best time to beat the crowds (19% less expensive on average)
Most popular time to fly (24% more expensive on average)
Flights from Toronto Pearson Intl Airport to Geneva

When to book flights to Geneva

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

Your questions about flights to Geneva, answered

Find helpful route details based on KAYAK data, including flight times, airports, airlines, and booking questions.

  • Are there any airport hotels at Geneva Airport?

    While there are no hotels located inside the terminals, there are 3 options for accommodation should you wish to stay close to the airport. Starling Geneva Hotel and Conference Center, Ibis Geneve Aeroport and Nash Airport Hotel are all located within 5 minutes of the airport and all offer free airport transfer services.

  • How do I get from Geneva Airport to the city centre using public transport?

    The quickest way to get to the city centre by public transport is to use the train. The train station at the airport is located 250 metres from the terminal and is easily accessible from the Arrivals Hall. Trains go to Gare Cornavin train station in the city centre in about 6 minutes, and a 1 hour ticket price is SFr. 3 (about C$ 4).

  • Can I rent a car from Geneva Airport?

    There are 8 car rental companies with offices at Geneva Airport for those who wish to rent a car for their time in Switzerland. 6 of these companies can also rent out cars to those travelling through France, as this airport is on the border between both countries. It is possible to rent a car from one side of the border and return it to the other, but this may incur some extra charges.

  • Where can I freshen up at Geneva Airport?

    Passengers wishing to freshen up following long flights to Geneva can do so at one of the 3 shower locations available throughout the airport. Two are in the arrivals area next to baggage carousel number 6 and next to the post office, and the third is in the departures area next to the business class lounges. The rate includes necessities such as soap and a towel, and the facilities are open until the last flight of the day.

  • What is the difference between the most popular and the most frequent airline at Geneva?

    Air Canada operates the most flights from Canada to Geneva at 5 per week, and for this route Air Canada is also the airline most often selected by KAYAK users searching for flights from Canada to Geneva. The two are sometimes different because flight volume reflects an airline's schedule, while popularity reflects traveller choice.

  • How long is a direct flight to Geneva?

    Direct flights to Geneva are available from Montreal, with a flight time of about 7h 05m.

  • Where can I fly from to get the cheapest fares to Geneva?

    Based on fares booked in the past 5 days, the cheapest flights to Geneva are from:
    • Toronto, from C$ 902 round-trip

  • How many flights serve Geneva?

    Geneva receives 1 flights per day and 5 per week from across the world. Montreal has the most flights to Geneva, with 5 weekly flights.

  • How do I know if a flight to Geneva is a good deal?

    A good deal on a flight to Geneva is around C$ 945 round-trip. This fare is in the lowest 25% of round-trip prices searched on KAYAK, averaged across the cities most often searched as origins by KAYAK users.

  • How expensive are last-minute flights to Geneva?

    Last-minute fares to Geneva – booked within 2 weeks of departure – run 8% above the average round-trip fare of C$ 1,180.

  • Which airlines should I consider for flights to Geneva?

Your guide to booking Geneva flights

From booking to airport arrival, find tips to help you plan your flight with more confidence.
  • For the best chance at a low fare to Geneva, aim to book around 9 weeks before you fly. That window historically saves about 24% versus last-minute pricing based on KAYAK booking data over the last 12 months.
  • For flights to Geneva, recent KAYAK data shows that stronger deals tend to land around C$ 945 round-trip. If you see a fare below that threshold, it's a strong deal – book before the price climbs back up.
  • If you can choose when to go, aim to travel to Geneva in November. Round-trip fares historically average C$ 938 that month – typically the cheapest month to travel based on the last 12 months.
  • Before you book:

    • Check the route's typical price range so you can spot a deal.
    • Confirm baggage fees and seat selection costs on budget carriers.
    • Verify whether you need any travel documents beyond an ID.
    • Pick a departure airport, since your nearest may not be the cheapest origin.
  • Shift your departure to evening to save up to C$ 168 per round-trip. Evening flights to Geneva average C$ 1,167 compared to C$ 1,335 for morning flights. See the time-of-day chart above for the full breakdown.
  • Bag allowances vary by airline, fare type, cabin class, and route. On flights to Geneva, some airlines may include bags at no extra cost. For example, Air Canada includes a carry-on bag and a checked bag in Economy Class, SWISS includes a carry-on bag and a checked bag in Economy Class, and Brussels Airlines includes a carry-on bag and a checked bag in Economy Class. Always check the fare details before booking, since bag policies can change by ticket type.
  • Once you arrive in Geneva, a few great places to start are Cornavin Train Station, Geneve-Cornavin Railway Station, and Geneva Contemporary Art Centre. These are popular with first-time visitors and can give you a good feel for the area.
  • If you wish to store any baggage after your flight to Geneva Geneve-Cointrin Airport (GVA), you can do so at the lockers located at the airport railway station. They are accessible from 5:00 am to 11:50 pm and can be used to store items for up to 4 days.
  • Passengers who wish to comfortably tend to their children can do so in the children’s area located in the mezzanine level of Geneva Airport. It is equipped with all the necessities such as baby change tables, a kitchen and games for older kids. It is open from 8:00 am to 8:00 pm. A children’s play area can also be found close to Gate A5.
  • Those who need to charge their mobile phones or other electronic devices upon arrival at Geneva Geneve-Cointrin Airport can do so in one of the business corners, equipped with chairs and tables with USB connections and electric outlets. There are 15 of these areas located throughout the airport.
  • If you are short on time and would like to skip the queues at Geneva Airport, book a Fast Track Service to be given priority access and exit the airport quickly. Please note that this service needs to be booked online 24 hours before your flight.
  • Download GVAPP, the official app of the Geneva Airport, for information about the airport and its various services, to book airport services or simply to track the status of your flight.

Reviews of the top 5 airlines flying to Geneva

 
Need help choosing which airline to fly with to Geneva? 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
Air FranceOverall score based on 1649 reviews
7.5Boarding
7.1Food
7.4Comfort
8.2Crew
7.0Entertainment
Airline reviews

The boarding was efficieng. Staff in flight smiling, polite, attentive, patient. Very professional.

10.0 ExcellentAnonymous, Aug 2026
Read more Air France reviews

The boarding was efficieng. Staff in flight smiling, polite, attentive, patient. Very professional.

Not consistent with the food quality (I mean taste not freshness)

3 hour delay but out of their control. App said I get vouchers but when I applied for them, they were nowhere to be found in my account

The male attended that served are section was a snob. He did not answer my call light when my wine spilled all over the floor. I did not push it again or drew his attention to it. He just ignored the call light when he came to give us our meal, serving the people behind us first. I did not push it again or drew his attention to it to see his reaction. It was so obvious that he was ignoring us. We were in premium economy!

The plane was old Only 3 bathrooms available for economy The entertainment was old and the selection was poor

There was 2 hours delay before boarding and 2 hours delay after boarding while waiting in the plane

They charge me for luggage which is was included on the ticket

their gluten free lactose meal is the best, I have never been satisfied with my flight meals. I definitely enjoyed my flight and the chair is very spacious for economy. I'm so glad Delta is my flight way back to NY.

My seat was so uncomfortable, and the headrest was broken. Very very disappointing for the price I paid.

The hard product, food, and service are far superior to their North American counterparts

The chicken on the flight Boston to Zurich wasn’t very good. It was bland passable. Too much sugar in the Cole slaw. Cabbage is an amazing veg and can be much more crisp and alive. Flight attendants were Wonderful! Seats were a bit beat up but okay. In economy it was tight when the person in front learned back the screen became too close.

On time and my bag made it. My parents on British Air had their bag held/lost at LHR, so Swiss definitely won that contest.

There's no entertainment or food service. It was a good flight.

The flight attendants are amazing. The plane itself was not in good shape for passenger comfort. A good share of seat reclines were broken so they went back an unlimited amount, which meant the person in front of me was fully in my lap (the crew helped me find another seat but that would not have been possible on a full flight). Moisture from the ventilation was also dripping on me. And the entertainment system is almost impossible to hear.

Very unprofessional treatment of customers - boardring on being unethical. Only cares about money and not the customer. If you use the swiss brand, you should deserve it - now swiss air doesn't deserve the swiss brand.

Bad experience overall. Crew did not provide food for our 2 year old (even though we specifically bought a child infant seat for her and literally bought another full price flight), which was unacceptable. And we had to pay $310 each way to carry our ski equipment even though they advertise it as something that is free. Tickets were purchased the same way as usual, but they told us we had Economy Light tickets (I never elected to have such seats). Just plain manipulation and false advertisment. Very disappointed overall about this airline.

Poor. Seats uncomfortable. No leg room. Hot and humid the whole trip. Food and staffs were ok.

Delayed 30 mins Forced to check in my carry on luggage

Bad, my family luggage. did not make t with us. Now my family’s arrived but not mine. No contact from the company or emails acknowledging the problem. Still not even where it is.

The flight was canceled so it’s stupid to send me this now !!!!!

Boarding was ponderous. Seats are very cramped and not comfortable

Boarding was efficient. What could have been better would have been the physical boarding process, which required going down stairs, or riding a shuttle to/from the plane.

Most narrow seat of my life. Easyjet has larger seats. And as I just wrote in the last comment section - Seat 1A promises luxury after a great businessflight. Instead, it's narrow, the seatbelt is 20cm shorter than the one in 1B, it's just a joke.

No complimentary drinks or snacks offered on a 2 hour flight was disappointing but everything else went well

Because of problem with aer Lingus, I couldn’t check in until just before the flight and was stuck in the middle seat

A caveat, we flew during the ransomware attack that hacked the boarding and luggage tracking systems. I wouldn't ever be angry at the employees for that, but I WOULD be (and am) angry that communication was incredibly poor, that we got few live updates, and that the employees seemed uninformed and ill-equipped to handle the situation. Clear, honest, open communication and instructions would have benefited the situation. Unfortunately, there were literally no gate agents to talk to, no airport employees to direct people, and no clear signage (the app pretty much said "we don't know what gate your flight is."). Beyond this nightmare, the security was the usual dehumanizing circus of "Security Theater" which is... as we all know... only for show and completely useless. All three airports on this journey dropped the ball so hard. The flight industry can do so much better. Aer Lingus can do so much better.

A little late, but an overall pleasant flight. Staff pleasent hand helpful, a great start to our holiday.

There was no flight. I booked a flight from Toronto to Bordeaux with a stopover in Dublin. I arrived in Dublin and the flight number I had didn't exist and the flight going to Bordeaux I wasn't on. I had to book a new flight with a different airline for later in the day and pay out of pocket.

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

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

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.

Premium Economy is best if you can't get upgraded to Business.. Not as good to sleep for red-eye flights, but does the job. More space for your legs and arms.. The food is also better and the service is almost like business.

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.

Nothing to say: I always have a good time with Air Canada

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

The more time goes, the poorer the food gets.. despite advertising renowned Chef menus, it remains poor quality catering food. The entertainment system this plane was of latest tech and working well +1 for that. Flight was delayed and boarding a nightmare. Overhead bins have become smaller, despite being an A330 and a carry-on has to be placed sideways..

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.

My flight from Zurich to London was delayed 2hours and 45minutes. It was awful.

Club Europe is always lovely. I really enjoy everything about it. One thing that has changed in recent years though, is the swap to Prosecco from Champagne in the lounges. This is really disappointing. I really don’t like Prosecco, and always looked forward to a lovely glass of champagne in the lounge. Is it possible to change back? It does make the whole experience a little more of a luxury experience.

They need to improve their service at the airport. Rather than a bus, they need to park the plane at a station like normal airlines to so passengers can just walk out of the plane into the airport and catch their next flight

Flight was cancelled at the last minute with no explanation. No viable alternative offered and zero customer service support. Totally useless.

My experience was very disappointing. Firstly I was unable to check in using the kiosks. Secondly even though I purchased a flight with one checked bag, I was told at the counter that a checked bag was not included in my flight booking. And I had to pay for my bag. At the check in counter, the airline representative was very arrogant and demeaning. She insisted on charging me £140 for the luggage. And said it was an automatic charge calculated by the scale. This didn’t make sense to me. As it was 0.5 kg overweight. Which only required me to remove 2 bottles of water. Having an extensive flight schedule that involved multiple flights included NY and Brussels, this leg of my flight was the most stressful and unpleasant.

My luggage never arrived to Zurich. They can't confirm when it will arrive

Updates from pilots about delays would make them less frustrating.

Almost 3 hour delay. First because the crew was late. Then a technical problem with the airplane.

The crew was great but we sat in the plane for over an hour before takeoff combined with a 4 hour delay on our previous flight caused us to miss planned scheduled meetings in Geneva.

Of 5 bags that we had in our group only 3 turned up at our destination. That was over 24 hours ago and it looks to be another 24 minimum before we see the other 2 bags. Communication has been terrible.

Travelling to a place near Geneva?

Book flights to Geneva if you plan to visit one of these locations
Lausanne
Montreux
Meyrin
Vevey
Gstaad
Verbier
Sion
Bagnes
Martigny
Montreaux
Nyon
Saanen
Leysin
Bellevue

More options for your flight to Geneva