
Popular airlines from Toronto Pearson Intl. Airport (YYZ) to Pudong International Airport (PVG)
- Cathay Pacific
Cathay Pacific
- EVA Airways
EVA Airways
- Air Canada
Air Canada
- Ethiopian Airlines
Ethiopian Airlines
- Lufthansa
Lufthansa
- British Airways
British Airways
- Korean Air
Korean Air
- Plan, book, fly with confidence
trending down icon Be in the knowGet alerts if flight prices drop or rise*bex rewards loyalty icon Book smarterSave up to 35% on select hotels after you book a flight*payments icon
Cheap Flights from Toronto (YYZ) to Shanghai (PVG)
Prices were available within the past 7 days for one-way flights and round trip tickets for the period specified. Prices and availability are subject to change. Additional terms apply.









Find the cheapest month to fly from Toronto (YYZ) to Shanghai (PVG)
September is typically the cheapest month to fly
Origin airport | Pearson Intl. |
Destination airport | Pudong Intl. |
Airlines serving | Air Canada, American Airlines, Cathay Pacific, China Airlines, China Eastern Airlines, Delta, EVA Airways, Lufthansa, Swiss International Air Lines, United |
Return price | AU$1,659 |
Distance | 11346 km |
Average flight time | 13 hours 35 mins |
Your quick guide to flights from Toronto to Shanghai
Pick up great flights from Toronto to Shanghai
With Expedia, you have your pick of flights a day with 20 airlines covering flights from Toronto to Shanghai. Whether you’re on a business trip, a family holiday or a luxury break, just enter your travel dates, hit search then check out your choice of flights. Select from return, one way or multi-city flights, and use the advance search tool if you want a direct or refundable flight. You can narrow your search to show you just your preferred cabin class and airline, too. It’s all easy. You can book direct flights from Toronto to Shanghai that take around hours.
Find cheap flights from Toronto to Shanghai
From the great flight deals with prices currently ranging from AU$1,659 to AU$2,121, you can choose to see the cheapest flights first. Generally, you can book the cheapest flights from Toronto to Shanghai around 4 to 6 weeks in advance. If your travel dates are flexible, try to avoid weekends and peak seasons – when you are more likely to grab the lowest prices. Even last minute, there are some impressive deals. The cheapest time to fly to Shanghai is normally in October.
Reasons to book your flight from Toronto to Shanghai with Expedia
Expedia makes it easy to find, book, and travel, with everything you need all in one place. When you enter your travel details, find fantastic deals just for you on flight tickets from Toronto to Shanghai across all the main airline carriers, so you can save time, dollars, and hassle finding the perfect flight. If you think your plans could change, choose refundable flights so any changes won’t cost you more. Book your flight to Shanghai right now and, if you join Expedia Rewards, you earn points this time and every time you travel with Expedia.
Frequently asked questions
Explore a world of travel with Expedia
Lodging
- Hotels near Century Park
- Holiday Homes in Changxing Island
- Luxury Hotels in Changxing Island
- Changxing Island Hotels
- Resort in Changxing Island
- All Inclusive Hotels in Downtown Shanghai
- Boutique Hotels in Downtown Shanghai
- Cheap Hotels in Downtown Shanghai
- Family Hotels in Downtown Shanghai
- Golf Hotels in Downtown Shanghai
- Green Hotels in Downtown Shanghai
- Luxury Hotels in Downtown Shanghai
- Romantic Hotels in Downtown Shanghai
- Ski Hotels in Downtown Shanghai
- Spa Hotels in Downtown Shanghai
- Downtown Shanghai Hotels
- Hotels near Jin Mao Tower
- Cheap Hotels in Jinqiao
- Jinqiao Hotels
- B&B in Longyang Road Station
- Country House in Longyang Road Station
- Hotels near Longyang Road Station
- Lodges in Longyang Road Station
- Residences in Longyang Road Station
- All Inclusive Hotels in Lujiazui
- Cheap Hotels in Lujiazui
- Family Hotels in Lujiazui
- Historic Hotels in Lujiazui
- Lujiazui Hotels
- B&B in Pudong International Airport Station
- Guest Houses in Pudong International Airport Station
- Hotels near Pudong International Airport Station
- Boutique Hotels in Pudong
- Business Hotels in Pudong
- Cheap Hotels in Pudong
- Family Hotels in Pudong
- Golf Hotels in Pudong
- Hotels with Parking in Pudong
- Luxury Hotels in Pudong
- Scuba Diving Hotels in Pudong
- Ski Hotels in Pudong
- Spa Hotels in Pudong
- Pudong Hotels
- Sanlin Hotels
- Hotels near Shanghai Disneyland©
- Hotels near Shanghai New International Expo Centre
- Hotels near Shanghai Pudong Expo
- Hotels near Shanghai Science and Technology Museum
- Hotels near Shanghai Tower
- Hotels near Shanghai Wild Animal Park
- Yangpu District Hotels
Flights
- Flights from Adelaide (ADL) to Shanghai (SHA)
- Flights from Auckland (AKL) to Shanghai (SHA)
- Flights from Beijing (BJS) to Shanghai (SHA)
- Flights from Brisbane (BNE) to Shanghai (SHA)
- Flights from Guangzhou (CAN) to Shanghai (SHA)
- Flights from Zhengzhou (CGO) to Shanghai (SHA)
- Flights from Changsha (CSX) to Shanghai (SHA)
- Flights from Doha (DOH) to Shanghai (SHA)
- Flights from Hong Kong (HKG) to Shanghai (SHA)
- Flights from Kathmandu (KTM) to Shanghai (SHA)
- Flights from Kuala Lumpur (KUL) to Shanghai (SHA)
- Flights from Los Angeles (LAX) to Shanghai (SHA)
- Flights from Manchester (MAN) to Shanghai (SHA)
- Flights from Melbourne (MEL) to Shanghai (SHA)
- Flights from Manila (MNL) to Shanghai (SHA)
- Flights from New York (NYC) to Shanghai (SHA)
- Flights from Beijing (PEK) to Shanghai (SHA)
- Flights from Perth (PER) to Shanghai (SHA)
- Flights from Port Moresby (POM) to Shanghai (SHA)
- Flights from Busan (PUS) to Shanghai (SHA)
- Flights from Seattle (SEA) to Shanghai (SHA)
- Flights from Seoul (SEL) to Shanghai (SHA)
- Flights from Ho Chi Minh City (SGN) to Shanghai (SHA)
- Flights from Singapore (SIN) to Shanghai (SHA)
- Flights from Sydney (SYD) to Shanghai (SHA)
- Flights from Shenzhen (SZX) to Shanghai (SHA)
- Flights from Tokyo (TYO) to Shanghai (SHA)
- Flights from Wuhan (WUH) to Shanghai (SHA)
Packages
- Century Park
- Jin Mao Tower
- Metersbonwe Costume Museum
- Sanjiagang Beach Park
- Shanghai Binhai Forest Park
- Shanghai Disneyland©
- Visit Downtown Shanghai
- Shanghai Himalayas Museum
- Visit Lujiazui
- Shanghai New International Expo Centre
- Visit Pudong
- Shanghai Qinci Yangdian Taoist Temple
- Shanghai Tower
- Shanghai Water Displaying Hall
- Shanghai Wild Animal Park
- Visit Yangpu District
- Shanghai Zhangjiang Hi-Tech Park
- Small Shanghai Pedestrian St