Find Cheap Flights to Toronto Pearson Intl (YYZ)

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

Wed 21/2
Wed 28/2
Any month
Compare vs. KAYAK |

Book cheap flights to Toronto Pearson Intl

(Round-trip)
Airports
Origin
Québec City
C$ 242
only
C$ 242
Windsor
C$ 242
only
C$ 242
Saskatoon
C$ 458
only
C$ 458
Fredericton
C$ 231
only
C$ 231
Thunder Bay
C$ 215
only
C$ 215
St. John's
C$ 427
only
C$ 427
Ottawa
C$ 220
only
C$ 220
Montreal
C$ 181
only
C$ 181
Sault Ste Marie
C$ 226
only
C$ 226
Kelowna
C$ 372
only
C$ 372
Destination
Toronto
C$ 181
only
C$ 181
Fri, 20 Apr
YUL
YYZ
1h 30m
Mon, 23 Apr
YYZ
YUL
1h 24m
C$ 181
Trip: 4 days
Overall 0.0 Poor
Based on 0 reviews
Sun, 1 Jul
YUL
YYZ
1h 20m
Sun, 8 Jul
YYZ
YUL
1h 15m
C$ 181
Trip: 8 days
6.4GoodShow reviews
Overall 6.4 Good
Based on 26 reviews
Boarding
7.5
Comfort
6.8
Crew
8.0
Entertainment
6.9
Food
6.4
YUL
YYZ
Mediocre 2.0

Nothing

Plane boarding and takeoff was delayed. Also when we landed we got mixed with international flights so I had to go through customs !!!! Took me 2h to leave the airport. Longer than the flight over!!!

YUL
YYZ
Excellent 10.0

Nice smooth

Nothing

YUL
YYZ
Good 6.6

Staff were professionnel, the plane clean and confort were good

The flight was 2 hours late

YUL
YYZ
Mediocre 2.0

The aircraft itself and the entertainment system were fine

Extremely late, crew at desk had info AFTER passengers were made aware of the delay. Turbulence throughout flight and bumpy landing

YUL
YYZ
Okay 4.0

Once I finally got boarding it was quick and staff were helpful

Very uncomfortable I have back problems and found it difficult to sit when I had to use my seat belt. Once again staff making faces at each other showing their impatience with customers. Staff slammed overhead lockers and sighed clearly showing how unimpressed they were.

Sat, 7 Apr
YUL
YYZ
1h 33m
Tue, 10 Apr
YYZ
YUL
1h 24m
C$ 190
Trip: 4 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 85 reviews
Overall
8.1
Boarding
8.2
Comfort
7.8
Crew
8.5
Entertainment
7.1
Food
7.2
YUL
YYZ
Good 7.0

Snack was very minimal with no selection or option to purchase more.

YUL
YYZ
Mediocre 3.0

Flight was cancelled then rescheduled on a flight that was over an hour delayed. We almost lost our connection to Hong Kong as a result. Made for a very stressful journey with 77 year old parent and 8 years old child long waiting/ tiring time and running to gate our flight.

YUL
YYZ
Okay 4.0

The crew.

Everything else. Flight was delayed by over an hour, seats are slippery and SO uncomfortable. No food, no entertainment (flight was only an hour).

YUL
YYZ
Okay 4.3

avoid the westjet encore flights. planes are small and noisy. if you sit next to a window it’s impossible to comfortably put both feet on the ground. if you pay for plus seating on an encore flight you’re basically paying to get on and off first. there’s no extra room and would be more fairly priced at $10.

YUL
YYZ
Mediocre 2.0

Delays

Tue, 13 Mar
YAM
YYZ
1h 27m
Wed, 14 Mar
YYZ
YAM
1h 36m
C$ 226
Trip: 2 days
7.2GoodShow reviews
Overall 7.2 Good
Based on 5 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
YYZ
BOS
Okay 4.0

That we eventually got a flight home.

Being stuck in Boston and Ottawa for 2 extra days and adding around $1200 on to our trip in hotels alone (I was travelling with 4 kids on a school trip and my wife). Additionally, we didn’t find out the flights were cancelled until we arrived at the airport. Apparently, they had been cancelled 2 hours before but there was no notification. Air Canada offered no help whatsoever and the guy at the “service” desk in Boston literally said there was nothing he could do to help. Not even find a new flight. Spent 90 minutes on the phone trying to re-book, plus re-booking hotel along the way.

YUL
LHR
Mediocre 2.0

Was put on a Turkish airlines flight - landed in India 12 hours AFTER scheduled landing. My luggage did not reach India. After numerous calls got only 1 out of 2 of my bags ; 2nd bag still missing 1 week after landing in India WOW

