
Flights From Shanghai (SHA) to Surrey (YVR)
Wander Wisely with exceptional service, 24/7 supportOpens in a new window
Feel at ease with free flight cancellations within 24 hours of booking
Change your flight without a fee on select flights
Selected fares from Shanghai to Surrey
The cheapest prices found with in the last 7 days for return flights were CA $1,046 and CA $560 for one-way flights to Surrey for the period specified. Prices and availability are subject to change. Additional terms apply.

Mon, Oct. 20 - Fri, Apr. 3
PVG
Pudong Intl.
YVR
Vancouver Intl.
CA $1,046 Roundtrip, found 6 hours ago
CA $1,046
Roundtrip
found 6 hours ago

Sun, Feb. 22 - Thu, Feb. 26
PVG
Pudong Intl.
YVR
Vancouver Intl.
CA $1,071 Roundtrip, found 3 days ago
CA $1,071
Roundtrip
found 3 days ago

Thu, Nov. 6 - Thu, Nov. 27
PVG
Pudong Intl.
YVR
Vancouver Intl.
CA $1,113 Roundtrip, found 6 days ago
CA $1,113
Roundtrip
found 6 days ago
Flights to Cities near Surrey
More to explore for Shanghai to Surrey
Most Popular
Hotels
Flights
Cheap Flights to Thunder BayDelta Toronto (YYZ) to Traverse City (TVC) flightsYYZ - IADLAX - YVRYXT - YEGSingapore AirlinesAir Canada Vancouver (YVR) to Shanghai (PVG) flightsWestJet Kitchener (YKF) to Charlottetown (YYG) flightsJapan Airlines Toronto (YYZ) to Narita (NRT) flightsCheap Flights to PortlandAeromexico Mexico City (MEX) to Vancouver (YVR) flightsYYZ - YZFAir Canada Vancouver (YVR) to Saskatoon (YXE) flights
Cars
Activities
Packages