Find flights
Deals
When to book
FAQs & Tips
Airlines

Book Cheap Shanghai Plane Tickets

Recent one-way flight deals

 
Only flying one-way? Below are some of the best deals for one-way flights to Shanghai found on KAYAK in the last 72 hours.
29-12Fri
directSpring Airlines
6h 00mSIN-PVG
S$ 123
6-1Sat
directSpring Airlines
6h 00mSIN-PVG
S$ 126
24-1Wed
1 stopVietJet Air
8h 25mSIN-PVG
S$ 129
27-1Sat
1 stopVietJet Air
8h 25mSIN-PVG
S$ 130
28-12Thu
1 stopChina Southern
20h 15mSIN-PVG
S$ 153
29-12Fri
1 stopChina Southern
19h 50mSIN-SHA
S$ 153
17-4Wed
1 stop
10h 50mSIN-PVG
S$ 167
17-4Wed
1 stop
8h 10mSIN-PVG
S$ 168
15-5Wed
directJuneyao Airlines
5h 25mSIN-PVG
S$ 170
17-4Wed
directJuneyao Airlines
5h 25mSIN-PVG
S$ 171

Search by stops

Search by airline

Search by price

Recent return flight deals

16-1Tue
directSpring Airlines
6h 00mSIN-PVG
23-1Tue
directSpring Airlines
5h 55mPVG-SIN
S$ 229
27-12Wed
1 stopChina Southern
9h 10mSIN-PVG
2-1Tue
1 stopChina Southern
20h 45mPVG-SIN
S$ 238
16-1Tue
1 stopVietJet Air
8h 25mSIN-PVG
23-1Tue
1 stopVietJet Air
11h 15mPVG-SIN
S$ 239
1-1Mon
directSpring Airlines
6h 00mSIN-PVG
8-1Mon
directSpring Airlines
5h 55mPVG-SIN
S$ 242
6-1Sat
1 stopVietJet Air
28h 30mSIN-PVG
16-1Tue
1 stopVietJet Air
11h 15mPVG-SIN
S$ 246
30-12Sat
direct
6h 00mSIN-PVG
6-1Sat
1 stop
11h 15mPVG-SIN
S$ 251
6-1Sat
1 stop
8h 25mSIN-PVG
15-1Mon
1 stop
10h 00mPVG-SIN
S$ 253
22-12Fri
1 stopShenzhen Airlines
14h 30mSIN-PVG
31-12Sun
1 stopShenzhen Airlines
9h 20mPVG-SIN
S$ 272
22-12Fri
1 stopShenzhen Airlines
9h 35mSIN-SHA
31-12Sun
1 stopShenzhen Airlines
12h 05mSHA-SIN
S$ 272
8-4Mon
1 stopAir Macau
22h 20mSIN-SHA
17-4Wed
1 stopAir Macau
23h 40mSHA-SIN
S$ 276

Search by stops

Search by airline

Search by price

Recent domestic flight deals

29-12Fri
multi-stopShenzhen Airlines
4h 00mSZX-SHA
4-1Thu
multi-stopShenzhen Airlines
4h 10mSHA-SZX
S$ 356
19-12Tue
multi-stopShandong Airlines
14h 30mPEK-SHA
29-12Fri
multi-stopShandong Airlines
11h 40mSHA-PEK
S$ 538
20-12Wed
multi-stopShandong Airlines
7h 00mCAN-SHA
25-12Mon
multi-stopShandong Airlines
15h 25mSHA-CAN
S$ 608
20-12Wed
directJuneyao Airlines
2h 15mCAN-SHA
25-12Mon
directJuneyao Airlines
2h 30mSHA-CAN
S$ 650
22-12Fri
directJuneyao Airlines
2h 15mCAN-SHA
29-12Fri
directJuneyao Airlines
2h 30mSHA-CAN
S$ 651
1-4Mon
multi-stopCathay Pacific
10h 15mPEK-PVG
12-4Fri
multi-stopCathay Pacific
7h 45mPVG-PEK
S$ 3,008
31-3Sun
multi-stopEthiopian Air
39h 20mPEK-PVG
11-4Thu
multi-stopEthiopian Air
41h 00mPVG-PEK
S$ 3,116
25-3Mon
multi-stopEthiopian Air
40h 20mPEK-PVG
29-3Fri
multi-stopEthiopian Air
41h 50mPVG-PEK
S$ 3,269
21-12Thu
multi-stopSingapore Airlines
32h 50mCAN-PVG
26-12Tue
multi-stopSingapore Airlines
12h 00mPVG-CAN
S$ 7,775
5-2Mon
multi-stopSingapore Airlines
23h 15mCAN-PVG
12-2Mon
multi-stopSingapore Airlines
25h 10mPVG-CAN
S$ 7,850

Search by stops

Search by airline

Search by price

Last minute flights to Shanghai

Last minute flight, train and bus deals

 
These last-minute flight deals are the cheapest flights found on KAYAK in the last 72 hours for flights to Shanghai that are departing in the next 10 days.
4-12Mon
multi-stopChina Southern
27h 25mSIN-PVG
7-12Thu
multi-stopChina Southern
9h 55mPVG-SIN
S$ 246
4-12Mon
multi-stopChina Southern
15h 20mSIN-SHA
8-12Fri
multi-stopChina Southern
21h 40mSHA-SIN
S$ 246
4-12Mon
multi-stop
27h 25mSIN-PVG
18-12Mon
direct
6h 05mPVG-SIN
S$ 314
3-12Sun
multi-stop
18h 00mSIN-PVG
9-12Sat
multi-stop
11h 15mPVG-SIN
S$ 327
5-12Tue
directJuneyao Airlines
5h 25mSIN-PVG
12-12Tue
directJuneyao Airlines
6h 05mPVG-SIN
S$ 329
4-12Mon
directJuneyao Airlines
5h 25mSIN-PVG
18-12Mon
directJuneyao Airlines
6h 05mPVG-SIN
S$ 339
5-12Tue
multi-stopChina Eastern
12h 55mSIN-PVG
9-12Sat
multi-stopChina Eastern
28h 10mPVG-SIN
S$ 341
5-12Tue
multi-stopChina Eastern
12h 55mSIN-PVG
14-12Thu
multi-stopChina Eastern
13h 45mPVG-SIN
S$ 360
5-12Tue
multi-stopShenzhen Airlines
29h 05mSIN-SHA
12-12Tue
multi-stopShenzhen Airlines
22h 20mSHA-SIN
S$ 391
5-12Tue
multi-stopShenzhen Airlines
29h 05mSIN-SHA
12-12Tue
multi-stopShenzhen Airlines
22h 20mSHA-SIN
S$ 392

Search by stops

Search by airline

Search by price

Flights to Shanghai

Return flight deals:

Shanghai - Singapore

Cabin classes: