Find flights
Deals
When to book
FAQs & Tips
Direct Flights
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
1 stopChina Southern
19h 50mSIN-SHA
S$ 153
28-12Thu
1 stopChina Southern
8h 15mSIN-SHA
S$ 164
31-12Sun
2 stops
31h 45mSIN-SHA
S$ 205
22-2Thu
1 stopAir Macau
21h 20mSIN-SHA
S$ 209
24-1Wed
2 stops
32h 00mSIN-SHA
S$ 210
27-1Sat
1 stopAir Macau
21h 20mSIN-SHA
S$ 214
22-12Fri
1 stopXiamenAir
28h 00mSIN-SHA
S$ 218
17-12Sun
1 stopXiamenAir
20h 55mSIN-SHA
S$ 222
16-4Tue
1 stopChina Eastern
18h 55mSIN-SHA
S$ 227
30-12Sat
2 stopsChina Eastern
19h 00mSIN-SHA
S$ 228

Search by stops

Search by airline

Search by price

Recent return flight deals

27-12Wed
1 stopChina Southern
8h 15mSIN-SHA
2-1Tue
1 stopChina Southern
20h 50mSHA-SIN
S$ 244
27-12Wed
1 stopChina Southern
11h 15mSIN-SHA
2-1Tue
1 stopChina Southern
17h 55mSHA-SIN
S$ 245
27-12Wed
1 stopChina Southern
8h 15mSIN-SHA
4-1Thu
1 stopChina Southern
15h 40mSHA-SIN
S$ 254
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
22-12Fri
2 stopsShenzhen Airlines
17h 25mSIN-SHA
28-12Thu
1 stopShenzhen Airlines
12h 05mSHA-SIN
S$ 317
6-1Sat
1 stopChina Eastern
23h 05mSIN-SHA
16-1Tue
2 stopsChina Eastern
13h 20mSHA-SIN
S$ 360
14-12Thu
1 stopChina Eastern
32h 35mSIN-SHA
22-12Fri
1 stopChina Eastern
32h 10mSHA-SIN
S$ 373
22-12Fri
1 stopXiamenAir
20h 55mSIN-SHA
27-12Wed
2 stopsXiamenAir
42h 10mSHA-SIN
S$ 452
22-12Fri
1 stopXiamenAir
23h 55mSIN-SHA
1-1Mon
2 stopsXiamenAir
30h 45mSHA-SIN
S$ 468

Search by stops

Search by airline

Search by price

Recent domestic flight deals

15-12Fri
multi-stopShenzhen Airlines
4h 00mSZX-SHA
19-12Tue
directShenzhen Airlines
2h 30mSHA-SZX
S$ 328
22-12Fri
multi-stopShenzhen Airlines
4h 00mSZX-SHA
25-12Mon
directShenzhen Airlines
2h 45mSHA-SZX
S$ 329
30-12Sat
multi-stopShenzhen Airlines
4h 00mSZX-SHA
1-1Mon
multi-stopShenzhen Airlines
4h 10mSHA-SZX
S$ 342
22-12Fri
multi-stopShenzhen Airlines
4h 00mSZX-SHA
29-12Fri
multi-stopShenzhen Airlines
4h 10mSHA-SZX
S$ 343
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
21-12Thu
multi-stopShandong Airlines
23h 20mCAN-SHA
27-12Wed
multi-stopShandong Airlines
15h 25mSHA-CAN
S$ 609
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

Search by stops

Search by airline

Search by price

Last minute flights to Hongqiao Intl

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
15h 20mSIN-SHA
8-12Fri
multi-stopChina Southern
21h 40mSHA-SIN
S$ 246
4-12Mon
multi-stopChina Southern
16h 20mSIN-SHA
18-12Mon
multi-stopChina Southern
15h 15mSHA-SIN
S$ 247
5-12Tue
multi-stopChina Eastern
10h 20mSIN-SHA
12-12Tue
multi-stopChina Eastern
13h 20mSHA-SIN
S$ 372
5-12Tue
multi-stopChina Eastern
19h 00mSIN-SHA
14-12Thu
multi-stopChina Eastern
16h 55mSHA-SIN
S$ 377
4-12Mon
multi-stop
15h 20mSIN-SHA
7-12Thu
multi-stop
18h 50mSHA-SIN
S$ 380
4-12Mon
multi-stop
19h 35mSIN-SHA
8-12Fri
multi-stop
20h 00mSHA-SIN
S$ 381
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
3-12Sun
multi-stopXiamenAir
20h 55mSIN-SHA
9-12Sat
multi-stopXiamenAir
17h 45mSHA-SIN
S$ 420
4-12Mon
multi-stopXiamenAir
28h 00mSIN-SHA
7-12Thu
multi-stopXiamenAir
42h 10mSHA-SIN
S$ 429

Search by stops

Search by airline

Search by price

Flights to Shanghai Hongqiao Intl

Destination:

Shanghai Hongqiao Intl (SHA)China

Return flight deals:

Shanghai Hongqiao Intl - Singapore

Cabin classes: