Cheapest flight routes found to Shanghai
From Vancouver (YVR), Canada to Shanghai, China (PVG):
C$1,030
Depart: 12 Jan 2025 · Return: 12 Mar 2025
Price found 28 Oct 2024, 20:37
From Winnipeg (YWG), Canada to Shanghai, China (PVG):
C$1,304
Depart: 26 Nov 2024 · Return: 05 Dec 2024
Price found 25 Oct 2024, 12:55
From Calgary (YYC), Canada to Shanghai, China (PVG):
C$1,323
Depart: 04 Dec 2024 · Return: 13 Dec 2024
Price found 29 Oct 2024, 03:01
From Victoria (YYJ), Canada to Shanghai, China (PVG):
C$1,346
Depart: 23 Nov 2024 · Return: 14 Dec 2024
Price found 27 Oct 2024, 23:39
From Edmonton (YEG), Canada to Shanghai, China (PVG):
C$1,406
Depart: 04 Dec 2024 · Return: 12 Dec 2024
Price found 29 Oct 2024, 07:36
From Montreal (YUL), Canada to Shanghai, China (PVG):
C$1,412
Depart: 14 Nov 2024 · Return: 21 Nov 2024
Price found 29 Oct 2024, 10:01
From Toronto (YYZ), Canada to Shanghai, China (PVG):
C$1,414
Depart: 24 Nov 2024 · Return: 14 Dec 2024
Price found 26 Oct 2024, 14:41
From Saskatoon (YXE), Canada to Shanghai, China (PVG):
C$1,543
Depart: 10 Dec 2024 · Return: 16 Dec 2024
Price found 28 Oct 2024, 18:24
From Ottawa (YOW), Canada to Shanghai, China (PVG):
C$1,628
Depart: 04 Dec 2024 · Return: 11 Dec 2024
Price found 29 Oct 2024, 03:32
From Kelowna (YLW), Canada to Shanghai, China (PVG):
C$1,631
Depart: 24 Nov 2024 · Return: 29 Nov 2024
Price found 28 Oct 2024, 09:36
From Regina (YQR), Canada to Shanghai, China (PVG):
C$1,684
Depart: 10 Dec 2024 · Return: 17 Dec 2024
Price found 28 Oct 2024, 18:23
From Halifax (YHZ), Canada to Shanghai, China (PVG):
C$1,725
Depart: 04 Dec 2024 · Return: 11 Dec 2024
Price found 25 Oct 2024, 19:02
From Quebec (YQB), Canada to Shanghai, China (PVG):
C$2,268
Depart: 12 Mar 2025 · Return: 26 Mar 2025
Price found 25 Oct 2024, 15:30
From St John's (YYT), Canada to Shanghai, China (PVG):
C$2,335
Depart: 19 Apr 2025 · Return: 30 Apr 2025
Price found 28 Oct 2024, 18:17
From Moncton (YQM), Canada to Shanghai, China (PVG):
C$2,392
Depart: 10 Feb 2025 · Return: 28 Feb 2025
Price found 25 Oct 2024, 17:47