YAM
YYZ
Excellent 10.0

Love, love, love flying on a Dash-8. Perfect size plane provides flying without all the hassles. From check-in to baggage pick-up, our flight was perfect. Thank you Air Canada for an enjoyable experience.

YYZ
YUL
Mediocre 2.0

Put on Turkish air landed 12 hrs late lggage still missing

YAM
YYZ
Excellent 8.6

Available with little notice

Wed, 11 Apr
YLW
YYZ
7h 23m
Tue, 17 Apr
YYZ
YLW
6h 23m
C$ 372
Trip: 7 days
6.1GoodShow reviews
Overall 6.1 Good
Based on 10 reviews
Boarding
6.6
Comfort
6.0
Crew
6.8
Entertainment
5.3
Food
5.3
YYZ
YEG
Mediocre 3.0

The plane didn't crash like website and they did not charge $10 for printing off my boarding pass, as no one could with website down. Also, some budget airlines now only allow 40lbs in checked baggage, Looks like they allow 50lbs.

Similar problem on the way home, could not book luggage online but could check in. Shop closes at 5 CST so could not call. Even though we told at checkout that it was because of the Christmas volume online, still had to pay Airport (extra) price to check-in baggage. They said I could perhaps get the penalty fee returned if I called in. Told her it's not worth 2 hours on a paid long distance call to get $20 back.

YVR
PVR
Okay 4.6

Crew were great.

I was told by transat to down load an App. to watch entertainment only to be told by Flair Air that they did not provide the service and that I was given the wrong information. So no TV for 5 hrs.

YEG
YHM
Excellent 8.5

Comfortable seat with plenty of hip & leg room.

Charged $35. for luggage because I didn't know I could go online with the Flair Air website & pay prior to check in. They were friendly and advised me to do this in the future.

YHZ
YHM
Mediocre 2.0

New leaf discontinued their Sunday Halifax to Hamilton flight which was to be my return flight home. They did offer me a full refund if I needed to cancel or to rebook on a different flight but I couldn't make the new dates work so I took the full refund. I booked the flights in December for a flight in Feb and they cancelled half way through January so there wasn't a lot of notice given

YEG
YXX
Mediocre 3.3

The plane didn't crash like website and they did not charge $10 for printing off my boarding pass, as no one could with website down. Also, some budget airlines now only allow 40lbs in checked baggage, Looks like they allow 50lbs.

Similar problem on the way home, could not book luggage online but could check in. Shop closes at 5 CST so could not call. Even though we told at checkout that it was because of the Christmas volume online, still had to pay Airport (extra) price to check-in baggage. They said I could perhaps get the penalty fee returned if I called in. Told her it's not worth 2 hours on a paid long distance call to get $20 back.

Wed, 9 May
YUL
YYZ
1h 31m
Wed, 23 May
YYZ
YUL
1h 15m
C$ 193
Trip: 15 days
Overall 0.0 Poor
Based on 0 reviews
Fri, 6 Apr
YUL
YYZ
1h 30m
Sun, 8 Apr
YYZ
YUL
1h 20m
C$ 200
Trip: 3 days
6.4GoodShow reviews
Overall 6.4 Good
Based on 26 reviews
Boarding
7.5
Comfort
6.8
Crew
8.0
Entertainment
6.9
Food
6.4
YUL
YYZ
Okay 4.3

Antiquated electronics use procedures

YUL
YYZ
Good 6.0

Ok

No food & 1 hr delay

YUL
YYZ
Mediocre 2.0

Nothing

Plane boarding and takeoff was delayed. Also when we landed we got mixed with international flights so I had to go through customs !!!! Took me 2h to leave the airport. Longer than the flight over!!!

YUL
YYZ
Okay 4.6

They gave us water when we had to wait an hour before take off. It was not their fault we were delayed. They did wait for the 30 of us who were delayed from Lyon and did not take off without us.

They did not answer my call (s) for water to take a pill. They never offered anyone earphones. There were no services at all on this flight as the seat belt sign was on the whole time.

YUL
YYZ
Mediocre 2.0

The aircraft itself and the entertainment system were fine

Extremely late, crew at desk had info AFTER passengers were made aware of the delay. Turbulence throughout flight and bumpy landing

