Find Cheap Flights from Toronto to Shanghai Pu Dong (YTO - PVG)

Search hundreds of travel sites at once for deals on flights to Shanghai Pu Dong

Tue 21/11
Tue 28/11
Any month
Compare vs. KAYAK |

Good to Know

Average price:
C$ 1410
(avg. price over the last 2 weeks)
Good Deal:
C$ 880
or less (round trip)

When to Book Flights from Toronto to Shanghai Pu Dong

Average price per month
Flight prices as travel date approaches
-1 day
-2 days

Top tips for Finding a Cheap Flight

When looking for a cheap flight, consider that 25% of our users selected a flight on this route for C$ 879 or less.
The cheapest flight from Toronto to Shanghai Pu Dong was found, on average, 76 days before departure.
Book at least 1 week before departure in order to get a below-average price.
Morning departure is around 31% 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 for Booking Toronto to Shanghai Pu Dong Flights

How long does a flight from Toronto to Shanghai Pu Dong take?
An average nonstop flight takes 14h 30m, covering a distance of 11423 km.
How many flights are there between Toronto and Shanghai Pu Dong?
There are 21 (nonstop) flights between Toronto and Shanghai Pu Dong per week, averaging 3 per day.
Which airlines provide the cheapest flights from Toronto to Shanghai Pu Dong?
In the past 3 days, the cheapest round-trip tickets were found on China Eastern (C$ 683), Hainan Airlines (C$ 687) and Air Canada (C$ 747).
Do I need a passport to fly between Toronto and Shanghai Pu Dong?
Yes.
Which airlines fly most frequently between Toronto and Shanghai Pu Dong?
Air Canada (1 times daily), China Eastern (1 times daily), Air China (1 times daily) are the most frequent flyers on this route.
What’s the cheapest day of the week to fly from Toronto to Shanghai Pu Dong?
For Toronto to Shanghai Pu Dong, Tuesday is the cheapest day to fly on average and Wednesday is the most expensive. Flying from Shanghai Pu Dong back to Toronto, the best deals are generally found on Thursday, with Wednesday being the most expensive.

Book cheap flights from Toronto to Shanghai Pu Dong (round-trip)

Airports
Origin
Toronto
C$ 683
only
C$ 683
C$ 747
only
C$ 747
Destination
Shanghai
C$ 683
only
C$ 683
Tue, 13 Mar
YYZ
PVG
14h 55m
Thu, 29 Mar
PVG
YYZ
14h 15m
C$ 683
Trip: 17 days
6.4GoodShow reviews
Overall 6.4 Good
Based on 19 reviews
Overall
6.3
Boarding
6.4
Comfort
6.4
Crew
6.7
Entertainment
6.1
Food
5.8
YYZ
PVG
Excellent 10.0

Flight to Shanghai was earlier than scheduled which was better for me.

Flight from Shanghai to Manila was delayed.

JFK
PVG
Okay 5.3

Decent in-flight entertainment and comfortable enough. Crew was okay.

Booked a speciality meal but they weren’t able to provide for all meal services. Why bother offering then?! Link to view connections, etc, didn’t work...would’ve been useful to review that info before landing. Online check-in didn’t work even though email notification was sent the day prior to the flight.

PVG
HKG
Excellent 9.0

Flight on time and flight attendants are always very friendly S got to our destination safely.

ORD
PVG
Excellent 9.0

Better than expected. Crew was very friendly and attentive. Great value business class!

ORD
PVG
Mediocre 2.0

Tickets should be printed for all the flights, instead of having to go to the ticket counter each time. Luggage needs to be shipped all the way through. People need better English proficiency, they were useless.

Wed, 22 Nov
YYZ
PVG
28h 10m
Wed, 29 Nov
PVG
YYZ
29h 05m
C$ 687
Trip: 8 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 1039 reviews
Overall
7.8
Boarding
7.7
Comfort
7.8
Crew
8.2
Entertainment
7.7
Food
7.6
ORD
PEK
Good 6.0

One has to rush to be on the plane because the take off time is half an hour earlier, and we didn't get any notice beforehand.

TLV
PEK
Good 7.6

The all

The food from bejing to shanghai

