PVG to YYZ (Shanghai to Toronto) Flights

Last Minute Flights from PVG to YYZ

Best airfare and ticket deals for PVG to YYZ flights are based on recent deals found by Expedia.com customers within the past 7 days.

OriginDestinationTravel DatesFlights From*
PVGTorontoMarch 31 to April 8$1,364
*Prices include taxes and fees

Cheapest PVG to YYZ Flights

Best airfare and ticket deals for PVG to YYZ flights are based on recent deals found by Expedia.com customers within the past 7 days.

OriginDestinationTravel DatesFlights From*
PVGTorontoMay 31 to June 4$1,057
PVGTorontoApril 24 to April 28$1,075
PVGTorontoSeptember 20 to October 18$1,161
PVGTorontoJune 14 to August 10$2,957
*Prices include taxes and fees
PVG to YYZ Flight Details
Origin airport
Pudong Intl.
Origin airport IATA code
PVG
Destination airport
Pearson Intl.
Destination airport IATA code
YYZ
Distance
7091 mi

Frequently asked questions

Which airlines with flights from Pudong International Airport to YYZ allow free cancellation due to COVID-19?
It’s easy to find airfares with cancellation flexibility in response to COVID-19. After you’ve entered your preferred dates, just click the “No change fee” box. It’s directly underneath the “Flexible change policies” heading on the left of the screen. Like always, don’t forget to read the airline’s policies carefully before securing your seats from Pudong International Airport to YYZ.
What airlines fly direct from Shanghai Pudong International Airport to Toronto, ON Airport (YYZ-Pearson Intl.)?
China Eastern Airlines (MU) does. Hop aboard one of the 4 flights per month that depart from Shanghai Airport (PVG-Pudong Intl.) and fly straight to Toronto, ON Airport (YYZ-Pearson Intl.). Skipping an annoying stopover is a top way to start your Toronto adventure.
How many flights are there from PVG to YYZ?
There are around 5 flights every day from Shanghai Airport (PVG-Pudong Intl.) to Toronto, ON Airport (YYZ-Pearson Intl.), so you have ample opportunities to get to Toronto. Just pick a date and time that works for you and lock in your airfare.
How long does it take to fly from Shanghai Airport (PVG-Pudong Intl.) to Toronto, ON Airport (YYZ-Pearson Intl.)?
Around 18 hours and 29 minutes. While the Shanghai Airport (PVG-Pudong Intl.) to Toronto, ON Airport (YYZ-Pearson Intl.) route is a long one, you’ll have meal services, in-flight entertainment and other useful amenities to help you stay comfortable.
What is the flight distance from Shanghai Airport (PVG-Pudong Intl.) to Toronto, ON Airport (YYZ-Pearson Intl.)?
Roughly 7100 miles (11400 km). This means it’s a long-haul journey, so make sure your cabin baggage is full of essentials like a travel pillow, earplugs and a warm layer.
How many morning flights are there from PVG to YYZ?
Set off from PVG to YYZ aboard one of the 17 morning flights scheduled each week. Cathay Pacific (CX) lists 13 of these flights, with the first departing at 9:40AM.
How many afternoon flights are there from PVG to YYZ?
With about 18 afternoon and evening flights every week from PVG to YYZ, you won’t have to worry about getting up at first light. EVA Air (BR) has 8 weekly services after midday, with its earliest departure taxiing from the gate at 1:40PM.
What is the earliest departure time out of China to Toronto?
The earliest flight flies from PVG at 9:40AM and touches down at YYZ at 8:35AM. You’ll want to give yourself sufficient time in the morning to easily get to your departure gate.
What is the latest departure time out of China to Toronto?
Book a seat on the 11:50PM flight out of PVG, landing at 6:35PM at YYZ, and allow yourself time to complete any last-minute vacation preparations. This is the latest flight you can take on this route.
What is the average price from China to Toronto?
Flights from PVG to YYZ are on offer for around $1,057. You’ll want to act fast, because awesome fares always go quickly! This price was available on Flights.com within the past 7 days, for flights departing within the next year. Prices and availability are subject to change. Additional terms apply.

Shanghai to Toronto Flight Schedule

CarrierFlightDepart PVGArrive YYZFri
3/29
Sat
3/30
Sun
3/31
Mon
4/1
Tue
4/2
Wed
4/3
Thu
4/4
Stops
MU20700:10 pm02:25 pmCheck Fare
-
-
-
-
-
-
0 Stops

Shanghai to Toronto Flights

Whether it’s for an obligation or the sake of your sanity, sometimes you need to get away. Maybe you need flights from Shanghai to Toronto to attend your cousin’s wedding, to pitch a business idea to your boss, or perhaps simply to treat yourself to a mini vacation. Regardless of the reasons behind packing your bags and needing to find the cheapest flights from PVG to YYZ, we’ve got you covered here at Flights.com.

We present you with some of the hottest deals on airfare so stop that Google flights search. We want you to spend less on your flight from Shanghai to Toronto, so you can spend more during your getaway. With Flights.com, you’ll find it simple to land airline tickets with itineraries matching your travel schedule. What’s more, we provide you with all the information you need to confidently make reservations on your family, business, or personal trip.