
Popular airlines from Shanghai to Vancouver
- Hong Kong Airlines
Hong Kong Airlines
- Cathay Pacific
Cathay Pacific
- All Nippon Airways
All Nippon Airways
- Air China
Air China
- Air Canada
Air Canada
- China Airlines
China Airlines
- EVA Airways
EVA Airways
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 35% on select hotels after you book a flight*
Find Cheap Flights from Shanghai (SHA) to Vancouver (YVR)
Prices were available within the past 7 days and start at HK$3,249 for one-way flights and HK$5,421 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.


Find the cheapest month to fly from Shanghai (SHA) to Vancouver (YVR)
November is typically the cheapest month to fly
Origin airport | Hongqiao Intl. |
|---|---|
Destination airport | Vancouver Intl. |
Airlines serving | Hong Kong Airlines |
Return price | HK$5,421 |
Distance | 8985 km |
Flights from Shanghai to Vancouver
Book cheap flights from Shanghai (SHA) to Vancouver (YVR) on Expedia.com.hk. Find the best flight deals to destinations around the world for your next leisure or business travel on Expedia.com.hk.
Search for flights from Shanghai (SHA) to Vancouver (YVR) to find great flight deals suitable to your travel date and time. Expedia.com.hk flight booking search engine is simple to use and looking for cheap flights is as easy as a click of a mouse or on your mobile devices.
Be assured that you’re seeing the best price guaranteed! Our friendly customer service representatives are here to serve you 24 hours day to provide assistance and answer any questions that you may have about booking your Shanghai (SHA) to Vancouver (YVR) trip. Call us at 3077-4857 (direct number - 24 hours day for English).
Save more when combine your Vancouver flight with a hotel for a package deal! Discover additional savings by booking in advance. Now you can find activities in Vancouver and things to do in Vancouver for your perfect vacation with Expedia Thing to Do.
If you would like to book flights to Vancouver more flexibly, many prefer to purchase one-way tickets with options to take different airlines. A one way ticket to Vancouver is HK$3,249 now!
Frequently asked questions
Explore a world of travel with Expedia
- Hotels near Richmond Olympic Oval
- Oakridge Hotels
- B&B in Richmond-Brighouse Station
- Condo Rentals in Richmond
- Lodges in Richmond
- Spa Hotel Hotels in Richmond
- Capsule Hotels in YVR Airport Station
- Richmond Hotels
- Motels in Richmond
- Hotels near Richmond-Brighouse Station
- Fairmont Hotels in Richmond
- Cheap Hotels in Richmond
- Villas in Richmond
- Guest Houses in Richmond
- Hotels near YVR Airport Station
- Hotels near Kerrisdale Village
- Safari Tentalow in Richmond
- Farmstay in Richmond
- Hostels in Richmond
- Hotels near Richmond Night Market
- 5 Star Hotels in Richmond
- Hotels near Vancouver Intl.
- Hotels near Metro Theatre
- Hotels near Lansdowne Centre
- B&B in Richmond
- Flights from Zürich (ZRH) to Vancouver (YVR)
- Flights from San Francisco (SFO) to Vancouver (YVR)
- Flights from Little Rock (LIT) to Vancouver (YVR)
- Flights from Delhi (DEL) to Vancouver (YVR)
- Flights from Dalian (DLC) to Vancouver (YVR)
- Flights from Nanjing (NKG) to Vancouver (YVR)
- Flights from Chengdu (CTU) to Vancouver (YVR)
- Flights from Manila (MNL) to Vancouver (YVR)
- Flights from Auckland (AKL) to Vancouver (YVR)
- Flights from Hong Kong (HKG) to Vancouver (YVR)
- Flights from Phuket (HKT) to Vancouver (YVR)
- Cathay Pacific Hong Kong (HKG) to Vancouver (YVR) flights
- Flights to Vancouver
- Flights from San Diego (SAN) to Vancouver (YVR)
- Flights from Salinas (SNS) to Vancouver (YVR)
- Flights from Singapore (SIN) to Vancouver (YVR)
- Flights from Portland (PDX) to Vancouver (YVR)
- Flights to Vancouver Intl.
- Flights from Los Angeles (LAX) to Vancouver (YVR)
- Flights from Bangkok (BKK) to Vancouver (YVR)
- Flights from Newark Liberty Intl. Airport (EWR) to Vancouver (YVR)
- Flights from Castlegar (YCG) to Vancouver (YVR)
- Flights from Mexico City (MEX) to Vancouver (YVR)
- Flights from Washington (DCA) to Vancouver (YVR)
- Flights from San Luis Obispo (SBP) to Vancouver (YVR)
- Flights from Macau (MFM) to Vancouver (YVR)
- Air Canada Hong Kong (HKG) to Vancouver (YVR) flights
- Flights from Winnipeg (YWG) to Vancouver (YVR)
- Flights from Wuhan (WUH) to Vancouver (YVR)
- Flights from Tokyo (HND) to Vancouver (YVR)
- Eva Airways Hong Kong (HKG) to Vancouver (YVR) flights
- Flights from Shenzhen (SZX) to Vancouver (YVR)
- Flights from Terrace (YXT) to Vancouver (YVR)
- Flights from Rome (FCO) to Vancouver (YVR)
- Flights from Toronto (YYZ) to Vancouver (YVR)
- Thrifty Car Rental Rental Cars in Vancouver Intl.
- Europcar Rental Cars in Vancouver Intl.
- Dollar Rent A Car Rental Cars in Vancouver Intl.
- Rental cars Vancouver Intl. airport
- Sicily By Car Rental Cars in Vancouver Intl.
- Compact Car Hire in Richmond
- National Car Rental Rental Cars in Vancouver Intl.
- Sports Car Car Hire near Vancouver Intl.
- Sixt Rental Cars in Vancouver Intl.
- Enterprise Rental Cars in Richmond
- Car hire near Vancouver
- Alamo Rent A Car Rental Cars in Vancouver Intl.
- Keddy By Europcar Rental Cars in Vancouver Intl.
- Van Car Hire near Vancouver Intl.
- Greenmotion Rental Cars in Vancouver Intl.
- Payless Rental Cars in Vancouver Intl.
- Economy Rent a Car Rental Cars in Vancouver Intl.
- Europcar Rental Cars in Richmond
- Budget Rental Cars in Vancouver Intl.
- Zezgo Rental Cars in Vancouver Intl.
- Enterprise Rental Cars in Vancouver Intl.
- U-Save Rental Cars in Vancouver Intl.
- Addcar rental Rental Cars in Vancouver Intl.
- Priceless Car Rental Rental Cars in Vancouver Intl.
- Minivan Car Hire near Vancouver Intl.
- Avis Rental Cars in Vancouver Intl.
- Luxury Car Hire near Vancouver Intl.
- Hertz Rental Cars in Vancouver Intl.
- First Car Rental Rental Cars in Richmond
- Apex Car Rentals Rental Cars in Vancouver Intl.
- Apex Car Rentals Rental Cars in Richmond
- Nextcar Rental Cars in Vancouver Intl.
- Suv Car Hire near Vancouver Intl.