PEK
TLV
Mediocre 2.0

I missed my flight because of wrong details the airline sent me by email. I arrived 3 hours before, but when I arrived, it was too late, and the flight already departured. The only next flight to TLV, Israel, was on the 2nd of Nov- 2 days later! I had to wait a whole day in the airport for another flight with another airline (ELAL) which I paid for it 2900 RMB! It's really unfair, and the women in the check-in desk wouldn't help me nor give me any info in order to book a new ticket :( It was a horrible experience, and I definitely wont fly with Hainan Airlines again.

BOS
PEK
Okay 4.0

Seats were pretty good for Economy. Flight was ontime.

Would have preferred a Premium Economy option. Meals: Tray tables much too small, difficult to work with. Food was pretty poor. Drinks offered at beginning but had to ask for water to get a partial glass of water. not even a bottle and didn't see staff again for 6 hours. Inflight Entertainment was pointless. Earbuds were handed out. You couldn't hear even 1 word out of ten. There was no stereo sound; only the left ear had sound.

PEK
TLV
Excellent 8.6

Excellent service, good movies

Seats a bit tight fitting. Food was average.

Tue, 28 Nov
YTZ
PVG
30h 10m
Mon, 4 Dec
PVG
YTZ
27h 35m
C$ 747
Trip: 7 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 19823 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.4
YOW
YYC
Poor 0.0

MIGHT give me a refund, and not WILL give me a refund

Service personnel at Air Canada were very helpful and re-booked me several times and when none of those flights left, they said they would refer me to refund department.

YYZ
BOG
Okay 4.3

Very cold plane

YYZ
LHR
Excellent 10.0

Ease of service and efficiency.

YYC
YUL
Good 6.3

I almost missed my connection. No one cared. Staff in airport were downright cranky - all due to late incoming aircraft and yet more de-icing... why ever don't they allow time for that in November!!!

BOS
YYZ
Excellent 8.0

New system with Canadian customs was fantastic. Went through really quickly.

Wed, 6 Dec
YYZ
PVG
24h 56m
Mon, 11 Dec
PVG
YYZ
17h 02m
C$ 767
Trip: 6 days
Overall 0.0 Poor
Based on 0 reviews
Sat, 2 Dec
YYZ
PVG
31h 13m
Mon, 25 Dec
PVG
YYZ
17h 02m
C$ 789
Trip: 24 days
7.2GoodShow reviews
Overall 7.2 Good
Based on 25273 reviews
Overall
7.3
Boarding
7.5
Comfort
7.1
Crew
7.8
Entertainment
6.7
Food
6.6
SAT
CLT
Excellent 10.0

The flight left on time, there wasn't a lot of fuss about overhead space and we arrived early.

They didn't offer any snacks...no pretzels or cookies.

ORD
PHL
Excellent 10.0

I like that American Airlines did not charge for my carry-on. It was a short flight but we also received a snack and a drink for free. That was nice. I will definitely consider American airline before others when I plan my next trip.

MCI
ORD
Excellent 8.4

No complaints. A smooth flight. Met my expectations. Would fly American again.

LHR
MIA
Excellent 10.0

Thank you

LHR
RDU
Excellent 8.6

The food was horrendous. I am pretty sure the folks at AA responsible for selecting, preparing, and delivering to the passengers do not eat this food. I am a million mile flyer with AA, I had the same status on NW, and high mileage on Lufthansa, and other international carriers. At the height of my career I was a 100% road warrior flying internationally weekly The food on this flight was the worst I have ever been presented with.

Wed, 14 Mar
YYZ
PVG
14h 55m
Wed, 28 Mar
PVG
YYZ
14h 15m
C$ 683
Trip: 15 days
6.4GoodShow reviews
Overall 6.4 Good
Based on 19 reviews
Overall
6.3
Boarding
6.4
Comfort
6.4
Crew
6.7
Entertainment
6.1
Food
5.8
PVG
HKG
Excellent 8.3

Crew was very nice and attentive. Seat was OK

YYZ
PVG
Excellent 8.6

Decent variety of newer movies. Food was pretty good for airplane food. Flight was on time.

JFK
PVG
Okay 5.3

Decent in-flight entertainment and comfortable enough. Crew was okay.

Booked a speciality meal but they weren’t able to provide for all meal services. Why bother offering then?! Link to view connections, etc, didn’t work...would’ve been useful to review that info before landing. Online check-in didn’t work even though email notification was sent the day prior to the flight.

PVG
ORD
Excellent 8.0

The tickets should be printed for all legs of the trip so i didn't have to wait in line for another ticket. The kiosks are confusing , people didn't know where to insert their passports.

ORD
PVG
Mediocre 2.0

Tickets should be printed for all the flights, instead of having to go to the ticket counter each time. Luggage needs to be shipped all the way through. People need better English proficiency, they were useless.

Sun, 14 Jan
YTZ
PVG
30h 10m
Tue, 13 Mar
PVG
YTZ
25h 35m
C$ 747
Trip: 58 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 19823 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.4
YYZ
BOG
Okay 4.3

Very cold plane

YOW
YYC
Poor 0.0

MIGHT give me a refund, and not WILL give me a refund

Service personnel at Air Canada were very helpful and re-booked me several times and when none of those flights left, they said they would refer me to refund department.

HND
YYZ
Okay 4.4

Lowest fare

Online checkin failed, airport kiosk couldn't handle how names are written on Japanese passports (it's English) and had to wait 2 hours on the line to check in because they were down to 1 agent toward the end. Made it to the gate just as boarding started. Very limited entertainment options for modern day airlines. Uncomfortable seating.

