To save up to 23% on this flight, we recommend booking at least 61 days prior to travel. The price may fluctuate and will likely increase closer to your departure date. Users on Cheapflights have found tickets from Canada to Lucerne from C$ 1,121 1-2 weeks out and tickets from C$ 1,300 for flights departing within the next 72 hours.
Due to multiple factors, expect to potentially pay more when booking in December. For low rates, May can be a great choice for travel to Lucerne. Flights to Lucerne from Canada in May are about C$ 1,022 on average during May, but can be found for as low as C$ 673.
Yes, there are multiple flights from Canada to Lucerne for under C$ 763. The cheapest flight booked recently is on Multiple Airlines for just C$ 702, but on average you can expect to pay C$ 790.
New policies can now be found on Delta to help keep travellers safe while flying. New policies for travellers booking flights from Canada to Zurich include masks being provided and required on board, daily cleaning and sanitization, use of HEPA filters, pre-flight testing for antibodies and symptoms, and socially-distanced seating (for a limited time). Keep in mind that policies will vary by airline.
Some of our airline partners flying from Canada to Zurich have new flexible policies in place due to COVID-19. Air Canada, SWISS, and Icelandair are some of the carriers where you may find flexible cancellation policies. You can use our site to filter for airlines like Air Canada with this kind of flexibility.
Cheapflights has 20 direct flights from Canada to Lucerne under C$ 1,272. A good price for a direct flight from Canada to Lucerne is less than C$ 1,270.
There are currently 6+ open flights from Canada to Lucerne within the next 7 days for less than C$ 2,290.
When booking a flight from Canada to Zurich, you may want to consider flying on American Airlines, Air Canada or Air France as they are the most popular for this route.
While some choose either Montreal Pierre Elliott Trudeau Intl - Zurich or Vancouver Intl - Zurich, Toronto Pearson Intl - Zurich is the most popular route from Canada to Zurich.
Looking at all options, your cheapest flight can be booked for C$ 463. While the most popular route (Toronto Pearson Intl - Zurich) can be booked for C$ 703 on average our data indicates C$ 1,557 when flying from Canada to Zurich
No one likes to see their flight delayed. When booking a flight from Canada to Zurich consider choosing Air Canada (83%), Austrian Airlines (83%) or United Airlines (83%) as they are the most reliable in getting you off to your destination on time.
There are many flights that can get you from Canada to Lucerne in 9h 35m. Fly via Air Canada to get the fastest option.
Flying on American Airlines is currently your cheapest option to Lucerne, with prices starting at C$ 787.
For one-way options, check prices for TAP AIR PORTUGAL. According to our data, you can fly for as low as C$ 401.
Airline | Cheapest | Average | Flexibility | On-time | COVID-19 safety | |
---|---|---|---|---|---|---|
![]() |
C$ 404 | C$ 631 | No cancel fee | N/A |
Search Aer Lingus flights
|
|
![]() |
C$ 496 | C$ 753 | No cancel fee | 81% |
Search LOT flights
|
|
![]() |
C$ 641 | C$ 766 | No cancel fee | 77% |
Search Air France flights
|
|
![]() |
C$ 455 | C$ 832 | No cancel fee | 76% |
Search Icelandair flights
|
|
![]() |
C$ 412 | C$ 835 | No cancel fee | N/A |
Search TAP AIR PORTUGAL flights
|
|
![]() |
C$ 580 | C$ 852 | No cancel fee | 70% |
Search British Airways flights
|
|
![]() |
C$ 627 | C$ 932 | No cancel fee | N/A |
Search Delta flights
|
|
![]() |
C$ 644 | C$ 959 | No cancel fee | 75% |
Search KLM flights
|
|
![]() |
C$ 567 | C$ 960 | No cancel fee | 76% |
Search Lufthansa flights
|
|
![]() |
C$ 519 | C$ 971 | No cancel fee | 79% |
Search SWISS flights
|