Cheap Flights from Toronto (YYZ) to Shanghai (PVG)

Popular airlines from Toronto Pearson Intl. Airport (YYZ) to Shanghai Pudong Intl. Airport (PVG)

  • Plan, book, fly with confidence

  • trending down icon

    Be in the know

    Get alerts if flight prices drop or rise*
  • bex rewards loyalty icon

    Book smarter

    Save on select hotels after you book a flight*
  • payments icon

    Find the right fit

    We search billions of combinations of flights to help you find your next adventure

Frequently asked questions

How long does it take to fly from Pearson Intl. Airport (YYZ) to Shanghai Pudong International Airport?
Purchase a ticket with China Eastern Airlines and you can expect to be cruising the skies for approximately 14 hours and 35 minutes. This top airline has a direct flight that departs at 4:25PM from YYZ and lands at Shanghai Pudong Airport at 7:00PM. Expedia has some of the best deals around, so find out what's on offer on this route today.
Is it cheaper to buy a plane ticket from Pearson Intl. Airport (YYZ) to Shanghai Pudong International Airport last minute?
Booking your trip from Toronton Pearson to Shanghai Pudong Airport at the last minute could save you dollars if you're lucky to find an amazing deal. However, airfares don't typically get cheaper closer to the departure date. If you choose to wait, flights could also be booked up or the best seats gone (that could mean the middle seat!). If you'd rather play it safe, book well in advance of when you want to leave. In fact, some of the best deals are available on Expedia up to 12 months in advance. If your preferred airline hasn't released its airfares yet, check back regularly as offers are updated on Expedia constantly.
What airline has the least delays from Toronton Pearson to Pudong Intl. Airport (PVG)?
With an on-time arrival rate of 66%, China Eastern Airlines is the airline that's likelier to get you from Toronto Pearson Airport to Shanghai Pudong International Airport without a delay. Flight delays aren't just frustrating — they can also make you miss your connection that upends your vacation. You can stay updated by reviewing your flight status through the Expedia App before you head for the airport. If you're already at the terminal and your plans will be heavily impacted, head to your airline's customer service desk for more information.
What airports do you fly into for Shanghai from Toronto?
You have two options when journeying from Toronto to Shanghai — Pudong Intl. Airport (PVG) and Hongqiao Intl. Airport (SHA). If you choose to arrive at Pudong Intl. Airport (PVG) you'll be approximately 32 kilometers east of the heart of Shanghai. Check in to your hotel, then head out and take in your surroundings. The Bund and Jing'an Temple are just two of this destination's favorite attractions.
What are the most popular departure times for flights from YYZ to PVG?
Between 4:00 PM - 5:00 PM is when you'll find the largest number of China Eastern Airlines flights making their way from Toronto Pearson Airport to PVG. Our advice? Leave earlier in the day. With air traffic yet to build up, your chances of jumping on a delay-free flight are higher.
Can I change the date of my flight from Toronton Pearson to Shanghai Pudong International Airport?
You can make changes to your Toronton Pearson to Pudong Intl. Airport (PVG) journey through the Expedia Trips portal. Before you amend times or dates, look over the fare rules in your itinerary to find out what the carrier will let you do and what charges may apply. Some carriers have a change fee per person, plus any difference in ticket prices. But if you booked in the last 24 hours, you may be able to cancel for free and organize new flights. You can also stop by our Customer Service portal for more advice and to chat with our Virtual Agent.

Travel information

Travel information

Origin airport
Pearson Intl.
Destination airport
Pudong Intl.
Distance
11346 km
Average flight time
13 hours 35 mins

Book with confidence

Book with confidence