LHR
YVR
Okay 5.6

They have good entertainment system and library

The plane delayed for almost 90m due to a mechanical issue. Of course, we missed our connection in Vancouver. Upon arriving in Vancouver, there was no help at all or guidance. Customer support desk was manned by one agent even in the presence of long queues.

FRA
YYZ
Excellent 10.0

Movie selection was great! Thank you for having a vegetarian food option.

Sat, 7 Apr
YYZ
PVG
14h 30m
Sat, 14 Apr
PVG
YYZ
14h 15m
C$ 720
Trip: 8 days
6.4GoodShow reviews
Overall 6.4 Good
Based on 19 reviews
Overall
6.3
Boarding
6.4
Comfort
6.4
Crew
6.7
Entertainment
6.1
Food
5.8
YYZ
PVG
Excellent 10.0

Flight to Shanghai was earlier than scheduled which was better for me.

Flight from Shanghai to Manila was delayed.

PVG
HKG
Excellent 9.0

Flight on time and flight attendants are always very friendly S got to our destination safely.

YYZ
PVG
Mediocre 2.0

Nothing

Domestic portion of the flight was first canceled then rescheduled then delayed. This issue keeps occurring and should not be recommended on Kayak!

PVG
HKG
Excellent 8.3

Crew was very nice and attentive. Seat was OK

YYZ
PVG
Good 7.3

Lot's of entertainment options on in-flight console. Also, the price point was very reasonable.

The crew often ignored requests and not enough meals/ snacks were served for such a long flight.

Sun, 4 Feb
YTZ
PVG
30h 10m
Mon, 26 Feb
PVG
YTZ
26h 35m
C$ 747
Trip: 23 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 19823 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.4
YYC
YUL
Good 6.3

I almost missed my connection. No one cared. Staff in airport were downright cranky - all due to late incoming aircraft and yet more de-icing... why ever don't they allow time for that in November!!!

BOS
YYZ
Excellent 8.0

New system with Canadian customs was fantastic. Went through really quickly.

LHR
YVR
Okay 5.6

They have good entertainment system and library

The plane delayed for almost 90m due to a mechanical issue. Of course, we missed our connection in Vancouver. Upon arriving in Vancouver, there was no help at all or guidance. Customer support desk was manned by one agent even in the presence of long queues.

YVR
YYZ
Mediocre 2.0

I like that they are Canadian

I don't like how unhelpful they are, their food, their staff, the way they treat clients etc. Seriously my least favourite company to fly with. I'd rather pay extra and fly WestJet anyday!

YLW
YYZ
Okay 4.0

Seats were uncomfortable and tight. Leg room is not existent.

