Find flights
When to book
FAQs & Tips
Direct Flights
Airlines
Deals

C$ 345 Find cheap flights from Europe to Toronto Pearson Airport

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight to Pearson Intl departing on 19/1. 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.
1 adult
0 bags

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

In the last 7 days, travellers have searched 45,533,913 times on KAYAK, and here is why:

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

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

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

Good to know

Low season

January

High season

August

Cheapest flight

C$ 345
Best time to beat the crowds (10% less expensive on average)
Most popular time to fly (27% more expensive on average)
Flight from Lisbon to Toronto

FAQs for booking Europe to Toronto Pearson Airport flights

  • How does KAYAK find such low prices on flights from Europe to Toronto Pearson Airport?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from Europe to Toronto Pearson Airport.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from Europe to Toronto Pearson Airport?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Toronto Pearson Airport from Europe is likely to change within 7 days, so travellers know whether to wait or book now.

  • What is the Hacker Fare option on flights from Europe to Toronto Pearson Airport?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional round-trip ticket. You could then fly to Toronto Pearson Airport with an airline and back to Europe with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Europe to Toronto Pearson Airport?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to Toronto Pearson Airport from Europe up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

See more FAQs

Prefer to fly non-stop from Europe to Toronto Pearson Airport?

Find which airlines fly direct from Europe to Toronto Pearson Intl Airport, which days they fly and book direct flights.

Nonstop departures

Europe to Toronto Pearson Intl

Monday

ANA,Aegean Airlines,Aer Lingus, +63 more

ANA,Aegean Airlines, +64 more

Tuesday

ANA,Aegean Airlines,Aer Lingus, +68 more

ANA,Aegean Airlines, +69 more

Wednesday

ANA,Aegean Airlines,Aer Lingus, +63 more

ANA,Aegean Airlines, +64 more

Thursday

ANA,Aegean Airlines,Aer Lingus, +69 more

ANA,Aegean Airlines, +70 more

Friday

ANA,Aegean Airlines,Aer Lingus, +70 more

ANA,Aegean Airlines, +71 more

Saturday

ANA,Aegean Airlines,Aer Lingus, +66 more

ANA,Aegean Airlines, +67 more

Sunday

ANA,Aegean Airlines,Aer Lingus, +67 more

ANA,Aegean Airlines, +68 more

See more nonstop flights

Nonstop returns

Toronto Pearson Intl to Europe

Monday

ANA,Aegean Airlines,Aer Lingus, +63 more

ANA,Aegean Airlines, +64 more

Tuesday

ANA,Aegean Airlines,Aer Lingus, +68 more

ANA,Aegean Airlines, +69 more

Wednesday

ANA,Aegean Airlines,Aer Lingus, +63 more

ANA,Aegean Airlines, +64 more

Thursday

ANA,Aegean Airlines,Aer Lingus, +69 more

ANA,Aegean Airlines, +70 more

Friday

ANA,Aegean Airlines,Aer Lingus, +70 more

ANA,Aegean Airlines, +71 more

Saturday

ANA,Aegean Airlines,Aer Lingus, +66 more

ANA,Aegean Airlines, +67 more

Sunday

ANA,Aegean Airlines,Aer Lingus, +67 more

ANA,Aegean Airlines, +68 more

See more nonstop flights
See more nonstop flights

Top 5 airlines serving from Europe to Pearson Intl

Need help choosing which airline to fly with from Europe to Pearson Intl? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
7.8
Air TransatOverall score based on 394 reviews
8.4Crew
7.9Boarding
6.8Food
7.0Entertainment
7.3Comfort
Airline reviews

Boarding and staff were excellent. The food was ok. Very cramped seating. No existent entertainment other than on iPhone over wifi with poor choices of movie or shows. Bring your own entertainment. Nowhere to charge your phone

8.0 ExcellentStephen, Sep 2024YUL - AGP
Read more Air Transat reviews

Boarding and staff were excellent. The food was ok. Very cramped seating. No existent entertainment other than on iPhone over wifi with poor choices of movie or shows. Bring your own entertainment. Nowhere to charge your phone

Delay was not properly communicated. Service, plane, value of ticker were all great.

Excellent service and food in the Club Class. Warmly recommend. Much better than AC.

My new suitcase got busted when I arrived at Toronto , two of the wheels are broken and can no longer be used , I am very disappointed over this situation but the flight and service was awesome .

From what I saw there was no entertainment. Similar to my flight to London, I personally would like the attendants to be more interactive during the flight.

Air Transat left my luggage back in Montreal and it took them 5 DAYS to get it to Venice. Luckily I was still in town, or else their option was to send my luggage back to my house in CANADA. What a joke! Oh, and I had to find a way to go get it at the airport in Venice, they needed 72 hours more to get it to where I was staying.

