Flights from Singapore to Shanghai
SIN to SHA. All flight routes from Singapore Changi Airport, Singapore to Hongqiao International, China. These flights are operated by 10 different airlines through 16 different connections. The shortest flight time is 9 hours.
Find the best prices on hotels and car rental near Hongqiao
We got great deals on hotels and car rentals near the airport.
Singapore to Shanghai flights
There are over 16 airlines and as many as 629 flights every week to this destination. While flying to Shanghai from Singapore you will be doing a stopover in Macau, Chongqing or any other of the 16 alternatives with flight connections.
Are there any non-stop flights from SIN to SHA?
There are no direct or non-stop flights from Singapore Changi Airport, SIN to Hongqiao International, SHA.
Tip! Consider Singapore Changi Airport (SIN) to Shanghai Pudong International Airport (PVG) or Seletar (XSP) to Shanghai Pudong International Airport (PVG) as alternatives aswell.
Singapore to Shanghai with China Southern Airlines
If you fly from Singapore with China Southern Airlines you will do a stopover in Guangzhou, CAN before reaching Shanghai. This flight trip will take 9 hours and 25 minutes and you can fly every weekday with departures at 08:00, 13:30 or 03:55.
With China Eastern Airlines
If you fly from Singapore with China Eastern Airlines you will do a stopover in Kunming, KMG before reaching Shanghai. This flight trip will take 10 hours and 20 minutes and you can fly every weekday with departures at 12:20 or 12:40. China Eastern Airlines is a member of SkyTeam.
With Cathay Pacific
If you fly from Singapore with Cathay Pacific you will do a stopover in Hong Kong, HKG before reaching Shanghai. This flight trip will take 10 hours and 20 minutes and you can fly every weekday with departures at 06:30 or 01:45. Cathay Pacific is a member of the air alliance OneWorld.
With Hainan Airlines
If you fly from Singapore with Hainan Airlines you will do a stopover in Haikou, HAK before reaching Shanghai. This flight trip will take 10 hours and 50 minutes and you can fly every Wednesday or Friday with departures at 12:05.
Miles & flight time: SIN - SHA
The shortest flight time between SIN and SHA is 8 hours and 30 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
MFM Macau | 8h 30m | 2h 25m | 2373 (3818 km) |
CKG Chongqing | 8h 50m | 1h 45m | 2863 (4607 km) |
NNG Nanning | 9h 5m | 2h 35m | 2512 (4042 km) |
CSX Changsha | 9h 50m | 2h 10m | 2494 (4013 km) |
TFU Chengdu | 9h 53m | 2h 10m | 3019 (4858 km) |
FOC Fuzhou | 10h 0m | 3h 25m | 2382 (3833 km) |
XMN Xiamen | 10h 5m | 3h 30m | 2371 (3815 km) |
KMG Kunming | 10h 20m | 3h 0m | 2853 (4590 km) |
HKG Hong Kong | 10h 20m | 3h 45m | 2371 (3815 km) |
CAN Guangzhou | 10h 40m | 3h 55m | 2388 (3842 km) |
TPE Taipei | 10h 45m | - | - |
SZX Shenzhen | 11h 5m | 4h 40m | 2375 (3821 km) |
TNA Jinan | 11h 10m | 3h 25m | 3067 (4935 km) |
CGO Zhengzhou | 11h 10m | 3h 55m | 2918 (4695 km) |
TAO Qingdao | 11h 13m | 3h 5m | 3000 (4827 km) |
HAK Haikou | 11h 28m | 4h 0m | 2399 (3860 km) |
Unpublished Flight Rates From Singapore to Shanghai
From Singapore to China
Below is a list of other destinations to China from Singapore Changi Airport with either direct flights or 1 stop connections.
- PVG Shanghai Direct
- PEK Beijing Direct
- TFU Chengdu Direct
- CAN Guangzhou Direct
- PKX Beijing Direct
- XIY Xian Direct
- SZX Shenzhen Direct
- CKG Chongqing Direct
- KMG Kunming Direct
- HGH Hangzhou Direct