Sun, 21 Jan
YYZ
PVG
14h 55m
Wed, 21 Feb
PVG
YYZ
14h 20m
C$ 729
Trip: 32 days
6.4GoodShow reviews
Overall 6.4 Good
Based on 19 reviews
Overall
6.3
Boarding
6.4
Comfort
6.4
Crew
6.7
Entertainment
6.1
Food
5.8
PVG
HKG
Excellent 9.0

Flight on time and flight attendants are always very friendly S got to our destination safely.

PVG
ORD
Excellent 8.0

The tickets should be printed for all legs of the trip so i didn't have to wait in line for another ticket. The kiosks are confusing , people didn't know where to insert their passports.

ORD
PVG
Excellent 9.0

Better than expected. Crew was very friendly and attentive. Great value business class!

PVG
HKG
Excellent 8.3

Crew was very nice and attentive. Seat was OK

JFK
PVG
Okay 5.3

Decent in-flight entertainment and comfortable enough. Crew was okay.

Booked a speciality meal but they weren’t able to provide for all meal services. Why bother offering then?! Link to view connections, etc, didn’t work...would’ve been useful to review that info before landing. Online check-in didn’t work even though email notification was sent the day prior to the flight.

Tue, 21 Nov
YYZ
PVG
14h 40m
Tue, 28 Nov
PVG
YYZ
13h 40m
C$ 752
Trip: 8 days
7.4GoodShow reviews
Overall 7.4 Good
Based on 46 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.4
YYZ
PVG
Good 7.6

map was broken halfway into flight

YYZ
PVG
Excellent 10.0

The staff on the flight was very attentive and helpful. Food was great, entertainment selection was fantastic, and the entire flight was smooth and comfortable. Absolutely would fly Air Canada again!

YYZ
PVG
Excellent 8.6

The entertainment very bad the tv was yellow

YYZ
PVG
Good 7.3

Toronto->Shanghai Good In general it was a good flight considering how long (14 hours) it was. The new entertainment system has a lot of features and movies. It also has chat to other passengers which is useful when travelling with a group sitting in different areas.

Bad Long flight but that is the way it is. The fight map froze on my entertainment system about 1/2 through the flight so the map was useless after that. One side of my earphones also went dead. My wife wanted something better then hot noodles in a cup for the middle meal.

YYZ
PVG
Mediocre 3.6

I asked a crew member to find me a empty space near me so that i don't need to store my luggage in the way way back, and she said she was too short to open and close those overhead bins. SERIOUSLY, HOW DID YOU GET THE DAMN JOB

Wed, 20 Dec
YYZ
PVG
54h 00m
Thu, 4 Jan
PVG
YYZ
51h 30m
C$ 2000
Trip: 16 days
7.0GoodShow reviews
Overall 7.0 Good
Based on 1300 reviews
Boarding
7.0
Comfort
7.1
Crew
7.6
Entertainment
6.6
Food
6.6
IAD
ADD
Okay 5.6

The flight attendants.

The aircraft. Its an older and much used 777 200. Seats, bathrooms, etc have lots of mileage. Needs overhaul.

HGA
ADD
Excellent 10.0

Little turbulence but nothing serious

ADD
CPT
Excellent 8.6

Brand New Aircraft

N/A

ADD
JIB
Excellent 9.6

On time

LAX
DUB
Good 7.3

Boarding was smooth. Slept most of the flight. Windows were cool (tint control)

Food was sub par. Leg room limited.

Sat, 17 Mar
YYZ
PVG
14h 55m
Fri, 30 Mar
PVG
YYZ
14h 15m
C$ 773
Trip: 14 days
6.4GoodShow reviews
Overall 6.4 Good
Based on 19 reviews
Overall
6.3
Boarding
6.4
Comfort
6.4
Crew
6.7
Entertainment
6.1
Food
5.8
PVG
HKG
Okay 5.3

Comfortable enough flight. Crew was okay.

Booked a speciality meal but they weren’t able to provide for all meal services. Why bother offering then?!

YYZ
PVG
Mediocre 2.0

Nothing

You are not allowed to use your phone even in flight mode. Food is disgusting

PVG
ORD
Excellent 8.0

