Cheap flights from Canada to Greece

YYZ — ATH
28 Nov — 5 Dec1
Return
1 adult
Economy
From?
To?
Mon 28/11
Mon 5/12

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

To save on the cost of your flight from Canada to Greece, book at least 61 days before your planned departure. Booking around this time can save you about 42% on the cost of this flight compared to booking a flight leaving this week. We have found prices from C$ 1,505 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,757.

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

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

When is the cheapest time to fly from Canada to Greece (CA - GR)?

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

Cheap flights from Canada to Greece in November, December 2022

The best prices found for Canada to Greece flights for November, December
29 Nov. - 28 Jan.
YYZ

Toronto Pearson Intl

ATH

Athens Eleftherios V.

1 stop

16h 15m
ATH

Athens Eleftherios V.

YYZ

Toronto Pearson Intl

1 stop

32h 50m
C$ 881

Delta

Deal found 22/11

29 Nov. - 6 Dec.
YYZ

Toronto Pearson Intl

ATH

Athens Eleftherios V.

1 stop

16h 15m
ATH

Athens Eleftherios V.

YYZ

Toronto Pearson Intl

2 stops

33h 00m
C$ 886

Air France

Deal found 22/11

30 Nov. - 31 Jan.
YUL

Montreal Pierre Elliott Trudeau Intl

ATH

Athens Eleftherios V.

2 stops

16h 50m
ATH

Athens Eleftherios V.

YUL

Montreal Pierre Elliott Trudeau Intl

1 stop

27h 45m
C$ 895

Multiple Airlines

Deal found 20/11

Canada to Greece 2022 flight deals

Cheap flights to Greece from Canada found for this year
29 Nov. - 28 Jan.
YYZ

Toronto Pearson Intl

ATH

Athens Eleftherios V.

1 stop

16h 15m
ATH

Athens Eleftherios V.

YYZ

Toronto Pearson Intl

1 stop

32h 50m
C$ 881

Delta

Deal found 22/11

29 Nov. - 6 Dec.
YYZ

Toronto Pearson Intl

ATH

Athens Eleftherios V.

1 stop

16h 15m
ATH

Athens Eleftherios V.

YYZ

Toronto Pearson Intl

2 stops

33h 00m
C$ 886

Air France

Deal found 22/11

30 Nov. - 31 Jan.
YUL

Montreal Pierre Elliott Trudeau Intl

ATH

Athens Eleftherios V.

2 stops

16h 50m
ATH

Athens Eleftherios V.

YUL

Montreal Pierre Elliott Trudeau Intl

1 stop

27h 45m
C$ 895

Multiple Airlines

Deal found 20/11

Cheap TAP AIR PORTUGAL flights from Canada to Greece

18 Jan. - 25 Jan.
YYZ

Toronto Pearson Intl

ATH

Athens Eleftherios V.

1 stop

12h 25m
ATH

Athens Eleftherios V.

YYZ

Toronto Pearson Intl

1 stop

19h 25m
C$ 843

TAP AIR PORTUGAL

Deal found 23/11

1 Feb. - 8 Feb.
YYZ

Toronto Pearson Intl

ATH

Athens Eleftherios V.

1 stop

12h 25m
ATH

Athens Eleftherios V.

YYZ

Toronto Pearson Intl

1 stop

19h 25m
C$ 846

TAP AIR PORTUGAL

Deal found 21/11

13 Feb. - 17 Feb.
YYZ

Toronto Pearson Intl

ATH

Athens Eleftherios V.

1 stop

17h 30m
ATH

Athens Eleftherios V.

YYZ

Toronto Pearson Intl

1 stop

36h 25m
C$ 849

TAP AIR PORTUGAL

Deal found 22/11

Cheap Scandinavian Airlines flights from Canada to Greece

26 Apr. - 4 May
YYZ

Toronto Pearson Intl

ATH

Athens Eleftherios V.

1 stop

12h 45m
ATH

Athens Eleftherios V.

YYZ

Toronto Pearson Intl

1 stop

33h 10m
C$ 733

Scandinavian Airlines

Deal found 22/11

10 May - 20 May
YYZ

Toronto Pearson Intl

ATH

Athens Eleftherios V.

1 stop

12h 45m
ATH

Athens Eleftherios V.

YYZ

Toronto Pearson Intl

1 stop

23h 30m
C$ 773

Scandinavian Airlines

Deal found 23/11

10 May - 24 May
YYZ

Toronto Pearson Intl

ATH

Athens Eleftherios V.

1 stop

12h 45m
ATH

Athens Eleftherios V.

YYZ

Toronto Pearson Intl

1 stop

32h 20m
C$ 808

Scandinavian Airlines

Deal found 22/11

Direct flights to Greece from Canada

Save time with Canada to Greece direct flight deals
27 Mar. - 11 Apr.
YUL

Montreal Pierre Elliott Trudeau Intl

