Flights from Shanghai to Singapore – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
PVG to SIN – All flight route options from Shanghai Pudong International Airport, China to Singapore Changi Airport, Singapore. These flights are operated by 25 different airlines. Fly non-stop or choose from 28 different connecting flights. The shortest flight time is 5 hours and 25 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Singapore Changi Airport
We got great deals on hotels and car rentals near the airport.
Shanghai to Singapore flights
There are over 33 airlines and as many as 2169 flights every week to this destination. You can fly non-stop to Singapore (SIN) from Shanghai (PVG) with Spring Airlines, China Eastern Airlines, Singapore Airlines, Juneyao Airlines or Air China but if a stopover option suits you better you can choose to fly via Ho Chi Minh City, Kota Kinabalu or any other of the 28 alternatives with connectiing airports.
Tip! Consider Shanghai Pudong International Airport (PVG) to Seletar (XSP) or Hongqiao International (SHA) to Singapore Changi Airport (SIN) as alternatives aswell.
Shanghai to Singapore with Spring Airlines
You can fly non-stop every weekday with flights departing at 09:30 or 14:35.
With AirAsia
If you fly from Shanghai with AirAsia you will do a stopover in Kota Kinabalu, BKI before reaching Singapore. This flight trip will take 8 hours and 10 minutes and you can fly every weekday with departures at 03:20.
Distance & flight times: Shanghai Airport to Singapore Changi Airport
The shortest flight time between PVG and SIN is 5 hours and 25 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 5h 25m | - | 2377 miles (3825 km) |
SGN Ho Chi Minh City | 7h 30m | 3h 55m | 2397 miles (3857 km) |
BKI Kota Kinabalu | 8h 10m | 1h 5m | 2684 miles (4319 km) |
DMK Bangkok | 8h 50m | 1h 30m | 2706 miles (4354 km) |
FOC Fuzhou | 8h 50m | 2h 30m | 2387 miles (3841 km) |
WUH Wuhan | 9h 0m | 2h 25m | 2603 miles (4188 km) |
KHH Kaohsiung | 9h 0m | 2h 20m | 2444 miles (3932 km) |
TPE Taipei | 9h 5m | 4h 35m | 2435 miles (3918 km) |
CAN Guangzhou | 9h 15m | 2h 30m | 2405 miles (3870 km) |
NNG Nanning | 9h 30m | 2h 15m | 2532 miles (4074 km) |
SWA Jieyang | 9h 35m | 3h 30m | 2377 miles (3825 km) |
XMN Xiamen | 9h 40m | 3h 0m | 2380 miles (3829 km) |
MFM Macau | 9h 50m | 3h 20m | 2388 miles (3842 km) |
KUL Kuala Lumpur | 10h 5m | 4h 30m | 2556 miles (4113 km) |
BKK Bangkok | 10h 20m | 3h 30m | 2693 miles (4333 km) |
HKG Hong Kong | 10h 20m | 1h 35m | 2386 miles (3839 km) |
PEN Penang | 10h 40m | 3h 30m | 2654 miles (4270 km) |
CSX Changsha | 10h 55m | 4h 0m | 2518 miles (4051 km) |
TSA Taipei | 11h 0m | - | - |
HAK Haikou | 11h 5m | 4h 55m | 2415 miles (3886 km) |
KMG Kunming | 11h 10m | 4h 25m | 2878 miles (4631 km) |
SZX Shenzhen | 11h 15m | 4h 40m | 2389 miles (3844 km) |
HKT Phuket | 11h 40m | 4h 0m | 2818 miles (4534 km) |
MNL Manila | 11h 50m | 4h 15m | 2640 miles (4248 km) |
CNX Chiang Mai | 11h 50m | 4h 15m | 2926 miles (4708 km) |
HAN Hanoi | 12h 0m | 4h 30m | 2594 miles (4174 km) |
CTU Chengdu | 12h 10m | - | - |
CKG Chongqing | 12h 35m | 4h 40m | 2890 miles (4650 km) |
TFU Chengdu | 13h 5m | 4h 50m | 3046 miles (4901 km) |


Quick copy and share this page
From Shanghai to Singapore
We have found another destination to Singapore from Shanghai Pudong International Airport as well.
From China to Singapore
Below is a list of other cities in China with flights to Singapore with either non-stop or connecting flights.
-
PEK Beijing Direct
-
CAN Guangzhou Direct
-
TFU Chengdu Direct
-
XIY Xian Direct
-
PKX Beijing Direct
-
SZX Shenzhen Direct
-
CKG Chongqing Direct
-
KMG Kunming Direct
-
HGH Hangzhou Direct
-
HAK Haikou Direct