The tickets should be printed for all legs of the trip so i didn't have to wait in line for another ticket. The kiosks are confusing , people didn't know where to insert their passports.

YYZ
PVG
Mediocre 2.0

Nothing

Domestic portion of the flight was first canceled then rescheduled then delayed. This issue keeps occurring and should not be recommended on Kayak!

PVG
HKG
Excellent 8.3

Crew was very nice and attentive. Seat was OK

Thu, 7 Dec
YTZ
PVG
17h 10m
Fri, 22 Dec
PVG
YTZ
16h 35m
C$ 792
Trip: 16 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 19823 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.4
FRA
YYZ
Excellent 10.0

Movie selection was great! Thank you for having a vegetarian food option.

HND
YYZ
Okay 4.4

Lowest fare

Online checkin failed, airport kiosk couldn't handle how names are written on Japanese passports (it's English) and had to wait 2 hours on the line to check in because they were down to 1 agent toward the end. Made it to the gate just as boarding started. Very limited entertainment options for modern day airlines. Uncomfortable seating.

LHR
YYC
Excellent 8.0

its was smooth

LHR
YVR
Okay 5.6

They have good entertainment system and library

The plane delayed for almost 90m due to a mechanical issue. Of course, we missed our connection in Vancouver. Upon arriving in Vancouver, there was no help at all or guidance. Customer support desk was manned by one agent even in the presence of long queues.

YOW
YYC
Poor 0.0

MIGHT give me a refund, and not WILL give me a refund

Service personnel at Air Canada were very helpful and re-booked me several times and when none of those flights left, they said they would refer me to refund department.

Wed, 7 Feb
YYZ
PVG
14h 55m
Wed, 21 Feb
PVG
YYZ
14h 20m
C$ 803
Trip: 15 days
6.4GoodShow reviews
Overall 6.4 Good
Based on 19 reviews
Overall
6.3
Boarding
6.4
Comfort
6.4
Crew
6.7
Entertainment
6.1
Food
5.8
YYZ
PVG
Excellent 8.6

Decent variety of newer movies. Food was pretty good for airplane food. Flight was on time.

YYZ
PVG
Mediocre 2.0

Nothing

Domestic portion of the flight was first canceled then rescheduled then delayed. This issue keeps occurring and should not be recommended on Kayak!

YYZ
PVG
Excellent 10.0

Flight to Shanghai was earlier than scheduled which was better for me.

Flight from Shanghai to Manila was delayed.

PVG
HKG
Excellent 9.0

Flight on time and flight attendants are always very friendly S got to our destination safely.

JFK
PVG
Okay 5.3

Decent in-flight entertainment and comfortable enough. Crew was okay.

Booked a speciality meal but they weren’t able to provide for all meal services. Why bother offering then?! Link to view connections, etc, didn’t work...would’ve been useful to review that info before landing. Online check-in didn’t work even though email notification was sent the day prior to the flight.

Thu, 17 May
YTZ
PVG
16h 10m
Thu, 31 May
PVG
YTZ
27h 50m
C$ 816
Trip: 15 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 19823 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.4
YYC
YUL
Good 6.3

I almost missed my connection. No one cared. Staff in airport were downright cranky - all due to late incoming aircraft and yet more de-icing... why ever don't they allow time for that in November!!!

HND
YYZ
Okay 4.4

Lowest fare

Online checkin failed, airport kiosk couldn't handle how names are written on Japanese passports (it's English) and had to wait 2 hours on the line to check in because they were down to 1 agent toward the end. Made it to the gate just as boarding started. Very limited entertainment options for modern day airlines. Uncomfortable seating.

LHR
YYC
Excellent 8.0

its was smooth

YOW
YYC
Poor 0.0

MIGHT give me a refund, and not WILL give me a refund

Service personnel at Air Canada were very helpful and re-booked me several times and when none of those flights left, they said they would refer me to refund department.

YYZ
LHR
Excellent 10.0

Ease of service and efficiency.

Mon, 5 Mar
YTZ
PVG
19h 10m
Tue, 27 Mar
PVG
YTZ
15h 50m
C$ 842
Trip: 22 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 19823 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.4
YLW
YYZ
Okay 4.0

