$528 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 up to 30% on select hotels after you book a flight*
  • one key icon
    Earn twice
    Earn your airline miles on top of our OneKeyCash
Find available prices by choosing your travel dates.

Cheap Flights from Toronto to Shanghai (YYZ-PVG)

Prices were available within the past 7 days and start at $528 for one-way flights and $988 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Air Canada
American Airlines
Japan Airlines
Cathay Pacific
All Nippon Airways
Air Canada
United
Korean Air
Egyptair
Air China

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 20 mi 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.
*Available to One Key members.