- 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 (SHA) to Whistler (YVR)
Prices were available within the past 7 days and start at ฿31,600 for one-way flights and ฿33,815 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Wed, 9 Oct - Thu, 24 Oct
PVG
Shanghai
YVR
Vancouver
฿33,815 Return, found 4 days ago
฿33,815
Return
found 4 days ago
Wed, 9 Oct - Thu, 24 Oct
SHA
Shanghai
YVR
Vancouver
฿35,490 Return, found 4 days ago
฿35,490
Return
found 4 days ago
Thu, 7 Nov - Sat, 16 Nov
PVG
Shanghai
YVR
Vancouver
฿35,820 Return, found 4 days ago
฿35,820
Return
found 4 days ago
Thu, 7 Nov - Sat, 16 Nov
PVG
Shanghai
YVR
Vancouver
฿38,590 Return, found 4 days ago
฿38,590
Return
found 4 days ago
Fri, 4 Oct - Mon, 7 Oct
PVG
Shanghai
YVR
Vancouver
฿45,140 Return, found 2 days ago
฿45,140
Return
found 2 days ago
Wed, 9 Oct - Thu, 24 Oct
PVG
Shanghai
YVR
Vancouver
฿47,110 Return, found 4 days ago
฿47,110
Return
found 4 days ago
Nearby Cities
Expedia's Latest Trends
Hotels
Hotels near Liab Duan Night MarketAustrian Garden Hotel PatongAisana Hotel KoratHotels in MoscowJosh HotelThe Pago Design Hotel PhuketBaan Sailom ResortNantra Chiangmai Riverfront HotelPhi Phi Cozy Seafront ResortThe 93 HotelTawaen Beach ResortRobertson Quay HotelMaikhao Palm Beach ResortPratunam Atrium HotelDiamond Resort PhuketPhuket Siray Hut Resort
Flights
Holidays
*Available to Expedia members.