Find Cheap Flights from Ontario to Toronto Pearson Intl

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

Mon 18/12
Mon 25/12
Any month
Compare vs. KAYAK |

Book cheap flights from Ontario to Toronto Pearson Intl (round-trip)

Airports
Origin
North Bay
C$ 572
only
C$ 572
Windsor
C$ 209
only
C$ 209
Sudbury
C$ 220
only
C$ 220
Thunder Bay
C$ 245
only
C$ 245
Ottawa
C$ 219
only
C$ 219
Sault Ste Marie
C$ 709
only
C$ 709
Destination
Toronto
C$ 209
only
C$ 209
Fri, 16 Feb
YQG
YYZ
1h 02m
Sun, 25 Feb
YYZ
YQG
1h 03m
C$ 209
Trip: 10 days
6.8GoodShow reviews
Overall 6.8 Good
Based on 15 reviews
Overall
7.2
Boarding
7.4
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
LAS
YYZ
Excellent 10.0

Video not working

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.

LGA
YUL
Excellent 9.0

Flight attendant very pleased

Can't use the entertainment, the jack to connect the headset was broken

NRT
YVR
Good 6.0

Air Canada crew is always courteous

I have taken this same flight once a year for the last three years and it is always late to depart from NRT to YVR making the costumes and immigration process a hurried hassle for this of us with connecting flights. YVR crew got me and another couple to our next flight on time, but it has already boarded.

YUL
YHZ
Mediocre 2.0

Nothing

The fact air canada booted me and my year and a half year old off the plane. They gave me no compensation for the fact that they did this. So not impressed I never made it to Montreal

Sun, 24 Dec
YOW
YYZ
1h 20m
Wed, 3 Jan
YYZ
YOW
1h 08m
C$ 219
Trip: 11 days
8.2ExcellentShow reviews
Overall 8.2 Excellent
Based on 39 reviews
Overall
8.2
Boarding
8.3
Comfort
8.0
Crew
8.6
Entertainment
7.3
Food
7.3
YOW
YYZ
Excellent 8.6

Crew was fun and helpful. Was extremely accommodating in helping me switch to an earlier flight

YOW
YYZ
Good 6.0

Reaching my destination

Wish the emails/alerts came sooner. I waz always in transit when i was told my flights had been delayed or cancelled. I wont blame people for weather but it was the most annoying trip i have yet to take. I dont mind dissapointment but please dont waste my time.

YOW
YYZ
Excellent 10.0

West Jet is just so much more professional than other airlines that you could select ! The attention to detail goes above & beyond to make each person feel welcome !

From check-in to the flight crew, West Jet is the best !

YOW
YYZ
Good 7.3

Crew was great

Who decided that seats should be shaped that way? Always gives me a backache.

YOW
YYZ
Excellent 10.0

Excellent crew

No issue at all

Sun, 18 Feb
YSB
YYZ
1h 12m
Wed, 28 Feb
YYZ
YSB
1h 10m
C$ 220
Trip: 11 days
Overall 0.0 Poor
Based on 0 reviews
Wed, 24 Jan
YSB
YYZ
1h 16m
Sun, 4 Feb
YYZ
YSB
1h 10m
C$ 220
Trip: 12 days
6.0GoodShow reviews
Overall 6.0 Good
Based on 3 reviews
Overall
8.2
Boarding
8.3
Comfort
8.0
Crew
8.6
Entertainment
7.3
Food
7.3
YYZ
NAS
Okay 5.0

The boarding process wasn't to bad

The crew did not ask if we wanted a snack. I had cranberry juice and thencupnwas barely full. Crew did not ask if I wanted a snack or even offer d a snack. . Yet the people behind me was asked if they wanted a snack. Rude .

RSW
YYZ
Excellent 8.0

always like west jet

a half hour delay leaving. got home at 2 am. machine ate husband's nexus card. passport not returned to him. only noticed when we got home.

YSB
YYZ
Good 6.4

The crew was friendly and funny.

The Westjet staff at the Sudbury airport was not exactly friendly. My flight was departing at 6am, and they ask to be there 45 mins before which would have been at 5:15am, I got there at 5:20am and the gate was closed. At 5:25am an employee came to check me in but still advised me to be 45 mins in advance next time. I was only 5 mins late and they weren't even at the gate on my arrival. The security at the airport was rude.

BZE
YYC
Excellent 10.0

Staff were great

Waited almost half an hour upon arrival to Calgary for a port

YSB
YYZ
Good 7.3

The boarding was fast and everyone was kind with me.

Snacks were given, I wish there were more options.

Fri, 19 Jan
YOW
YYZ
1h 20m
Mon, 22 Jan
YYZ
YOW
0h 59m
C$ 227
Trip: 4 days
Overall 0.0 Poor
Based on 0 reviews
Mon, 12 Mar
YQT
YYZ
1h 54m
Fri, 16 Mar
YYZ
YQT
2h 08m
C$ 262
Trip: 5 days
5.7OkayShow reviews
Overall 5.7 Okay
Based on 9 reviews
Overall
7.2
Boarding
7.4
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
LAS
YYZ
Excellent 10.0

Video not working

YQT
YYZ
Good 6.0

Helpful friendly staff. flight on time.

I booked with Airmiles and only had 1 flight time to choose from. Then when I changed my flight time I had to pay double what it would normally have cost me had I booked and paid for my flight instead of using Airmiles. Why are there not more flight times to choose from in the first place when booking through Airmiles?

