Find cheap flights from Greece to Toronto Pearson Airport from C$ 475

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight departing on 14/6. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
Return
1 adult
Economy
0 bags
Sat 8/7
Sat 15/7

Here is why travelers choose KAYAK

Save 23% or moreCompare multiple travel sites with one search.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Search hundreds of travel sites at once for deals on flights to Toronto Pearson Airport

Good to know

Low season

April

High season

March

Cheapest flight

C$ 475

Average price round-trip

C$ 1,090

Good deal round-trip

C$ 888

Good deal one-way

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

Top tips for finding cheap flights to Toronto Pearson Airport

  • Looking for cheap airfare to Toronto Pearson Airport? 25% of our users found tickets to Toronto Pearson Airport for the following prices or less: From Athens C$ 652 one-way - C$ 770 round-trip
  • Book at least 6 weeks before departure in order to get a below-average price.
  • High season is considered to be February, March and April. The cheapest month to fly from Greece is February.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Toronto Pearson Airport flight deals.

FAQs - booking Toronto Pearson Airport flights

Book cheap flights from Greece to Toronto Pearson Airport

Recent round-trip flight deals

28/6Wed
1 stopAir Transat
13h 30mATH-YYZ
11/10Wed
1 stopAir Transat
30h 55mYYZ-ATH
C$ 641
21/6Wed
directAir Transat
10h 50mATH-YYZ
25/10Wed
1 stopAir Transat
30h 55mYYZ-ATH
C$ 643
28/6Wed
1 stopAir Transat
13h 30mATH-YYZ
9/10Mon
1 stopAir Transat
16h 45mYYZ-ATH
C$ 645
21/6Wed
1 stopAir Transat
19h 13mATH-YYZ
26/10Thu
1 stopAir Transat
16h 45mYYZ-ATH
C$ 647
26/6Mon
directAir Transat
10h 50mATH-YYZ
10/10Tue
directAir Transat
9h 35mYYZ-ATH
C$ 663
5/7Wed
directAir Transat
10h 50mATH-YYZ
8/8Tue
1 stopAir Transat
12h 30mYYZ-ATH
C$ 667
21/6Wed
1 stopAir Transat
19h 13mATH-YYZ
7/8Mon
1 stopAir Transat
29h 10mYYZ-ATH
C$ 668
26/6Mon
directAir Transat
10h 50mATH-YYZ
17/10Tue
directAir Transat
9h 35mYYZ-ATH
C$ 679
26/6Mon
directAir Transat
10h 50mATH-YYZ
9/10Mon
1 stopAir Transat
16h 45mYYZ-ATH
C$ 681
27/6Tue
1 stopAir Transat
19h 13mATH-YYZ
19/10Thu
1 stopAir Transat
16h 45mYYZ-ATH
C$ 683
1/7Sat
directAir Transat
10h 50mATH-YYZ
10/10Tue
directAir Transat
9h 35mYYZ-ATH
C$ 697
22/6Thu
1 stopAir Canada
15h 16mATH-YYZ
28/10Sat
directAir Canada
9h 25mYYZ-ATH
C$ 767
9/10Mon
2 stopsBritish Airways
29h 10mATH-YYZ
9/11Thu
1 stopBritish Airways
20h 15mYYZ-ATH
C$ 802
29/6Thu
directAir Canada
10h 50mATH-YYZ
11/10Wed
directAir Canada
9h 50mYYZ-ATH
C$ 825
6/9Wed
2 stopsAustrian Airlines
31h 25mSKG-YYZ
13/9Wed
2 stopsAustrian Airlines
13h 00mYYZ-SKG
C$ 1,013
6/9Wed
2 stopsMultiple Airlines
31h 25mSKG-YYZ
13/9Wed
1 stopMultiple Airlines
30h 00mYYZ-SKG
C$ 1,037
6/9Wed
1 stopMultiple Airlines
20h 50mSKG-YYZ
13/9Wed
1 stopMultiple Airlines
13h 05mYYZ-SKG
C$ 1,092
12/7Wed
2 stopsSWISS
35h 50mSKG-YYZ
25/8Fri
1 stopSWISS
30h 00mYYZ-SKG
C$ 1,098
12/7Wed
1 stopSWISS
12h 45mSKG-YYZ
25/8Fri
1 stopSWISS
30h 00mYYZ-SKG
C$ 1,158
12/7Wed
2 stopsScandinavian Airlines
24h 15mSKG-YYZ
25/8Fri
2 stopsScandinavian Airlines
22h 25mYYZ-SKG
C$ 1,294

Search by stops

Search by airline

Search by price

Recent one-way flight deals

14/6Wed
2 stopsMultiple Airlines
28h 20mATH-YYZ
C$ 475
14/6Wed
directAir Transat
10h 50mATH-YYZ
C$ 537
5/7Wed
directAir Transat
10h 50mATH-YYZ
C$ 549
5/7Wed
directAir Transat
10h 50mATH-YYZ
C$ 557
14/6Wed
3 stopsMultiple Airlines
35h 55mATH-YYZ
C$ 565
26/6Mon
3 stopsMultiple Airlines
43h 10mATH-YYZ
C$ 581
26/6Mon
directAir Transat
10h 50mATH-YYZ
C$ 582
26/6Mon
2 stopsMultiple Airlines
37h 00mATH-YYZ
C$ 584
15/6Thu
2 stopsMultiple Airlines
34h 23mSKG-YYZ
C$ 588
28/6Wed
directAir Transat
10h 50mATH-YYZ
C$ 593
14/6Wed
3 stopsMultiple Airlines
41h 15mSKG-YYZ
C$ 596
14/6Wed
1 stopAir Transat
13h 00mATH-YYZ
C$ 598
13/6Tue
3 stopsMultiple Airlines
50h 10mSKG-YYZ
C$ 602
6/7Thu
directAir Transat
10h 50mATH-YYZ
C$ 628
6/10Fri
1 stopEgypt Air
15h 30mATH-YYZ
C$ 640
19/7Wed
directAegean Airlines
10h 50mATH-YYZ
C$ 747
27/9Wed
1 stopAir France
13h 15mATH-YYZ
C$ 806
14/9Thu
1 stopAir France
13h 15mATH-YYZ
C$ 845
30/7Sun
1 stopTurkish Airlines
16h 25mSKG-YYZ
C$ 898
13/6Tue
2 stopsTAP AIR PORTUGAL
36h 00mSKG-YYZ
C$ 1,070

Search by stops

Search by airline

Search by price

Flights to Toronto Pearson Airport

Destination:

Toronto Pearson Airport (YYZ)Canada

Return flight deals:

Toronto Pearson Airport - Greece

Cabin classes:

C$ 771

Browse origins:

C$ 760
C$ 1,735
C$ 1,067
C$ 1,067
View more

Popular routes

The most searched flights to Toronto Pearson Airport by KAYAK users.