Sun, 17 Jun
YUL
YYZ
1h 31m
Fri, 22 Jun
YYZ
YUL
1h 15m
C$ 193
Trip: 6 days
Overall 0.0 Poor
Based on 0 reviews
Thu, 14 Jun
YYT
YYZ
3h 30m
Tue, 19 Jun
YYZ
YYT
3h 00m
C$ 427
Trip: 6 days
6.9GoodShow reviews
Overall 6.9 Good
Based on 60 reviews
Boarding
7.0
Comfort
6.9
Crew
7.4
Entertainment
6.5
Food
6.8
YUL
FLL
Mediocre 2.0

The price

The carry on limits. 5kg?!?

ANU
YYZ
Okay 4.0

Staff in Antigua were friendly and helpful.

Flight delay - but I didn't get a notice before arriving to the airport. I was offered expressed check-in since my luggage was lost on my arrival, but by the time they identified me to do so, it didn't make much difference in terms of my wait time. No gate arranged/available on arrival to Toronto, so we waited even longer again on the flight.

MCO
YYZ
Mediocre 2.0

Our flight changed without warning 2 weeks before from a direct flight to a non-direct flight. Unable to get money back for upgrade or flight.

FLL
YYZ
Excellent 8.0

Very pleasant flight.

YYZ
PUJ
Good 6.6

Direct flight, staff was courteous, priority checkin was worth it. Also the activity paid on the flight "dolphin encounter" was worh it.

Boarding delay of 50 min with no notice. We could have taken the kids to the restroom earlier, however we kept waiting as we thought that we'll board any minute. Aircraft looked dated, seats not too comfortable.

Tue, 24 Apr
YQT
YYZ
2h 02m
Wed, 25 Apr
YYZ
YQT
2h 09m
C$ 215
Trip: 2 days
6.6GoodShow reviews
Overall 6.6 Good
Based on 7 reviews
Overall
8.1
Boarding
8.2
Comfort
7.8
Crew
8.5
Entertainment
7.1
Food
7.2
YYC
YQQ
Okay 4.8

Got me home!

Had to walk from the terminal to the plane in -18° !weather

YYZ
YOW
Mediocre 2.0

Korean air is very efficient.

We had to rent a car to get to Ottawa because West Jet had cancelled all their flights due to weather. All Air Canada flights were operating. We waited in line for 2 hours at the airport for West Jet to tell us that we needed to call them regarding a refund. We called them and were on hold for an hour and 45 minutes. Then we were told we had to call the travel agent...we on hold for 2 hours. We then called Korean air and they told us they couldn’t contact West Jet-no one knew what the value of the flight from Toronto to Ottawa was. We were only provided with a refund of $4 (for the taxes) when it cost us $280 to rent a car to get to Ottawa. I will never book a flight with West Jet again.

YUL
YYZ
Mediocre 2.0

Delays

LGA
YYZ
Good 7.3

Snack options...

YVR
YYC
Mediocre 2.6

Crew ok.

Was told need to fix my ticket from Bangkok. So after waiting over an hour to get ticket fixed, found out didn't need to. Then a rush through security . Lucky Westjet flight delayed (usual) And made flight by running to gate. Then get to sit on plane for an hour. AGAIN. Two flights on Westjet and two delayed and two sat in the plane an hour. First time missed my connecting to Hong Kong and Bangkok. I know nothing perfect, but this seems to be the norm. Next time will try to find someone else to fly with.

Fri, 17 Aug
YUL
YYZ
1h 15m
Sun, 19 Aug
YYZ
YUL
1h 15m
C$ 207
Trip: 3 days
6.4GoodShow reviews
Overall 6.4 Good
Based on 26 reviews
Boarding
7.5
Comfort
6.8
Crew
8.0
Entertainment
6.9
Food
6.4
YUL
YYZ
Mediocre 2.0

The aircraft itself and the entertainment system were fine

Extremely late, crew at desk had info AFTER passengers were made aware of the delay. Turbulence throughout flight and bumpy landing

YUL
YYZ
Good 6.6

Staff were professionnel, the plane clean and confort were good

The flight was 2 hours late

YUL
YYZ
Okay 4.3

Antiquated electronics use procedures

YUL
YYZ
Excellent 10.0

Nice smooth

Nothing

YUL
YYZ
Good 6.0

Possibly the tightest pitch of any airline seats that I've ever flown on. I'm short but I felt cramped, so I'm sure the 182 meter man next to me was really suffering.

Sat, 17 Mar
YXE
YYZ
3h 10m
Tue, 20 Mar
YYZ
YXE
6h 06m
C$ 458
Trip: 4 days
Overall 3.3 Mediocre
Based on 1 reviews
Boarding
4.0
Comfort
2.0
Crew
2.0
Entertainment
4.0
Food
4.0
Fri, 27 Apr
YQG
YYZ
1h 03m
Fri, 18 May
YYZ
YQG
1h 03m
C$ 242
Trip: 22 days
7.0GoodShow reviews
Overall 7.0 Good
Based on 16 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
YQG
YYZ
Mediocre 2.0