I was pleasantly surprised. I booked the "club class" which was basically like Domestic First Class. The service was superior. Food was pretty good. Seats and cabin were comfortable. For the price I paid, I was very pleased.

Super unproffesional flight . Flight attendants were unproffesional. I could hear them gossiping about theor boyfriends the whole trip

The connecting flight lay over was 4.00 hours, the gate agent booked me on the next flight which was about to depart at no extra cost.

The ticket price was reasonable, food was okay, not the best. I would use the service again.

LOT told me on my first flight that I had missed boarding my second flight and told us to go to a service desk to reschedule. We then were told our flight was still boarding and that we had to run through the Warsaw airport to catch it which is just a long long runway airport. The workers at the airport were not helpful at all and you have to go through two passport checkpoints. I have asthma and was almost dead when I got on the plane and no one helped or gave us water or even acknowledged us. The flight was fine - the crew members are not friendly so it’s a very functional flight at best. Also my bag didn’t make it to my final destination.

Once again very friendly helpful staff A short flight but not only on time actually a bit early

I would like to be able to choose the seat before the flight without paying extra money. Family members should not to be separated from each other.

Boeng Dreamliner has so tiny seats, so even medium and smaller size people have not enough room to fill comfortable..

Everything was very good. I felt that the value received in paying for Business Class tickets was very good. The entertainment offered was plentiful, but could be improved with more recent options as well. By no means a deal-breaker. The staff were awesome, in the airport, at the gate and onboard.

bus ride to the plane was very crowded and had to wait a long time to get to the plane. The flight itself was great.

Flight was delayed by a hour could have been better addressed. Flight was fine with great service by the flight attendants

They broke my luggage. I’m pissed off about that. Service was slow and inconsistent.

Together with my family, we all agreed that the LOT crew provided the most wonderful service that could be. We are grateful for such a great experience they provided to us! We will return and share our experience with all our friends and family.! Keep up the good work!

first and above all I liked the crew; everyone was one of a kind, friendly, professional, and eager to help.

Take off and landing and also the crew were excellent, just we could not received one of our suitcases at Ottawa at the same time we got there, but the associate at Ottawa airport were very nice and helpful so we could receive it on 16th of September.

Flight was cancell at the last minute, We were rescheduled 3 different times and ended up barely making our connecting flight in Dulles ( an airport I will never voluntarily fly through again) The cause was a mechanical issue with air Canada. The many levels of non-ownership involved basically left us holding the bag. Flight was purchase on Kayak, who subbed it out to underpicerm who purchased it through United airlines , who subbed the outgoing to Lufthansa and the return flights to Air Canada. The efforts of the United staff in Lisbon and later in D,C, are the only reason this didn't fail completely. The worst single day of air travel I have encountered including trips that were cancelled. JIMD

Service was great. Flight was delayed an hour which made our connection very tight and stressful. But we fortunately made it.

flip down table not clean, lots of crumbs left on table from previous customer!

They served us 1.5 pieces of chicken nuggets with coleslaw..felt like a toddlers meal in business class. Why bother?

Boarding was terrible. We paid for business class tickets, which would give us “Zone 1” boarding. This should happen before the zones for premium economy and economy passengers start to board. However, the gate agents at Heathrow only had “Zone 1” boarding for about 45 seconds before moving on to allowe “Zone 2” and “Zone 3” to start boarding. We still weren’t through the line to board and many passengers from zones 2 & 3 pushed ahead of us to board (it was a completely full flight). When we finally did get on the plane, there were no overhead storage compartments for rows one or two in business. Apparently this is the way that Boeing 787 planes are designed, which is frustrating to pay thousands more dollars for a ticket and then find out that there is no space to store your carry on. Finally, we got food poisoning from the sandwiches and scones with clotted cream that were served in business class. Barely was able to get home to our condo in Toronto after the flight before suffering from vomiting and diarrhea. What was supposed to be a splurge on the end of our vacation in business class instead turned into a nightmare and the absolute worst way to end a trip.

Went on an earlier, standby flight, but was delayed so we only save 30 minutes getting to Toronto. AND we were in business class on our original flight but had to go in economy on the earlier flight because pilots and crew “had to” go business. What?!?! The paying passenger (I am Super Elite) has to go economy so they can dead-head employees? That’s messed up. As in my other posts, I only take AIr Canada because there is little other choice for the destinations I need to get to. But I am not proud to show my Super Elite tag on my luggage.

