To save on the cost of your flight from Edmonton to Switzerland, book at least 61 days before your planned departure. Booking around this time can save you about 23% on the cost of this flight compared to booking a flight leaving this week. We have found prices from C$ 1,102 if you need a flight within two weeks. For flights within the next 72 hours, you can find tickets from as low as C$ 1,279.
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 Switzerland. Flights to Switzerland from Edmonton in May are about C$ 1,005 on average during May, but can be found for as low as C$ 662.
Yes, there are multiple flights from Edmonton to Switzerland for under C$ 1,376. The cheapest flight booked recently is on Multiple Airlines for just C$ 1,362, but on average you can expect to pay C$ 1,462.
Airlines globally have implemented additional safety measures to accommodate you. Delta is one of them. Airline carriers are regularly disinfecting and sanitizing their aircraft. Masks are provided and are mandatory while on board. Pre-flight testing for symptoms and antibodies, alongside socially-distanced seating (for a limited time) will work towards keeping travellers safer while flying from Edmonton to Switzerland. Policies will vary by airline.
Some of the carriers operating flights from Edmonton to Switzerland that may be offering flexible cancellation policies are Air Canada, Icelandair, and KLM. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.
There are no direct flights from Edmonton to Switzerland, but Cheapflights can provide you with all the information you need to find the fastest route with the fewest stops.
Before booking your flight from Edmonton to Switzerland check out the most popular airlines for this route: Air Canada, Delta or Icelandair.
When deciding which route to take from Edmonton to Switzerland consider Edmonton - Basel EuroAirport Swiss, Edmonton - Zurich or Edmonton - Geneva Geneve-Cointrin as they are the most popular.
On average you can expect to pay C$ 977 for a flight from Edmonton to Switzerland. The cheapest flight overall is C$ 847 while the most popular route, (Edmonton - Basel EuroAirport Swiss) is currently priced at C$ 1,339.
Airlines like KLM, Delta, and Brussels Airlines fly from Edmonton to Switzerland in about 15h 30m. The time it takes to get you to your destination can typically vary by up to 10h 10m. This flight may include one or multiple stops.
Our cheapest airline available from Edmonton to Switzerland is Air Canada. Our recent data shows that you can find tickets from as low as C$ 1,404 on this airline. Additional options worth looking into are KLM and Brussels Airlines, starting at C$ 1,455 and C$ 1,483 round-trip.
For one-way options, check prices for Brussels Airlines. According to our data, you can fly for as low as C$ 7,883.
Airline | Cheapest | Average | Flexibility | On-time | COVID-19 safety | |
---|---|---|---|---|---|---|
![]() |
C$ 658 | C$ 856 | No cancel fee | N/A |
Search Delta flights
|
|
![]() |
C$ 783 | C$ 922 | No cancel fee | 67% |
Search Air Canada flights
|
|
![]() |
C$ 592 | C$ 1,032 | No cancel fee | 76% |
Search Icelandair flights
|
|
![]() |
C$ 669 | C$ 1,111 | No cancel fee | 75% |
Search KLM flights
|