Featured airlines
- Plan, book, fly with confidence
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 35% on select hotels after you book a flight*
Cheap Flights from Shanghai (SHA) to Abbotsford (YVR)
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.

Mon., 5 May - Sun., 18 May
PVG
Shanghai
YVR
Vancouver
AU$1,208 Return, found 10 hours ago
AU$1,208
Return
found 10 hours ago

Mon., 5 May - Fri., 23 May
PVG
Shanghai
YVR
Vancouver
AU$1,288 Return, found 6 days ago
AU$1,288
Return
found 6 days ago

Mon., 5 May - Fri., 23 May
SHA
Shanghai
YVR
Vancouver
AU$1,428 Return, found 6 days ago
AU$1,428
Return
found 6 days ago

Tue., 6 May - Thu., 29 May
PVG
Shanghai
YVR
Vancouver
AU$1,466 Return, found 6 days ago
AU$1,466
Return
found 6 days ago

Mon., 7 Apr. - Thu., 10 Apr.
PVG
Shanghai
YVR
Vancouver
AU$1,574 Return, found 1 hour ago
AU$1,574
Return
found 1 hour ago
Sat., 3 May - Mon., 19 May
PVG
Shanghai
YVR
Vancouver
AU$1,658 Return, found 5 days ago
AU$1,658
Return
found 5 days ago
Nearby Cities
Expedia's Latest Trends
Hotels
Hotels in Cape JervisHotels in ReineHenn na Hotel Premier Kyoto Gojo KarasumaHotels in BrisbanePARKROYAL ParramattaHotels near Austin HospitalCheap Hotels in CoomaFarmstay RobertsonRiverview Boutique MotelSovereign Gold CoastMillennium Mitsui Garden Hotel Tokyo/GinzaRydges Hotels in Harris ParkCity Square MotelSwastika BungalowsBroome Time ResortClub Wyndham Airlie Beach
Flights
Activities
Packages
*Available to Expedia members.