Cheap flights from Singapore to Shanghai

Find cheap Shanghai to Singapore flights with our free search service. Compare all available fares for direct or connection flights from Shanghai to Singapore.

Round-trip
  • One-way
  • Round-trip
1 adult
Adults 12 years or over
1
Children 2-11 years
0
Infants 0-23 months
0
Cancel Done
Economy Class
  • Economy Class
  • Business Class
Done
Done

Singapore to Shanghai flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Singapore (SIN) - Shanghai (SHA) 2026-04-13 2026-04-13 278 USD 38 hours 0 minutes Connection 2026-03-03T21:41:10
Singapore (SIN) - Shanghai (SHA) 2026-05-24 2026-05-24 317 USD 29 hours 55 minutes Connection 2026-03-05T08:30:49
Singapore (SIN) - Shanghai (SHA) 2026-05-05 2026-05-05 410 USD 18 hours 50 minutes Connection 2026-03-07T19:09:48

Singapore to Shanghai flight status

Flight Origin Destination Departure Arrival Equip
SQ826 Singapore (SIN) Shanghai (PVG) 1:15 a.m. 6:30 a.m. B78X
MU4096 Singapore (SIN) Shanghai (PVG) 9:45 a.m. 11:50 a.m. 332
SQ830 Singapore (SIN) Shanghai (PVG) 9:20 a.m. 2:35 p.m. 388
QF4096 Singapore (SIN) Shanghai (PVG) 11 p.m. 4:10 a.m. 332
9C8550 Singapore (SIN) Shanghai (PVG) 10:15 p.m. 3:20 a.m. A320
MU544 Singapore (SIN) Shanghai (PVG) 12:25 a.m. 5:40 a.m. Airbus A350-900
SQ836 Singapore (SIN) Shanghai (PVG) 5 p.m. 10:20 p.m. Airbus A350-900
MU546 Singapore (SIN) Shanghai (PVG) 10:10 a.m. 3:15 p.m. Boeing 777-300ER
MU566 Singapore (SIN) Shanghai (PVG) 11 p.m. 4:10 a.m.
HO1602 Singapore (SIN) Shanghai (PVG) 4:10 p.m. 9:15 p.m. Airbus A321neo
QF4090 Singapore (SIN) Shanghai (PVG) 4:15 p.m. 9:35 p.m. 332
HO1606 Singapore (SIN) Shanghai (PVG) 11:25 p.m. 4:35 a.m. Airbus A321neo
MU568 Singapore (SIN) Shanghai (PVG) 4:15 p.m. 9:35 p.m. Boeing 777-300ER
SQ7848 Singapore (SIN) Shanghai (PVG) 6:25 p.m. 11:45 p.m. B744
DL6459 Singapore (SIN) Shanghai (PVG) 6:55 a.m. 8:10 a.m. 332
VA5550 Singapore (SIN) Shanghai (PVG) 9:10 a.m. 3:10 p.m. 77W
SQ828 Singapore (SIN) Shanghai (PVG) 7:20 a.m. 12:45 p.m. 77W
QF4094 Singapore (SIN) Shanghai (PVG) 10:10 a.m. 3:15 p.m. 332
VA5548 Singapore (SIN) Shanghai (PVG) 7 a.m. 11:40 a.m. 773
ET1327 Singapore (SIN) Shanghai (PVG) 5 p.m. 10:20 p.m. None
QF4092 Singapore (SIN) Shanghai (PVG) 12:25 a.m. 5:40 a.m. 773
VA5552 Singapore (SIN) Shanghai (PVG) 6:35 p.m. 10:55 p.m. 388
MU4092 Singapore (SIN) Shanghai (PVG) 5:40 p.m. 6:35 p.m. 333
SQ7856 Singapore (SIN) Shanghai (PVG) 7:10 p.m. 12:40 a.m. B744
SQ7846 Singapore (SIN) Shanghai (PVG) 9:10 p.m. 2:30 a.m. B744
SQ7888 Singapore (SIN) Shanghai (PVG) 6:25 p.m. 12:05 a.m. B744
DL6411 Singapore (SIN) Shanghai (PVG) 7:05 a.m. 8:50 a.m. 321
MU7568 Singapore (SIN) Shanghai (PVG) 4:35 p.m. 9:40 p.m. B77W
MU7400 Singapore (SIN) Shanghai (PVG) 7:35 p.m. 1:05 a.m. A333
DL6457 Singapore (SIN) Shanghai (PVG) 4:50 p.m. 6:20 p.m. 332
CA552 Singapore (SIN) Shanghai (PVG) 10:40 p.m. 4:20 a.m. A332
SQ7898 Singapore (SIN) Shanghai (PVG) 7:20 p.m. 12:40 a.m. B744
CA808 Singapore (SIN) Shanghai (PVG) 5:30 p.m. 10:55 p.m. A359
SQ822 Singapore (SIN) Shanghai (PVG) None None B77W
SQ7884 Singapore (SIN) Shanghai (PVG) 1 a.m. 6:05 a.m. B744
FM7400 Singapore (SIN) Shanghai (PVG) 8 a.m. 8 a.m. B789
FM7568 Singapore (SIN) Shanghai (PVG) 8 a.m. 8 a.m. B789
MU1036 Singapore (SIN) Shanghai (PVG) 11:35 p.m. 4:40 a.m. 320
HO1398 Singapore (SIN) Shanghai (PVG) 2 a.m. 8:05 a.m. A320
MK8208 Singapore (SIN) Shanghai (PVG) 9:20 a.m. 2:35 p.m.
VA5556 Singapore (SIN) Shanghai (PVG) 5:05 p.m. 10:20 p.m. 333
5J802 Singapore (SIN) Shanghai (PVG) 4:15 p.m. 9:30 p.m.
VA5653 Singapore (SIN) Shanghai (PVG) 7:35 p.m. 8:55 p.m. 772
CK282 Singapore (SIN) Shanghai (PVG) 6:25 p.m. 11:45 p.m.
3X3584 Singapore (SIN) Shanghai (PVG) 1:15 a.m. 6:30 a.m.