Flight was delayed due to mechanical issues with in-house entertainment. Strike one for the delay, strike two for no entertainment. Once we boarded we still had to wait while they tried to fix the entertainment system. Strike three was an issue with a passenger falling in the lavatory so no breakfast was served for economy seats. Not blaming the passenger but did the entire crew have to attend to one person? She walked off the plane by herself so she didn’t seem that bad off. Pretty much everything that could go wrong did but at least we got our luggage!

Worse. My luggage was carried on another flight, I was never advised that and had to wait 4 long hours to get my luggage at Pearson. The first flight was delayed, the layover at Munich was extremely short. I almost missed my second flight. Air Canada + Germans was not a good combo. I'm done with Air Canada, will never fly with them

Terrible. Frequent last minute flight cancellations with terrible rebooking options!

Wonderful I upgraded from premium economy to business and it was totally worth it. The crew was fantastic. Very attentive positive. They made me feel right at home. We were on a 747 business class second story seat and it was fantastic.

Other than the delay of flight, this crew tried to make the best of bad situation.

The flight was at 6:10 am to early. No coffee or anything else offered. To 👎

The flight crew, the on-plane service, and the food were fine. The seats lacked cushioning and were uncomfortable compared to other planes from recent flights. The plane was initially delayed one hour and that expanded to 1.5 hours. When we boarded, there was insufficient room for our carry-on bags, which added more time to disembarking from the plane. It appeared the Air Canada staff or the Toronto Airport staff were less than competent to handle whatever the issue was that caused the delays, which was never communicated.

Boarding was haphazard after people with small children or walking difficulties

Gate was difficult to know. Flight number from Lufthansa directed to a different flight number by SunXpress, which was different from my actual flight per the airport. Multiple people (at least 3 others) were lost with me at the airport in Munich (I didn't know them) trying to get to a different terminal. Too many confusing signs, and no one could help. When I found some Staff members (surprisingly difficult) told me "you have to figure it out." Yeah, that's why I'm asking and walking around in circles. Thought I would miss my flight, turns out I had plenty of time, but I couldn't figure it out for the first hour. 90% airport's fault, not SunExpress.

Due to flights being delayed, we missed our connecting flights and we were flown to a different airlines and we end up losing our luggage's.

The boarding process is not well organized at all. It need to be totally revised with an emphasis on order.

full flight, could use more room....leg room fine seats tight

Tiny, cramped seats with minimum leg room and hard armrests. Basic needs like a seat and luggage came with an additional charge. Budget airline amenities with premium airlune cost. I won't use this airline again.

They denied us boarding on our scheduled flight and experienced significant disruption to our travel plans because of overbooking the flight!

The issue wasn’t necessarily with British Airlines but was a reaction to their delayed flight from Miami to London on Aug 18. Due to the delay out of Miami, we missed our BA flight with Aer Linguis on the 19th from London to Cork, Ireland. The attendant in London was helpful and rebooked us for a flight later that same day ($120). However, she failed to mention that as a result of the missed flight, our returning flight was also cancelled and the rebooking cost was $451. Disappointed at the lack of communication between airlines and between the agent and the customer.

Flight was delayed hours which caused us to miss our connection and lose a day of vacation. CHS staff was great.

I had paid for my family to sit together on the plane. When we got to the plane this wasn't the case and we were separated. meanwhile the lady sitting next to me told me how she didn't pay and were all sitting together

The crew were friendly and helpful, really appreciated. The food was pretty nice. a smidge more leg room would always be welcome but when you buy cheap you get what you get :)

All of my bags were not delivered to my destination!

Usual friendly BA crew who were helpful and so kind to the kids. New business class cabin combined with 787 makes for a really enjoyable experience.

Our flight was delayed and this caused us to miss our connecting flight. During the flight I noticed that BA had already rebooked us for a different flight the next day. Although technically we hadn’t missed our connecting flight yet! We were stuck in London overnight causing us to miss all subsequent plans we had (hotel already booked in NY and a flight home to Chgo)! This cost us over $400 in fees to change everything

Crew was great. Food definitely top 10% for airline food. Seat was comfortable and legroom was good, BUT the seats were too close together and I was touching arms with the guy next to me the entire flight. Also, I had an aisle seat, and although my arm was pulled right up to my side, I was bumped by passengers and crew at least 6x. I'm looking into business class next time. One last note: the whole British-AA airlines partnership thing was confusing. In 2024 this should be seamless, and passengers shouldn't need this # for BA and that # for AA. There should be a single unified way of messaging from the airlines and checking things for the passengers.

Cancelled our flight due to weather. But didn’t rebook us on the next available flight. Had to spend over 5 hours on calls to get on a wait list: and then whole day at the airport to get ticket confirmed. Absolutely terrible. Need to shut down airlines if they cannot perform basic tasks such as rebooking for their own cancellation

