Cheapest flight routes found to Shanghai
From Kota Kinabalu (BKI), Malaysia to Shanghai, China (PVG):
RM632
Depart: 02 Dec 2025 · Return: 08 Dec 2025
Price found 20 Jun 2025, 08:16
From Kuala Lumpur (KUL), Malaysia to Shanghai, China (PVG):
RM656
Depart: 27 Sep 2025 · Return: 11 Oct 2025
Price found 20 Jun 2025, 14:10
From George Town (PEN), Malaysia to Shanghai, China (PVG):
RM722
Depart: 07 Mar 2026 · Return: 11 Mar 2026
Price found 18 Jun 2025, 19:38
From Johor Bahru (JHB), Malaysia to Shanghai, China (PVG):
RM908
Depart: 03 Oct 2025 · Return: 06 Oct 2025
Price found 17 Jun 2025, 02:26
From Kota Bharu (KBR), Malaysia to Shanghai, China (PVG):
RM1,031
Depart: 01 Dec 2025 · Return: 08 Dec 2025
Price found 18 Jun 2025, 08:07
From Kuching (KCH), Malaysia to Shanghai, China (PVG):
RM1,090
Depart: 04 Dec 2025 · Return: 09 Dec 2025
Price found 19 Jun 2025, 06:04
From Miri (MYY), Malaysia to Shanghai, China (PVG):
RM1,108
Depart: 06 Sep 2025 · Return: 10 Sep 2025
Price found 19 Jun 2025, 04:42
From Kuala Terengganu (TGG), Malaysia to Shanghai, China (PVG):
RM1,172
Depart: 27 Sep 2025 · Return: 09 Oct 2025
Price found 20 Jun 2025, 19:35
From Bintulu (BTU), Malaysia to Shanghai, China (PVG):
RM1,192
Depart: 28 Aug 2025 · Return: 02 Sep 2025
Price found 20 Jun 2025, 21:21
From Langkawi (LGK), Malaysia to Shanghai, China (PVG):
RM1,237
Depart: 08 Sep 2025 · Return: 11 Sep 2025
Price found 20 Jun 2025, 10:46
From Alor Setar (AOR), Malaysia to Shanghai, China (PVG):
RM1,331
Depart: 05 Nov 2025 · Return: 10 Nov 2025
Price found 20 Jun 2025, 08:16
From Kuantan (KUA), Malaysia to Shanghai, China (PVG):
RM1,356
Depart: 16 Oct 2025 · Return: 20 Oct 2025
Price found 17 Jun 2025, 10:21
From Tawau (TWU), Malaysia to Shanghai, China (PVG):
RM1,417
Depart: 21 Aug 2025 · Return: 03 Sep 2025
Price found 19 Jun 2025, 07:15
From Ipoh (IPH), Malaysia to Shanghai, China (PVG):
RM1,559
Depart: 18 Sep 2025 · Return: 27 Sep 2025
Price found 20 Jun 2025, 12:27
From Sandakan (SDK), Malaysia to Shanghai, China (PVG):
RM1,656
Depart: 02 Aug 2025 · Return: 20 Aug 2025
Price found 18 Jun 2025, 03:41