YVR
LHR
Mediocre 2.0

...because Air Canada screwed each of them up. Truly my worst flying experience in every way possible, and it isn't even close.

YYC
EWR
Good 7.3

After landing in Newar. One had to exit into the terminal and in order to connect, I had to go through TSA again, and the line was way too long. I had 2 hrs between flights and was able to make the connection, but I'm not sure if I only had one hour... I would have probably missed my connection.

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

Thu, 11 Jan
YQT
YYZ
1h 56m
Fri, 12 Jan
YYZ
YQT
2h 13m
C$ 245
Trip: 2 days
6.7GoodShow reviews
Overall 6.7 Good
Based on 6 reviews
Overall
8.2
Boarding
8.3
Comfort
8.0
Crew
8.6
Entertainment
7.3
Food
7.3
OGG
YYC
Excellent 9.6

I was not given the prepurchased food item I ordered

BZE
YYC
Excellent 10.0

Staff were great

Waited almost half an hour upon arrival to Calgary for a port

NAS
YYZ
Excellent 9.6

The staff was very kind

I did not like that all the babies sat in the same 3 rows. When one cries , the baby wakes up all the other ones.

YYZ
NAS
Okay 5.0

The boarding process wasn't to bad

The crew did not ask if we wanted a snack. I had cranberry juice and thencupnwas barely full. Crew did not ask if I wanted a snack or even offer d a snack. . Yet the people behind me was asked if they wanted a snack. Rude .

BOS
YHZ
Excellent 9.0

The flight was somewhat delayed but everywhere it announced it was in time. Even at the luggage carousel upon arrival. Must keep the statistics up!!

Thu, 15 Feb
YQT
YYZ
1h 56m
Fri, 16 Feb
YYZ
YQT
2h 08m
C$ 265
Trip: 2 days
Overall 0.0 Poor
Based on 0 reviews
Fri, 15 Jun
YQG
YYZ
0h 59m
Sun, 17 Jun
YYZ
YQG
1h 00m
C$ 315
Trip: 3 days
6.8GoodShow reviews
Overall 6.8 Good
Based on 15 reviews
Overall
7.2
Boarding
7.4
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
YVR
LAS
Good 7.0

Crew is always courteous

I barely made it on time because my prior flight was delayed

NRT
YVR
Good 6.0

Air Canada crew is always courteous

I have taken this same flight once a year for the last three years and it is always late to depart from NRT to YVR making the costumes and immigration process a hurried hassle for this of us with connecting flights. YVR crew got me and another couple to our next flight on time, but it has already boarded.

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.

LAS
YYZ
Excellent 10.0

Video not working

LGA
YUL
Excellent 9.0

Flight attendant very pleased

Can't use the entertainment, the jack to connect the headset was broken

Fri, 29 Dec
YOW
YYZ
1h 20m
Tue, 2 Jan
YYZ
YOW
0h 59m
C$ 303
Trip: 5 days
Overall 0.0 Poor
Based on 0 reviews
Wed, 20 Dec
YYB
YYZ
1h 07m
Mon, 1 Jan
YYZ
YYB
1h 03m
C$ 572
Trip: 13 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 2 reviews
Overall
7.2
Boarding
7.4
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
YVR
LHR
Mediocre 2.0

...because Air Canada screwed each of them up. Truly my worst flying experience in every way possible, and it isn't even close.

LGA
YUL
Excellent 9.0

Flight attendant very pleased

Can't use the entertainment, the jack to connect the headset was broken

LAS
YYZ
Excellent 10.0

Video not working

PHX
YYZ
Okay 5.5

The pilot made the flight a fast time. The airfare was a good price.

The seat leg room was too cramped and the plane was older with a noisy cabin in the rear third area

YYC
EWR
Good 7.3

After landing in Newar. One had to exit into the terminal and in order to connect, I had to go through TSA again, and the line was way too long. I had 2 hrs between flights and was able to make the connection, but I'm not sure if I only had one hour... I would have probably missed my connection.

Fri, 22 Dec
YAM
YYZ
1h 27m
Thu, 28 Dec
YYZ
YAM
1h 36m
C$ 709
Trip: 7 days
7.2GoodShow reviews
Overall 7.2 Good
Based on 5 reviews
Overall
7.2
Boarding
7.4
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
LGA
YUL
Excellent 9.0

Flight attendant very pleased

Can't use the entertainment, the jack to connect the headset was broken

YUL
YHZ
Mediocre 2.0

Nothing

The fact air canada booted me and my year and a half year old off the plane. They gave me no compensation for the fact that they did this. So not impressed I never made it to Montreal

NRT
YVR
Good 6.0

Air Canada crew is always courteous

I have taken this same flight once a year for the last three years and it is always late to depart from NRT to YVR making the costumes and immigration process a hurried hassle for this of us with connecting flights. YVR crew got me and another couple to our next flight on time, but it has already boarded.

YVR
LAS
Good 7.0

Crew is always courteous

I barely made it on time because my prior flight was delayed

YYC
EWR
Good 7.3

After landing in Newar. One had to exit into the terminal and in order to connect, I had to go through TSA again, and the line was way too long. I had 2 hrs between flights and was able to make the connection, but I'm not sure if I only had one hour... I would have probably missed my connection.

*
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.