Cheapest flight routes found to Shanghai
From Vancouver (YVR), Canada to Shanghai, China (PVG):
C$814
Depart: 02 Sep 2026 · Return: 22 Sep 2026
Price found 30 Jul 2026, 16:42
From Edmonton (YEG), Canada to Shanghai, China (PVG):
C$1,068
Depart: 27 Aug 2026 · Return: 17 Sep 2026
Price found 07 Aug 2026, 10:23
From Kelowna (YLW), Canada to Shanghai, China (PVG):
C$1,074
Depart: 26 Oct 2026 · Return: 02 Nov 2026
Price found 28 Jul 2026, 00:01
From Calgary (YYC), Canada to Shanghai, China (PVG):
C$1,099
Depart: 01 Sep 2026 · Return: 29 Sep 2026
Price found 31 Jul 2026, 20:52
From Victoria (YYJ), Canada to Shanghai, China (PVG):
C$1,127
Depart: 22 Sep 2026 · Return: 29 Sep 2026
Price found 06 Aug 2026, 17:12
From Winnipeg (YWG), Canada to Shanghai, China (PVG):
C$1,160
Depart: 29 Sep 2026 · Return: 11 Oct 2026
Price found 07 Aug 2026, 22:40
From Regina (YQR), Canada to Shanghai, China (PVG):
C$1,178
Depart: 16 Sep 2026 · Return: 09 Oct 2026
Price found 07 Aug 2026, 16:18
From Saskatoon (YXE), Canada to Shanghai, China (PVG):
C$1,230
Depart: 01 Sep 2026 · Return: 12 Sep 2026
Price found 07 Aug 2026, 20:16
From Toronto (YYZ), Canada to Shanghai, China (PVG):
C$1,248
Depart: 19 Oct 2026 · Return: 04 Nov 2026
Price found 31 Jul 2026, 19:36
From Montreal (YUL), Canada to Shanghai, China (PVG):
C$1,335
Depart: 08 Sep 2026 · Return: 22 Sep 2026
Price found 05 Aug 2026, 15:24
From Yellowknife (YZF), Canada to Shanghai, China (PVG):
C$1,437
Depart: 11 Nov 2026 · Return: 14 Nov 2026
Price found 04 Aug 2026, 10:27
From Ottawa (YOW), Canada to Shanghai, China (PVG):
C$1,492
Depart: 04 Feb 2027 · Return: 16 Feb 2027
Price found 01 Aug 2026, 21:33
From Halifax (YHZ), Canada to Shanghai, China (PVG):
C$1,574
Depart: 07 Sep 2026 · Return: 16 Oct 2026
Price found 08 Aug 2026, 01:58
From Quebec (YQB), Canada to Shanghai, China (PVG):
C$1,584
Depart: 15 Nov 2026 · Return: 08 Dec 2026
Price found 28 Jul 2026, 15:59
From Moncton (YQM), Canada to Shanghai, China (PVG):
C$1,602
Depart: 18 Sep 2026 · Return: 09 Oct 2026
Price found 04 Aug 2026, 13:19
From St John's (YYT), Canada to Shanghai, China (PVG):
C$1,819
Depart: 07 Sep 2026 · Return: 13 Sep 2026
Price found 08 Aug 2026, 06:15