Book cheap flights from Europe to Toronto

Recent round-trip flight deals

27/11Wed
directLufthansa
7h 15mDUB-YYZ
14/1Tue
directLufthansa
6h 35mYYZ-DUB
C$ 503
8/11Fri
directAer Lingus
7h 45mDUB-YYZ
10/11Sun
directAer Lingus
6h 40mYYZ-DUB
C$ 504
25/9Wed
1 stopAir Canada
11h 24mCDG-YYZ
8/10Tue
1 stopAir Canada
13h 05mYYZ-CDG
C$ 524
27/11Wed
directAir Canada
7h 15mDUB-YYZ
16/1Thu
1 stopAir Canada
11h 00mYYZ-DUB
C$ 541
7/11Thu
2 stopsBritish Airways
16h 06mLIS-YYZ
15/11Fri
2 stopsBritish Airways
17h 11mYYZ-LIS
C$ 613
3/10Thu
1 stopBritish Airways
15h 15mCDG-YYZ
9/12Mon
2 stopsBritish Airways
15h 00mYYZ-CDG
C$ 624
15/12Sun
directAir Transat
8h 35mLIS-YYZ
7/1Tue
directAir Transat
6h 55mYYZ-LIS
C$ 636
23/11Sat
directAir Transat
8h 20mLGW-YYZ
10/12Tue
directAir Transat
7h 10mYYZ-LGW
C$ 638
11/11Mon
1 stopLOT
16h 10mAMS-YYZ
16/11Sat
1 stopLOT
17h 50mYYZ-AMS
C$ 662
13/11Wed
1 stopLOT
19h 40mAMS-YYZ
19/11Tue
1 stopLOT
17h 50mYYZ-AMS
C$ 700

Search by stops

Search by airline

Search by price

Recent one-way flight deals

19/1Sun
directAir Transat
8h 35mLIS-YYZ
C$ 345
18/1Sat
1 stopAir Transat
31h 06mLIS-YYZ
C$ 346
14/10Mon
1 stopBritish Airways
17h 40mLIS-YYZ
C$ 533
23/10Wed
1 stopBritish Airways
17h 35mLIS-YYZ
C$ 550
31/10Thu
1 stopLufthansa
12h 00mCDG-YYZ
C$ 573
15/10Tue
2 stopsLufthansa
25h 43mCDG-YYZ
C$ 602
26/9Thu
directAir Canada
7h 05mDUB-YYZ
C$ 803
22/9Sun
directAir Canada
7h 05mDUB-YYZ
C$ 811
19/10Sat
1 stopLOT
12h 50mAMS-YYZ
C$ 816
26/9Thu
1 stopLOT
12h 50mAMS-YYZ
C$ 884

Search by stops

Search by airline

Search by price

Last minute flights from Europe to Pearson Intl

Last minute flight, train and bus deals

21/9Sat
multi-stopAir Canada
11h 24mCDG-YYZ
30/9Mon
multi-stopAir Canada
10h 50mYYZ-CDG
C$ 571
21/9Sat
multi-stop
11h 24mCDG-YYZ
28/11Thu
multi-stop
10h 10mYYZ-CDG
C$ 584
21/9Sat
multi-stopBritish Airways
19h 20mCDG-YYZ
28/9Sat
multi-stopBritish Airways
20h 31mYYZ-CDG
C$ 734
21/9Sat
multi-stopBritish Airways
19h 20mCDG-YYZ
28/9Sat
multi-stopBritish Airways
14h 19mYYZ-CDG
C$ 736
21/9Sat
multi-stopLufthansa
29h 01mCDG-YYZ
27/9Fri
multi-stopLufthansa
29h 45mYYZ-CDG
C$ 826
19/9Thu
directLufthansa
7h 05mDUB-YYZ
29/9Sun
directLufthansa
6h 40mYYZ-DUB
C$ 863
20/9Fri
directAir Transat
8h 05mLGW-YYZ
22/11Fri
directAir Transat
7h 10mYYZ-LGW
C$ 891
17/9Tue
multi-stopAir Transat
14h 19mLIS-YYZ
23/9Mon
multi-stopAir Transat
26h 15mYYZ-LIS
C$ 941
20/9Fri
multi-stopLOT
12h 10mAMS-YYZ
7/10Mon
multi-stopLOT
17h 30mYYZ-AMS
C$ 1,119
17/9Tue
multi-stopLOT
12h 10mAMS-YYZ
26/9Thu
multi-stopLOT
29h 10mYYZ-AMS
C$ 1,121

Search by stops

Search by airline

Search by price

Everything you need to know for your flight to Pearson Intl

Information on your arrival and departure airports