Find flights
Deals
When to book
Airlines
FAQs

Cheap flights from Canada to Greece from C$ 363

This is the cheapest one-way flight price found by a Cheapflights user in the last 72 hours by searching for a flight departing on 3/3. Fares are subject to change and may not be available on all flights or dates of travel.
YYZ — ATH
10 Feb — 17 Feb1
1 adult

Cheap flight deals from Canada to Greece

Discover tips and strategies to find the most affordable flight options for your journey from Canada (CA0) to Greece (GR0). Learn about various techniques such as flexible date searches, comparing prices across and setting up price alerts. Use these methods to find the cheapest flights available for your travel needs. Data last updated 5 February 2025.

Round-trip from

C$ 863

One-way from

C$ 363

Popular in

December

Cheapest in

November

Average price

C$ 1,022

Good round-trip deal

C$ 1,187 or less

Good one-way deal

C$ 836 or less
2/6-16/6
  • 2/6-16/6
  • 2 total stops
  • 32h 45m total
  • Canada to Greece
3/3
  • 3/3
  • 1 total stop
  • 21h 40m total
  • Canada to Greece
High demand for flights, 2% potential price rise
Cheapest flight prices on average. 2% potential price decrease (C$ 43 potential savings vs. average RT price).
Average for round-trip flights in February 2025
Price to beat on a round-trip flight from Canada to Greece.
Price to beat on a one-way flight from Canada to Greece.

Find flight deals from Canada to Greece

Cheapest flights from Canada to Greece
Explore the most affordable flight options available from Canada to Greece. Find the lowest fares from popular airlines and budget airlines, with prices last updated on 5 February 2025.

Mon 2/611:00 p.m.YUL - HER
1 stop17h 30mMultiple Airlines
Mon 16/612:45 p.m.HER - YUL
1 stop15h 15mMultiple Airlines
Deal found 3/2C$ 863
Sat 22/310:35 p.m.YYZ - ATH
1 stop15h 35mMultiple Airlines
Sun 30/39:15 p.m.ATH - YYZ
1 stop25h 45mMultiple Airlines
Deal found 5/2C$ 901
Mon 31/312:25 p.m.YTZ - ATH
2 stops17h 45mAir Canada
Tue 8/41:10 p.m.ATH - YTZ
2 stops27h 22mAir Canada
Deal found 3/2C$ 906
Thu 3/44:35 p.m.YYZ - ATH
1 stop16h 10mAir Canada
Thu 10/41:10 p.m.ATH - YYZ
1 stop15h 29mAir Canada
Deal found 4/2C$ 914
Tue 4/39:10 p.m.YYC - ATH
1 stop18h 25mMultiple Airlines
Tue 11/35:00 p.m.ATH - YYC
1 stop31h 44mMultiple Airlines
Deal found 5/2C$ 922
Tue 11/26:35 p.m.YYZ - ATH
1 stop12h 10mDelta
Mon 24/26:00 a.m.ATH - YYZ
1 stop16h 40mDelta
Deal found 4/2C$ 923
Mon 10/312:25 p.m.YTZ - ATH
2 stops22h 15mMultiple Airlines
Thu 27/37:05 a.m.ATH - YTZ
2 stops20h 45mMultiple Airlines
Deal found 5/2C$ 926
Mon 3/38:30 p.m.YYZ - ATH
1 stop21h 05mSWISS
Mon 7/42:00 p.m.ATH - YYZ
1 stop33h 20mSWISS
Deal found 4/2C$ 935
Mon 10/210:55 p.m.YYZ - ATH
1 stop31h 50mAir France
Mon 17/22:45 p.m.ATH - YYZ
1 stop32h 30mAir France
Deal found 4/2C$ 946
Sun 30/310:00 p.m.YYZ - ATH
1 stop21h 15mAmerican Airlines
Mon 14/41:00 p.m.ATH - YYZ
1 stop16h 53mAmerican Airlines
Deal found 5/2C$ 947
Sat 1/36:00 p.m.YYZ - ATH
1 stop12h 35mBritish Airways
Fri 14/31:30 p.m.ATH - YYZ
1 stop13h 45mBritish Airways
Deal found 4/2C$ 958
Wed 26/37:35 p.m.YUL - ATH
1 stop22h 45mMultiple Airlines
Tue 8/41:10 p.m.ATH - YUL
Nonstop9h 50mMultiple Airlines
Deal found 3/2C$ 966

Find flights from Canada to Greece within your budget

Customize your flight search to find flights from Canada to Greece that fit within your specific budget. Explore options based on user searches and filter the results based on your desired price range. Find flights that match your budget for a cost-effective journey. Over the last 7 days, Cheapflights users made 629,999 searches. Data last updated 5 February 2025.

Fly from

Any airport

Fly to

Any airport

Route

Depart

Return

Price

MontrealHeraklion

YUL - HER

YULHER

Montreal Pierre Elliott Trudeau Intl

Mon 2/6

11:00 p.m.-11:30 p.m.

1 stop17h 30m

Heraklion N. Kazantzakis Apt.

Mon 16/6

12:45 p.m.-9:00 p.m.

1 stop15h 15m

C$ 863

TorontoAthens

YYZ - ATH

YYZATH

Toronto Pearson Intl

Sat 22/3

10:35 p.m.-8:10 p.m.

1 stop15h 35m

Athens Eleftherios V.

Sun 30/3

9:15 p.m.-4:00 p.m.

1 stop25h 45m

C$ 901

TorontoAthens

YTZ - ATH

YTZATH

Toronto Island

Mon 31/3

12:25 p.m.-1:10 p.m.

2 stops17h 45m

Athens Eleftherios V.

Tue 8/4

1:10 p.m.-9:35 p.m.

1 stop15h 25m

C$ 906

TorontoAthens

YYZ - ATH

YYZATH

Toronto Pearson Intl

Thu 3/4

4:35 p.m.-3:45 p.m.

1 stop16h 10m

Athens Eleftherios V.

Thu 10/4

1:10 p.m.-9:39 p.m.

1 stop15h 29m

C$ 914

CalgaryAthens

YYC - ATH

YYCATH

Calgary

Tue 4/3

9:10 p.m.-12:35 a.m.

1 stop18h 25m

Athens Eleftherios V.

Tue 11/3

5:00 p.m.-4:44 p.m.

1 stop31h 44m

C$ 922

TorontoAthens

YYZ - ATH

YYZATH

Toronto Pearson Intl

Mon 17/2

6:00 p.m.-1:05 a.m.

1 stop24h 05m

Athens Eleftherios V.

Mon 24/2

6:00 a.m.-3:40 p.m.

1 stop16h 40m

C$ 932

TorontoAthens

YYZ - ATH

YYZATH

Toronto Pearson Intl

Mon 3/3

8:30 p.m.-12:35 a.m.

1 stop21h 05m

Athens Eleftherios V.

Mon 7/4

2:00 p.m.-4:20 p.m.

1 stop33h 20m

C$ 935

TorontoAthens

YYZ - ATH

YYZATH

Toronto Pearson Intl

Sat 22/3

11:05 p.m.-1:10 a.m.

1 stop20h 05m

Athens Eleftherios V.

Sun 6/4

1:00 p.m.-11:00 p.m.

2 stops17h 00m

C$ 946

TorontoAthens

YYZ - ATH

YYZATH

Toronto Pearson Intl

Sat 1/3

6:00 p.m.-1:35 p.m.

1 stop12h 35m

Athens Eleftherios V.

Fri 14/3

1:30 p.m.-9:15 p.m.

1 stop13h 45m

C$ 958