- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 40% on select hotels after you book a flight*
Plan, book, fly with confidence
Cheap Flights from Shanghai to Whistler (SHA-YVR)
Prices were available within the past 7 days and start at ₩903,500 for one-way flights and ₩1,552,400 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Fri, Oct 4 - Sun, Oct 13
SHA
Shanghai
YVR
Vancouver
₩1,552,400 Roundtrip, found 6 days ago
₩1,552,400
Roundtrip
found 6 days ago
Thu, Oct 3 - Sat, Oct 12
PVG
Shanghai
YVR
Vancouver
₩1,612,800 Roundtrip, found 6 days ago
₩1,612,800
Roundtrip
found 6 days ago
Fri, Oct 4 - Sun, Oct 13
PVG
Shanghai
YVR
Vancouver
₩1,707,200 Roundtrip, found 6 days ago
₩1,707,200
Roundtrip
found 6 days ago
Fri, Sep 13 - Tue, Nov 12
PVG
Shanghai
YVR
Vancouver
₩2,024,600 Roundtrip, found 11 hours ago
₩2,024,600
Roundtrip
found 11 hours ago
Fri, Sep 13 - Tue, Nov 12
PVG
Shanghai
YVR
Vancouver
₩2,054,400 Roundtrip, found 11 hours ago
₩2,054,400
Roundtrip
found 11 hours ago
Tue, Sep 3 - Tue, Sep 17
PVG
Shanghai
YVR
Vancouver
₩2,112,600 Roundtrip, found 4 days ago
₩2,112,600
Roundtrip
found 4 days ago
Nearby Cities
Expedia's Latest Trends
Hotels
Flights
Flights from Pilot Point to UlsanFlights from Beijing (PEK) to Los Angeles (LAX)Flights from Los Angeles (LAX) to Charlotte (CLT)Flights from Busan to Siem ReapFlights from Khâi-Ma to AlmatyFlights from Dallas (RBD) to Greenland (JAV)Flights from Seoul to KelownaFlights from Vitoria-Gasteiz Train Station to IlulissatFlights from Incheon (ICN) to Kondotti (CCJ)Flights from Incheon to Busan
*Available to Expedia members.