Seats were uncomfortable and tight. Leg room is not existent.

YYZ
BOG
Okay 4.3

Very cold plane

BOS
YYZ
Excellent 8.0

New system with Canadian customs was fantastic. Went through really quickly.

YYC
YUL
Good 6.3

I almost missed my connection. No one cared. Staff in airport were downright cranky - all due to late incoming aircraft and yet more de-icing... why ever don't they allow time for that in November!!!

YVR
YYZ
Mediocre 2.0

I like that they are Canadian

I don't like how unhelpful they are, their food, their staff, the way they treat clients etc. Seriously my least favourite company to fly with. I'd rather pay extra and fly WestJet anyday!

Mon, 8 Jan
YYZ
PVG
14h 55m
Mon, 19 Feb
PVG
YYZ
14h 20m
C$ 879
Trip: 43 days
6.4GoodShow reviews
Overall 6.4 Good
Based on 19 reviews
Overall
6.3
Boarding
6.4
Comfort
6.4
Crew
6.7
Entertainment
6.1
Food
5.8
YYZ
PVG
Excellent 8.6

Decent variety of newer movies. Food was pretty good for airplane food. Flight was on time.

YYZ
PVG
Good 7.3

Lot's of entertainment options on in-flight console. Also, the price point was very reasonable.

The crew often ignored requests and not enough meals/ snacks were served for such a long flight.

ORD
PVG
Mediocre 2.0

Tickets should be printed for all the flights, instead of having to go to the ticket counter each time. Luggage needs to be shipped all the way through. People need better English proficiency, they were useless.

PVG
HKG
Excellent 9.0

Flight on time and flight attendants are always very friendly S got to our destination safely.

YYZ
PVG
Mediocre 2.0

Nothing

You are not allowed to use your phone even in flight mode. Food is disgusting

Thu, 4 Jan
YTZ
PVG
19h 10m
Thu, 18 Jan
PVG
YTZ
16h 35m
C$ 886
Trip: 15 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 19823 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.4
BOS
YYZ
Excellent 8.0

New system with Canadian customs was fantastic. Went through really quickly.

YYZ
LHR
Excellent 10.0

Ease of service and efficiency.

YYC
YUL
Good 6.3

I almost missed my connection. No one cared. Staff in airport were downright cranky - all due to late incoming aircraft and yet more de-icing... why ever don't they allow time for that in November!!!

YVR
YYZ
Mediocre 2.0

I like that they are Canadian

I don't like how unhelpful they are, their food, their staff, the way they treat clients etc. Seriously my least favourite company to fly with. I'd rather pay extra and fly WestJet anyday!

YLW
YYZ
Okay 4.0

Seats were uncomfortable and tight. Leg room is not existent.

Sat, 14 Apr
YTZ
PVG
17h 10m
Fri, 27 Apr
PVG
YTZ
15h 50m
C$ 982
Trip: 14 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 19823 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.4
YVR
YYZ
Mediocre 2.0

I like that they are Canadian

I don't like how unhelpful they are, their food, their staff, the way they treat clients etc. Seriously my least favourite company to fly with. I'd rather pay extra and fly WestJet anyday!

EWR
YVR
Excellent 8.3

Flight attendants were courteous

We have to buy our own food

YYC
YUL
Good 6.3

I almost missed my connection. No one cared. Staff in airport were downright cranky - all due to late incoming aircraft and yet more de-icing... why ever don't they allow time for that in November!!!

BOS
YYZ
Excellent 8.0

New system with Canadian customs was fantastic. Went through really quickly.

HND
YYZ
Okay 4.4

Lowest fare

Online checkin failed, airport kiosk couldn't handle how names are written on Japanese passports (it's English) and had to wait 2 hours on the line to check in because they were down to 1 agent toward the end. Made it to the gate just as boarding started. Very limited entertainment options for modern day airlines. Uncomfortable seating.

Show more results
*
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.

^
The fares displayed include all taxes and fees for economy class travel and were found by the provider in the last 72 hours. Seats are limited and may not be available on all flights and days. Fares are subject to change and may not be available on all flights or dates of travel. Some carriers charge additional fees for extra checked bags. Please check the carriers' sites.