Find cheap flights from Athens to Canada

Search hundreds of travel sites at once for deals on flights to Canada

Return
1 adult
Economy
0 bags
Sun 26/2
Sun 5/3

Let KAYAK do the searching

Save 23% or more

Search hundreds of travel sites at once for deals on flights to Canada

We’re completely free to use – no hidden charges or fees.

Filter by cabin class, free Wi-Fi and more

Latest Canada Flight Deals

Best round-trip prices found by our users on KAYAK in the last 72 hours

MOST POPULARToronto
Direct from C$ 718
2+ stops from C$ 391
Calgary
1 stop from C$ 956
2+ stops from C$ 646

Good to know

Low season

February

High season

December

Cheapest flight

C$ 391

Average price round-trip

C$ 1,118

Good deal round-trip

C$ 911

Good deal one-way

C$ 528
Best time to beat the crowds (3% less expensive on average)
Most popular time to fly (9% more expensive on average)
Flight from Athens Eleftherios V. to Toronto Pearson Intl
(avg. price over the last 2 weeks)
or less
or less

Top tips for finding cheap flights to Canada

  • Looking for a cheap flight? 25% of our users found tickets from Athens to the following destinations at these prices or less: Kelowna C$ 936 one-way - C$ 1,208 round-trip; Ottawa C$ 908 one-way - C$ 1,113 round-trip; Toronto C$ 603 one-way - C$ 851 round-trip
  • High season is considered to be January, February and December. The cheapest month to fly from Athens is January.
  • Morning departure is around 19% more expensive than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs - booking Canada flights

Book cheap flights from Athens to Canada

Recent round-trip flight deals

11/4Tue
2 stopsMultiple Airlines
17h 05mATH-YUL
7/6Wed
1 stopMultiple Airlines
18h 55mYUL-ATH
C$ 662
11/4Tue
2 stopsMultiple Airlines
17h 05mATH-YUL
7/6Wed
1 stopMultiple Airlines
18h 55mYUL-ATH
C$ 663
11/4Tue
2 stopsMultiple Airlines
17h 05mATH-YUL
7/6Wed
1 stopMultiple Airlines
18h 55mYUL-ATH
C$ 665
7/2Tue
1 stopAustrian Airlines
31h 30mATH-YUL
14/3Tue
2 stopsAustrian Airlines
46h 50mYUL-ATH
C$ 667
22/3Wed
1 stopMultiple Airlines
25h 00mATH-YUL
29/3Wed
1 stopMultiple Airlines
13h 50mYUL-ATH
C$ 681
11/4Tue
2 stopsAir Canada
17h 05mATH-YUL
4/6Sun
directAir Canada
9h 05mYUL-ATH
C$ 689
24/3Fri
2 stopsSWISS
27h 15mATH-YUL
29/3Wed
1 stopSWISS
13h 50mYUL-ATH
C$ 704
11/4Tue
directAir Canada
10h 00mATH-YUL
7/6Wed
directAir Canada
9h 05mYUL-ATH
C$ 706
11/4Tue
directAir Canada
10h 00mATH-YUL
7/6Wed
directAir Canada
9h 05mYUL-ATH
C$ 708
12/4Wed
2 stopsLufthansa
31h 35mATH-YUL
7/6Wed
1 stopLufthansa
18h 55mYUL-ATH
C$ 716
5/6Mon
directAir Transat
10h 50mATH-YYZ
16/8Wed
1 stopAir Transat
30h 55mYYZ-ATH
C$ 718
24/3Fri
1 stopSWISS
31h 00mATH-YUL
29/3Wed
1 stopSWISS
13h 50mYUL-ATH
C$ 724
11/3Sat
1 stopLufthansa
32h 40mATH-YYZ
12/4Wed
1 stopLufthansa
21h 10mYYZ-ATH
C$ 752
8/3Wed
1 stopAustrian Airlines
31h 15mATH-YYZ
19/3Sun
2 stopsAustrian Airlines
23h 45mYYZ-ATH
C$ 753
28/6Wed
directAir Transat
10h 50mATH-YYZ
11/7Tue
directAir Transat
9h 35mYYZ-ATH
C$ 769
28/2Tue
2 stopsBritish Airways
23h 24mATH-YYZ
5/3Sun
1 stopBritish Airways
12h 15mYYZ-ATH
C$ 781
23/2Thu
2 stopsAmerican Airlines
40h 30mATH-YVR
29/4Sat
2 stopsAmerican Airlines
26h 40mYVR-ATH
C$ 1,082
24/2Fri
2 stopsUnited Airlines
38h 46mATH-YVR
3/3Fri
2 stopsUnited Airlines
31h 35mYVR-ATH
C$ 1,102
24/2Fri
1 stopTurkish Airlines
29h 40mATH-YVR
4/3Sat
1 stopTurkish Airlines
33h 30mYVR-ATH
C$ 1,133
27/3Mon
1 stopKLM
32h 30mATH-YVR
15/4Sat
1 stopKLM
21h 45mYVR-ATH
C$ 1,263

Search by stops

Search by airline

Search by price

Recent one-way flight deals

8/3Wed
3 stopsMultiple Airlines
55h 05mATH-YYZ
C$ 391
20/3Mon
3 stopsMultiple Airlines
52h 19mATH-YTZ
C$ 395
30/5Tue
2 stopsMultiple Airlines
48h 05mATH-YYZ
C$ 413
12/6Mon
2 stopsMultiple Airlines
29h 20mATH-YYZ
C$ 440
7/2Tue
3 stopsMultiple Airlines
54h 10mATH-YYZ
C$ 456
8/3Wed
1 stopMultiple Airlines
31h 20mATH-YYZ
C$ 465
20/5Sat
1 stopMultiple Airlines
17h 40mATH-YYZ
C$ 468
14/6Wed
directAir Transat
10h 15mATH-YUL
C$ 582
11/6Sun
1 stopAir Transat
33h 19mATH-YTZ
C$ 583
12/7Wed
1 stopAir Transat
34h 30mATH-YUL
C$ 585
12/7Wed
directAir Transat
10h 15mATH-YUL
C$ 617
19/7Wed
1 stopAir Transat
34h 30mATH-YUL
C$ 621
12/5Fri
2 stopsAir France
22h 45mATH-YVR
C$ 991
3/7Mon
1 stopWestJet
18h 20mATH-YYC
C$ 1,041
1/2Wed
1 stopBritish Airways
21h 05mATH-YVR
C$ 1,066
1/6Thu
2 stopsEgypt Air
25h 16mATH-YVR
C$ 1,090
21/5Sun
2 stopsIberia
54h 05mATH-YVR
C$ 1,141
10/4Mon
1 stopTurkish Airlines
29h 15mATH-YVR
C$ 1,218
29/5Mon
1 stopLufthansa
13h 50mATH-YVR
C$ 1,285
29/5Mon
2 stopsIcelandair
61h 05mATH-YVR
C$ 1,325

Search by stops

Search by airline

Search by price

Athens - Canada Flights

Departure:

Athens (ATH)Greece

Return flight deals:

Canada - Athens

Cabin classes:

C$ 3,281
C$ 1,655
C$ 699

Browse origins:

C$ 634

Browse destinations:

C$ 896
C$ 738
C$ 634
View more