Travellers have found it’s best to book a flight 40 days in advance to save up to 47% compared to booking the same week of travel. As your travel date approaches, the cost of this flight route may potentially increase. While opting to book 40 days out may not be an option for all, there are still additional ways to secure a deal in the near future. You might find a flight from Canada to Malia 1-2 weeks in advance for as low as C$ 1,378, or C$ 1,971 for flights within the next 24 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 Malia. Flights to Malia from Canada in April are about C$ 1,225 on average during April, but can be found for as low as C$ 938.
Yes, there are multiple flights from Canada to Malia for under C$ 879. The cheapest flight booked recently is on Multiple Airlines for just C$ 854, but on average you can expect to pay C$ 976.
SWISS, Lufthansa, and KLM are some of the carriers that may have flexible cancellation policies. You can use our site to filter for other airlines that may also have this kind of flexibility.
There are no direct flights from Canada to Malia, 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 Malia within the next 7 days for less than C$ 1,130.
The most popular airlines flying from Canada to Malia are KLM, Lufthansa and SWISS. Something to consider prior to booking your flight.
Most travellers choose Montreal Pierre Elliott Trudeau Intl - Heraklion N. Kazantzakis Apt., Toronto Pearson Intl - Heraklion N. Kazantzakis Apt. or Windsor - Heraklion N. Kazantzakis Apt. when deciding on the best route from Canada to Malia.
Looking at all options, your cheapest flight can be booked for C$ 659. While the most popular route (Montreal Pierre Elliott Trudeau Intl - Heraklion N. Kazantzakis Apt.) can be booked for C$ 799 on average our data indicates C$ 1,096 when flying from Canada to Malia
For as low as C$ 1,130, British Airways can have you in Malia from Canada in 12h 30m. This flight may include one or multiple stops.
British Airways, at C$ 976, was found to be the cheapest airline from Canada to Malia.Alternate airlines to your destination round-trip include Iberia and Lufthansa.
One-way options have recently been found by users for as low as C$ 637 on Lufthansa. Other airlines that offer cheap prices include KLM from C$ 912 and Air Canada from C$ 1,255 one-way.
||C$ 733||C$ 876||No cancel fee||75%||
Search KLM flights
||C$ 672||C$ 924||No cancel fee||79%||
Search SWISS flights
||C$ 743||C$ 1,021||No cancel fee||76%||
Search Lufthansa flights
||C$ 1,054||C$ 1,547||No cancel fee||87%||
Search Aegean Airlines flights