ATH

Athens Eleftherios V.

Nonstop

9h 05m
ATH

Athens Eleftherios V.

YUL

Montreal Pierre Elliott Trudeau Intl

Nonstop

10h 00m
C$ 835

Air Canada

Deal found 23/11

19 May - 2 Jun.
YYZ

Toronto Pearson Intl

ATH

Athens Eleftherios V.

Nonstop

9h 30m
ATH

Athens Eleftherios V.

YYZ

Toronto Pearson Intl

Nonstop

10h 30m
C$ 902

Multiple Airlines

Deal found 20/11

5 May - 28 May
YUL

Montreal Pierre Elliott Trudeau Intl

ATH

Athens Eleftherios V.

Nonstop

9h 00m
ATH

Athens Eleftherios V.

YUL

Montreal Pierre Elliott Trudeau Intl

Nonstop

9h 50m
C$ 908

Multiple Airlines

Deal found 21/11

Last minute flights from Canada to Greece

Late deals on round-trip flights to Greece from Canada, departing today and this week
29 Nov. - 28 Jan.
YYZ

Toronto Pearson Intl

ATH

Athens Eleftherios V.

1 stop

16h 15m
ATH

Athens Eleftherios V.

YYZ

Toronto Pearson Intl

1 stop

32h 50m
C$ 881

Delta

Deal found 22/11

29 Nov. - 6 Dec.
YYZ

Toronto Pearson Intl

ATH

Athens Eleftherios V.

1 stop

16h 15m
ATH

Athens Eleftherios V.

YYZ

Toronto Pearson Intl

2 stops

33h 00m
C$ 886

Air France

Deal found 22/11

30 Nov. - 31 Jan.
YUL

Montreal Pierre Elliott Trudeau Intl

ATH

Athens Eleftherios V.

2 stops

16h 50m
ATH

Athens Eleftherios V.

YUL

Montreal Pierre Elliott Trudeau Intl

1 stop

27h 45m
C$ 895

Multiple Airlines

Deal found 20/11

One-way flights to Greece from Canada

The cheapest one-way flights from Canada to Greece
13 Feb.
YYZ

Toronto Pearson Intl

ATH

Athens Eleftherios V.

2 stops

29h 20m
C$ 351

Multiple Airlines

Deal found 22/11

22 Jan.
YYZ

Toronto Pearson Intl

ATH

Athens Eleftherios V.

2 stops

22h 15m
C$ 359

Multiple Airlines

Deal found 22/11

18 Jan.
YYZ

Toronto Pearson Intl

ATH

Athens Eleftherios V.

2 stops

22h 55m
C$ 361

Multiple Airlines

Deal found 22/11

Related info for your journey

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

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

Some of our airline partners flying from Canada to Greece have new flexible policies in place due to COVID-19. Air Canada, Air Transat, and Lufthansa 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.

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

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

Are there direct flights from Canada to Greece for under C$ 900 on Cheapflights?

Cheapflights has 20 direct flights from Canada to Greece under C$ 900. A good price for a direct flight from Canada to Greece is less than C$ 984.

Are there last-minute flights available from Canada to Greece for under C$ 900?

There are currently 20+ open flights from Canada to Greece within the next 7 days for less than C$ 900.

Top 10 airlines flying from Canada to Greece

The chart below displays the airlines Cheapflights users travelling from Canada to Greece choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
Juneyao AirlinesCheapestC$ 15AverageC$ 34FlexibilityNo cancel feeOn-time66%COVID-19 safety
Search Juneyao Airlines flights
British AirwaysCheapestC$ 177AverageC$ 1,299FlexibilityNo cancel feeOn-time70%COVID-19 safety
Search British Airways flights
DeltaCheapestC$ 594AverageC$ 1,144FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search Delta flights
LufthansaCheapestC$ 740AverageC$ 1,285FlexibilityNo cancel feeOn-time76%COVID-19 safety
Search Lufthansa flights
KLMCheapestC$ 774AverageC$ 1,188FlexibilityNo cancel feeOn-time75%COVID-19 safety
Search KLM flights
Scandinavian AirlinesCheapestC$ 815AverageC$ 1,460FlexibilityNo cancel feeOn-time77%COVID-19 safety
Search Scandinavian Airlines flights
Air TransatCheapestC$ 844AverageC$ 1,327FlexibilityNo cancel feeOn-time50%COVID-19 safety
Search Air Transat flights
Air FranceCheapestC$ 845AverageC$ 1,122FlexibilityNo cancel feeOn-time77%COVID-19 safety
Search Air France flights
TAP AIR PORTUGALCheapestC$ 865AverageC$ 1,209FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search TAP AIR PORTUGAL flights
Austrian AirlinesCheapestC$ 865AverageC$ 1,072FlexibilityNo cancel feeOn-time78%COVID-19 safety
Search Austrian Airlines flights