Cheapest return flights from Vancouver to Shanghai in December from 623€
AirHint found the following cheapest return flights from Vancouver (YVR) to Shanghai (PVG)
in December 2025 (see full year ).
Return flights
15 Dec
- 22 Dec
Air Canada
623 €
direct
11 Dec
- 18 Dec
Air Canada
652 €
direct
03 Dec
- 29 Dec
Air Canada
658 €
direct
12 Dec
- 19 Dec
Air Canada
685 €
direct
25 Dec
- 12 Jan
Air Canada
696 €
14 Dec
- 21 Dec
Air Canada
715 €
direct
12 Dec
- 27 Dec
Air Canada
723 €
direct
16 Dec
- 13 Jan
Air Canada
749 €
direct
27 Dec
- 02 Jan
Korean Air
852 €
17 Dec
- 24 Dec
Air Canada
856 €
17 Dec
- 24 Dec
Air Canada
857 €
direct
13 Dec
- 27 Dec
Air Canada
899 €
direct
14 Dec
- 10 Jan
Air Canada
914 €
direct
26 Dec
- 10 Jan
Korean Air
947 €
20 Dec
- 27 Dec
Air Canada
1016 €
direct
20 Dec
- 10 Jan
Air Canada
1058 €
27 Dec
- 02 Jan
Air Canada
1109 €
direct
16 Dec
- 02 Jan
Air Canada
1163 €
direct
20 Dec
- 05 Jan
Air Canada
1185 €
25 Dec
- 12 Jan
Air China
1210 €
direct
Also check the deals for one-way flights from Vancouver to Shanghai in December .
The deals are updated regularly. The prices may go up as tickets are purchased by other travellers.
Only the cheapest flights are offered.
Select a price to book and secure these cheap prices.
Find us on social media
Feel free to contact us with any feedback or request another flight research.
Find us on social media