To save up to 47% on this flight, we recommend booking at least 40 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 Crete from C$ 1,356 1-2 weeks out and tickets from C$ 1,939 for flights departing within the next 72 hours.
Due to multiple factors, expect to potentially pay more when booking in March. For low rates, April can be a great choice for travel to Crete. Flights to Crete from Canada in April are about C$ 1,206 on average during April, but can be found for as low as C$ 923.
Yes, there are multiple flights from Canada to Crete for under C$ 865. The cheapest flight booked recently is on Multiple Airlines for just C$ 806, but on average you can expect to pay C$ 853.
Some of our airline partners flying from Canada to Crete have new flexible policies in place due to COVID-19. SWISS, Aegean Airlines, and Lufthansa are some of the carriers where you may find flexible cancellation policies. You can use our site to filter for airlines like SWISS with this kind of flexibility.
There are no direct flights from Canada to Crete, but Cheapflights can provide you with all the information you need to find the fastest route with the fewest stops.
There are currently 20+ open flights from Canada to Crete within the next 7 days for less than C$ 989.
KLM, Lufthansa and SWISS are the most popular airlines when flying from Canada to Crete.
When deciding which route to take from Canada to Crete consider Toronto Pearson Intl - Heraklion N. Kazantzakis Apt., Montreal Pierre Elliott Trudeau Intl - Heraklion N. Kazantzakis Apt. or Vancouver Intl - Heraklion N. Kazantzakis Apt. as they are the most popular.
The cheapest flight price from Canada to Crete is C$ 648. On average you can expect to pay C$ 1,079. The most popular route, (Toronto Pearson Intl - Heraklion N. Kazantzakis Apt.), can usually be booked for C$ 894.
For as low as C$ 989, British Airways can have you in Crete from Canada in 12h 10m. When browsing for deals, the options you’ll see will be for both direct flights and flights with stops.
Flying on LOT is currently your cheapest option to Crete, with prices starting at C$ 861.
C$ 698 is the cheapest one-way deal found within the past few days, from Lufthansa. You may also be able to find cheap deals on Air France and KLM, with prices starting from C$ 876 and C$ 878, respectively.
||C$ 733||C$ 876||No cancel fee||75%||
Search KLM flights
||C$ 672||C$ 923||No cancel fee||79%||
Search SWISS flights
||C$ 881||C$ 1,251||No cancel fee||76%||
Search Lufthansa flights
||C$ 1,054||C$ 1,313||No cancel fee||87%||
Search Aegean Airlines flights