Cheap flights from Canada to Lausanne

YYZ — GVA
14 Dec — 21 Dec1
Return
1 adult
Economy
From?
To?
Wed 14/12
Wed 21/12

How far in advance should I book a flight from Canada to Lausanne?

Find a great deal and save up to 14% by booking at least 18 days prior to your desired departure date, rather than waiting until the week of travel. According to our data, there are a number of flights available from Canada to Lausanne within the next two weeks, with the cheapest ticket starting at C$ 1,509.

What is the cheapest month to fly from Canada to Lausanne?

February is one of the best times of the year to fly to Lausanne from Canada. Prices for February average C$ 1,358 per person but you can even find prices for as low as C$ 790. The most expensive prices can be found in the month of August. Opting for a February flight can save you 30% on your journey compared to booking in August

When is the cheapest time to fly from Canada to Lausanne (CA - LS9)?

Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Canada to Lausanne as you normally would.

Cheap flights from Canada to Lausanne in December, January 2022

The best prices found for Canada to Lausanne flights for December, January
23 Jan. - 28 Jan.
YYZ

Toronto Pearson Intl

GVA

Geneva Geneve-Cointrin

1 stop

10h 35m
GVA

Geneva Geneve-Cointrin

YYZ

Toronto Pearson Intl

1 stop

11h 40m
C$ 782

Aer Lingus

Deal found 7/12

23 Jan. - 28 Jan.
YYZ

Toronto Pearson Intl

GVA

Geneva Geneve-Cointrin

2 stops

20h 50m
GVA

Geneva Geneve-Cointrin

YYZ

Toronto Pearson Intl

2 stops

17h 20m
C$ 855

Multiple Airlines

Deal found 7/12

28 Jan. - 5 Feb.
YUL

Montreal Pierre Elliott Trudeau Intl

GVA

Geneva Geneve-Cointrin

2 stops

20h 25m
GVA

Geneva Geneve-Cointrin

YUL

Montreal Pierre Elliott Trudeau Intl

2 stops

18h 20m
C$ 906

Multiple Airlines

Deal found 8/12

Canada to Lausanne 2022 flight deals

Cheap flights to Lausanne from Canada found for this year
31 Dec. - 15 Feb.
YUL

Montreal Pierre Elliott Trudeau Intl

GVA

Geneva Geneve-Cointrin

Nonstop

7h 35m
GVA

Geneva Geneve-Cointrin

YUL

Montreal Pierre Elliott Trudeau Intl

Nonstop

8h 35m
C$ 1,092

Air Canada

Deal found 6/12

31 Dec. - 14 Feb.
YUL

Montreal Pierre Elliott Trudeau Intl

GVA

Geneva Geneve-Cointrin

Nonstop

7h 35m
GVA

Geneva Geneve-Cointrin

YUL

Montreal Pierre Elliott Trudeau Intl

1 stop

15h 05m
C$ 1,116

Air Canada

Deal found 6/12

31 Dec. - 15 Feb.
YUL

Montreal Pierre Elliott Trudeau Intl

GVA

Geneva Geneve-Cointrin

Nonstop

7h 35m
GVA

Geneva Geneve-Cointrin

YUL

Montreal Pierre Elliott Trudeau Intl

1 stop

10h 55m
C$ 1,122

Multiple Airlines

Deal found 6/12

Cheap United Airlines flights from Canada to Lausanne

6 Mar. - 28 Mar.
YOW

Ottawa

GVA

Geneva Geneve-Cointrin

2 stops

15h 38m
GVA

Geneva Geneve-Cointrin

YOW

Ottawa

1 stop

13h 04m
C$ 1,127

United Airlines

Deal found 6/12

18 Feb. - 24 Feb.
YOW

Ottawa

GVA

Geneva Geneve-Cointrin

2 stops

31h 20m
GVA

Geneva Geneve-Cointrin

YOW

Ottawa

2 stops

29h 16m
C$ 1,176

United Airlines

Deal found 8/12

18 Feb. - 24 Feb.
YOW

Ottawa

GVA