Flight from Windsor to Toronto wa good. The connecting flight was cancelled and the next flights was over booked so we had to over night in Toronto. Then get up at 530 to get the 6am hotel shuttle in order to get back to airport for our 8am flight. They seem to always cancel the 9pm flight from Thunder Bay to Toronto because not full enough.

Our connecting flight from Toronto to Thunder Bay was cancelled. Then we had to get up at 530am to get the 6am hotel shuttle in order to get back to airport for our 8am flight. They seem to always cancel the 9pm flight from Thunder Bay to Toronto because not full enough. And the last flight is over sold so we have to stay the night in Toronto. Then don't offer the 9pm flight. Passengers have other commitments in their life's. We don't need AC to just hold us over for the night because one of their flights is have empty.

YYZ
FLL
Excellent 9.3

The crew at the airport and on the plane were excellent. We were on a family holiday with young ones and the crew really took care of our needs. They were extremely courteous and attentive.

The inflight entertainment options could be more current. We found the options limited... it was a good thing that the flight was short.

YQG
YYZ
Excellent 9.3

Great cabin crew - really friendly and helpful to passengers. Good selection of drinks. AMS-YYZ-YQG All nice enough - good leg room and nice to have a 2-4-2 seating configuration YQG-YYZ-LHR Nice to be on a 787.

Food was bland, but as expected on a transatlantic route. Good selection of drinks. One of the suitcases missed the flight, but was promptly delivered the following day. It would have been nice if this could have been notified earlier, rather than having to wait for all passenger's luggage to be delivered before realising that our's was not there.

LHR
YYZ
Excellent 8.3

The food was ok. Movie selection was decent and the screens are a lot better than on jet airways.

Boarding was a little delayed. Service was a little slow, but the crew was courteous and did their best.

YQG
YYZ
Mediocre 2.6

It was convenient from our local airport.

Tried to sell seat selection for $11 each way per person. Really awful policy for a 38 minute flight in a small plane. Don't get caught on that one.

Mon, 12 Mar
YUL
YYZ
1h 35m
Mon, 19 Mar
YYZ
YUL
1h 20m
C$ 207
Trip: 8 days
Overall 0.0 Poor
Based on 0 reviews
Thu, 22 Mar
YFC
YYZ
2h 32m
Mon, 26 Mar
YYZ
YFC
2h 09m
C$ 231
Trip: 5 days
7.4GoodShow reviews
Overall 7.4 Good
Based on 14 reviews
Overall
8.1
Boarding
8.2
Comfort
7.8
Crew
8.5
Entertainment
7.1
Food
7.2
YFC
YYZ
Good 6.0

Boarding, the crew

On the flight back to Toronto, my seat was very noisy from the engine.

YFC
YYZ
Mediocre 3.3

a 6 AM flight 4 hrs delayed - and they knew it was a mechanical hours before, yet decided to inform us when we were in the security line-up at 5 AM. The crew were told way in advance and got to stay in bed.

YFC
YYZ
Good 6.0

very smooth flight and friendly staff

CUN
YYC
Mediocre 2.0

WJ gave us meal and hotel vouchers.

See headline

LGA
YYZ
Good 7.3

Snack options...

Thu, 19 Apr
YFC
YYZ
2h 29m
Sun, 22 Apr
YYZ
YFC
2h 09m
C$ 231
Trip: 4 days
7.4GoodShow reviews
Overall 7.4 Good
Based on 14 reviews
Overall
8.1
Boarding
8.2
Comfort
7.8
Crew
8.5
Entertainment
7.1
Food
7.2
YFC
YYZ
Mediocre 3.3

t

the flight was 2 hours we were stuck in the plane for 7 and half hours. we were not aloud off there was no food or drinks. the worst flight ever

YFC
YYZ
Good 6.0

Boarding, the crew

On the flight back to Toronto, my seat was very noisy from the engine.

YYC
YXE
Excellent 8.6

This flight had individual screens!

YFC
YYZ
Mediocre 3.3

a 6 AM flight 4 hrs delayed - and they knew it was a mechanical hours before, yet decided to inform us when we were in the security line-up at 5 AM. The crew were told way in advance and got to stay in bed.

LGA
YYZ
Good 7.3

Snack options...

