Plan, book, fly with confidence
Be in the know
Get alerts if flight prices drop or rise*
Book smarter
Save up to 30% on select hotels after you book a flight*
All Nippon Airways flights from Toronto to Shanghai (YTO→SHA)
Prices were available within the past 7 days and start at CA $1,639 for one-way flights and CA $2,462 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Mon., Feb. 17 - Tue., Mar. 4
YYZ
Toronto
PVG
Shanghai
CA $2,462 Roundtrip, found 2 hours ago
CA $2,462
Roundtrip
found 2 hours ago
Tue., Feb. 4 - Tue., Feb. 18
YYZ
Toronto
SHA
Shanghai
CA $2,628 Roundtrip, found 1 day ago
CA $2,628
Roundtrip
found 1 day ago
Origin airport | Pearson Intl. |
Destination airport | Pudong Intl. |
Airlines serving | Air Canada, Air France, All Nippon Airways, American Airlines, Asiana Airlines, British Airways, Cathay Pacific, China Airlines, Delta, EVA Airways, Egyptair, Emirates, Ethiopian Airlines, Etihad Airways, KLM, Korean Air, Lufthansa, Qatar Airways, Swiss International Air Lines, Turkish Airlines |
Popular airline | Cathay Pacific |
Distance | 11346 km |
- Vancouver to Taipei (YVR - TSA)
- Vancouver to Seoul (YVR - ICN)
- Toronto to Tokyo (YYZ - HND)
- Delhi to Vancouver (DEL - YVR)
- Vancouver to Manila (YVR - MNL)
- Vancouver to Osaka (YVR - KIX)
- Vancouver to Manila (YVR - MNL)
- Toronto to Beijing (YYZ - PEK)
- Toronto to Shanghai (YYZ - PVG)
- Vancouver to Singapore (YVR - SIN)
Popular Domestic Routes in Hongqiao Intl.
- Vancouver to Sydney (YVR - SYD)
- Montreal to Tokyo (YUL - NRT)
- Vancouver to Shanghai (YVR - PVG)
- Vancouver to Bangkok (YVR - BKK)
- Vancouver to Singapore (YVR - SIN)
- Vancouver to Osaka (YVR - KIX)
- Vancouver to Tokyo (YVR - NRT)
- Vancouver to Hong Kong (YVR - HKG)
- Vancouver to Tokyo (YVR - HND)
- Vancouver to Seoul (YVR - ICN)
Main Airports for All Nippon Airways Flights
- Pearson Intl. Airport (YYZ)
- Billy Bishop Toronto City Airport (YTZ)
- John C. Munro Hamilton Intl. Airport (YHM)
- Region of Waterloo Intl. Airport (YKF)
- London Intl. Airport (YXU)
- Muskoka Airport (YQA)
- Chris Hadfield Airport (YZR)
- Norman Rogers Airport (YGK)
- Windsor Airport (YQG)
- Jack Garland Airport (YYB)
*Available to Expedia members.