Geneva Geneve-Cointrin

2 stops

31h 20m
GVA

Geneva Geneve-Cointrin

YOW

Ottawa

2 stops

16h 29m
C$ 1,178

United Airlines

Deal found 7/12

Cheap LOT flights from Canada to Lausanne

30 Mar. - 13 Apr.
YOW

Ottawa

GVA

Geneva Geneve-Cointrin

2 stops

17h 00m
GVA

Geneva Geneve-Cointrin

YOW

Ottawa

2 stops

18h 50m
C$ 1,465

LOT

Deal found 6/12

28 Mar. - 13 Apr.
YOW

Ottawa

GVA

Geneva Geneve-Cointrin

2 stops

17h 00m
GVA

Geneva Geneve-Cointrin

YOW

Ottawa

2 stops

18h 50m
C$ 1,502

LOT

Deal found 6/12

30 Mar. - 11 Apr.
YOW

Ottawa

GVA

Geneva Geneve-Cointrin

2 stops

17h 00m
GVA

Geneva Geneve-Cointrin

YOW

Ottawa

2 stops

33h 35m
C$ 1,547

LOT

Deal found 6/12

Direct flights to Lausanne from Canada

Save time with Canada to Lausanne direct flight deals
14 Mar. - 27 Mar.
YUL

Montreal Pierre Elliott Trudeau Intl

GVA

Geneva Geneve-Cointrin

Nonstop

7h 35m
GVA

Geneva Geneve-Cointrin

YUL

Montreal Pierre Elliott Trudeau Intl

Nonstop

8h 15m
C$ 1,017

Air Canada

Deal found 7/12

24 Jan. - 1 Feb.
YUL

Montreal Pierre Elliott Trudeau Intl

GVA

Geneva Geneve-Cointrin

Nonstop

7h 35m
GVA

Geneva Geneve-Cointrin

YUL

Montreal Pierre Elliott Trudeau Intl

Nonstop

8h 35m
C$ 1,024

Air Canada

Deal found 6/12

31 Jan. - 15 Feb.
YUL

Montreal Pierre Elliott Trudeau Intl

GVA

Geneva Geneve-Cointrin

Nonstop

7h 35m
GVA

Geneva Geneve-Cointrin

YUL

Montreal Pierre Elliott Trudeau Intl

Nonstop

8h 35m
C$ 1,028

Air Canada

Deal found 6/12

Last minute flights from Canada to Lausanne

Late deals on round-trip flights to Lausanne from Canada, departing today and this week
18 Dec. - 13 Jan.
YUL

Montreal Pierre Elliott Trudeau Intl

GVA

Geneva Geneve-Cointrin

3 stops

31h 39m
GVA

Geneva Geneve-Cointrin

YUL

Montreal Pierre Elliott Trudeau Intl

3 stops

36h 39m
C$ 1,139

Multiple Airlines

Deal found 7/12

14 Dec. - 16 Jan.
YUL

Montreal Pierre Elliott Trudeau Intl

GVA

Geneva Geneve-Cointrin

1 stop

12h 20m
GVA

Geneva Geneve-Cointrin

YUL

Montreal Pierre Elliott Trudeau Intl

1 stop

13h 16m
C$ 1,199

Air Canada

Deal found 6/12

17 Dec. - 14 Jan.
YUL

Montreal Pierre Elliott Trudeau Intl

GVA

Geneva Geneve-Cointrin

3 stops

30h 49m
GVA

Geneva Geneve-Cointrin

YUL

Montreal Pierre Elliott Trudeau Intl

3 stops

36h 14m
C$ 1,221

Multiple Airlines

Deal found 7/12

One-way flights to Lausanne from Canada

The cheapest one-way flights from Canada to Lausanne
1 Feb.
YYZ

Toronto Pearson Intl

GVA

Geneva Geneve-Cointrin

3 stops

43h 10m
C$ 378

Multiple Airlines

Deal found 6/12

25 Jan.
YYZ

Toronto Pearson Intl

GVA

Geneva Geneve-Cointrin

3 stops