Fri, 6 Apr
YOW
YYZ
1h 13m
Sun, 8 Apr
YYZ
YOW
1h 00m
C$ 220
Trip: 3 days
Overall 0.0 Poor
Based on 0 reviews
Fri, 18 May
YQT
YYZ
2h 00m
Mon, 21 May
YYZ
YQT
2h 04m
C$ 269
Trip: 4 days
5.7OkayShow reviews
Overall 5.7 Okay
Based on 9 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
YYZ
BOS
Excellent 9.0

The flight from Toronto to Boston is extremely short, about an hour. I don’t feel as though I can rate the food since I didn’t buy any, it just doesn’t give me an option to not rate it. It was a completely full flight. It was as comfortable as can be. It’s a smaller plane so you feel everything but the captains were good flyers.

I’m not sure if this is something I can really complain about but I wish the flight attendants would’ve spoken a bit lower. For a plane where half of the people there had missed their connecting flight and were put on a 6:30 am flight, I don’t think we wanted to hear about their detailed personal lives.

YQT
YYZ
Excellent 8.3

Good take off and landing. Captain had good comms

Overhead cabins were small Seat head rest not adjustable for height

YUL
LHR
Mediocre 2.0

Was put on a Turkish airlines flight - landed in India 12 hours AFTER scheduled landing. My luggage did not reach India. After numerous calls got only 1 out of 2 of my bags ; 2nd bag still missing 1 week after landing in India WOW

YYZ
YUL
Mediocre 2.0

Put on Turkish air landed 12 hrs late lggage still missing

YYZ
FLL
Excellent 9.3

The crew at the airport and on the plane were excellent. We were on a family holiday with young ones and the crew really took care of our needs. They were extremely courteous and attentive.

The inflight entertainment options could be more current. We found the options limited... it was a good thing that the flight was short.

Fri, 20 Jul
YUL
YYZ
1h 15m
Mon, 23 Jul
YYZ
YUL
1h 15m
C$ 260
Trip: 4 days
6.4GoodShow reviews
Overall 6.4 Good
Based on 26 reviews
Boarding
7.5
Comfort
6.8
Crew
8.0
Entertainment
6.9
Food
6.4
YUL
YYZ
Good 6.6

Staff were professionnel, the plane clean and confort were good

The flight was 2 hours late

YUL
YYZ
Excellent 10.0

Nice smooth

Nothing

YUL
YYZ
Good 6.0

Ok

No food & 1 hr delay

YUL
YYZ
Good 6.0

Comfortable seating, good entertainment selection available and drink provided on short flight.

Delay and disorganization at airport left passengers frustrated with at least 3 changes to gate prior to departure. Added to this was the incorrect announcement on P.A. System at 6:55pm a change of gate to leave at original time (7pm), only to have a stampede of passengers arrive at newly assigned gate to have no airline representative there and soon a new/revised departure time of 21:05 instead. Hopefully, those clients with international connections were able to make it, but I suspect that several had their plans changed with this > 2 hour delay.

YUL
YYZ
Okay 4.3

Antiquated electronics use procedures

Tue, 20 Mar
YQB
YYZ
6h 05m
Tue, 27 Mar
YYZ
YQB
3h 10m
C$ 242
Trip: 8 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 23 reviews
Overall
8.1
Boarding
8.2
Comfort
7.8
Crew
8.5
Entertainment
7.1
Food
7.2
YYC
YXE
Excellent 8.6

This flight had individual screens!

CUN
YYC
Mediocre 2.0

WJ gave us meal and hotel vouchers.

See headline

YHZ
MCO
Good 7.6

Fight and everything else was fine.

There was a huge problem with the paper work..Names were not filled out right ( middle names missing) and Last name Misspelled even though on our copy it was first spelled right.

YYC
YKF
Good 6.0

Quick flight

Seats were too narrow, plane was changed to what looked like a smaller plane. Everything else wasn’t WestJet’s fault. Red eye flight and jerk behind me left his light on the whole flight and giy beside me kept rib checking me, preventing me from sleep. By the time plane landed I had been up 23 hours.

YUL
YYZ
Mediocre 2.0

Delays

Canada to Toronto Pearson Intl Flight Information

Flights Arrive in Toronto Pearson Intl
Flights Depart from Canada
Flight Price C$ 181
Airlines Air Transat, WestJet, Air Canada, Flair Air, Sunwing Airlines, Hahn Air
*
Prices are per person, are for e–tickets and include all taxes & fees in CAD.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller.
At KAYAK we don’t set the prices, so it’s not possible for us to guarantee what other companies are selling.

We compile tonnes of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we can't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car rentals can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find, on occasion, that certain prices are no longer available.

If you have more questions or if you have a bad price to report to us,
please send us an and someone from our team will get back to you promptly.