Can I choose a flexible fare for my flight from Vancouver to Shanghai?
At eDreams, we want to give you peace of mind in case your flight is cancelled or if Chine applies new travel restrictions when flying from Vancouver. If your plans change, you’re covered! With our flexible ticket, you can rebook another flight with no rebooking fee or request a complete refund.
What’s the best way to find cheap flights from Vancouver to Shanghai on eDreams?
The lowest current fare from Vancouver to Shanghai is $ 460. Thanks to our system, we identify the best options across different airlines and itineraries to combine value and flexibility for your journey.
Is Shanghai more expensive than Vancouver?
Conversely, taxis are about 27% cheaper in Shanghai, costing 2.93 CAD, compared to 4.00 CAD in Vancouver.
Train travel is around 78% cheaper in Shanghai, priced at 0.78 CAD, versus 3.50 CAD in Vancouver.
In Shanghai, the average meal is 77% cheaper, at 5.86 CAD, compared to 25.00 CAD in Vancouver.
Alternatively, coffee is roughly 22% cheaper in Shanghai, where it costs 4.37 CAD, while in Vancouver it is 5.60 CAD.
How many hours is the flight from Vancouver to Shanghai?
Flying between Vancouver and Shanghai generally takes about 12:09 hours, for a distance of approximately 9,019 km. Times may vary depending on whether you choose a direct flight or one with layovers.
What’s the weather like in Shanghai vs. Vancouver?
In summer, Vancouver experiences average highs of 28.49 ºC with rainfall around 12 mm. At the same time, Shanghai can reach 37.03 ºC and record about 12 mm of rainfall. In winter, the climate is cooler, averaging -5.88 ºC in Vancouver compared to -2.66 ºC in Shanghai. Rainfall levels reach 12 mm in Vancouver and 3 mm in Shanghai.
Which airports connect Vancouver and Shanghai?
The main airport link between Vancouver and Shanghai is Vancouver International (YVR) to Pu Dong (PVG), operated by the following airline(s):
Alaska Airlines
Air Canada