43h 10m
C$ 379

Multiple Airlines

Deal found 6/12

5 Feb.
YUL

Montreal Pierre Elliott Trudeau Intl

GVA

Geneva Geneve-Cointrin

3 stops

49h 25m
C$ 403

Multiple Airlines

Deal found 7/12

Related info for your journey

Useful info, stats and facts about Canada to Lausanne flights.

Which airlines flying from Canada to Lausanne have flexible cancellations due to COVID-19?

Some of the carriers operating flights from Canada to Lausanne that may be offering flexible cancellation policies are Air Canada, SWISS, and Lufthansa. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.

Can I find flights from Canada to Lausanne for under C$ 800 on Cheapflights?

Yes, there are multiple flights from Canada to Lausanne for under C$ 800. The cheapest flight booked recently is on Multiple Airlines for just C$ 775, but on average you can expect to pay C$ 849.

Are there direct flights from Canada to Lausanne for under C$ 1,100 on Cheapflights?

Cheapflights has 20 direct flights from Canada to Lausanne under C$ 1,100. A good price for a direct flight from Canada to Lausanne is less than C$ 1,101.

Are there last-minute flights available from Canada to Lausanne for under C$ 1,200?

There are currently 20+ open flights from Canada to Lausanne within the next 7 days for less than C$ 1,200.

What are the most popular routes from Canada to Lausanne?

Most travellers choose Montreal Pierre Elliott Trudeau Intl - Geneva Geneve-Cointrin, Toronto Pearson Intl - Geneva Geneve-Cointrin or Vancouver Intl - Geneva Geneve-Cointrin when deciding on the best route from Canada to Lausanne.

What are the most popular airlines that fly from Canada to Lausanne?

Air Canada, Air France and British Airways are the most popular airlines when flying from Canada to Lausanne.

What are the cheapest flights from Canada to Lausanne?

Looking for the cheapest flight from Canada to Lausanne? While on average our users pay C$ 2,072, our data indicates the cheapest price to be C$ 732. The most popular route (Montreal Pierre Elliott Trudeau Intl - Geneva Geneve-Cointrin), is priced around C$ 846.

Top 10 airlines flying from Canada to Lausanne

The chart below displays the airlines Cheapflights users travelling from Canada to Lausanne choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
Juneyao AirlinesCheapestC$ 29AverageC$ 42FlexibilityNo cancel feeOn-time66%COVID-19 safety
Search Juneyao Airlines flights
TAP AIR PORTUGALCheapestC$ 603AverageC$ 995FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search TAP AIR PORTUGAL flights
Aer LingusCheapestC$ 699AverageC$ 995FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search Aer Lingus flights
IcelandairCheapestC$ 749AverageC$ 1,283FlexibilityNo cancel feeOn-time76%COVID-19 safety
Search Icelandair flights
Air CanadaCheapestC$ 795AverageC$ 1,515FlexibilityNo cancel feeOn-time67%COVID-19 safety
Search Air Canada flights
Brussels AirlinesCheapestC$ 799AverageC$ 1,341FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search Brussels Airlines flights
SWISSCheapestC$ 806AverageC$ 1,599FlexibilityNo cancel feeOn-time79%COVID-19 safety
Search SWISS flights
Air FranceCheapestC$ 809AverageC$ 1,274FlexibilityNo cancel feeOn-time77%COVID-19 safety
Search Air France flights
Air TransatCheapestC$ 828AverageC$ 1,261FlexibilityNo cancel feeOn-time50%COVID-19 safety
Search Air Transat flights
KLMCheapestC$ 841AverageC$ 1,684FlexibilityNo cancel feeOn-time75%COVID-19 safety
Search KLM flights

Hourly flight availability from Canada to Lausanne

See what time of day planes typically take off from Canada to Lausanne
0%of flight departuresEarly morningMidnight to 6 am
0%of flight departuresMorning6 am to noon
0%of flight departuresAfternoonNoon to 6 pm
100%of flight departuresEvening6 pm to midnight
Midnight
6 AM
Noon
6 PM