Cheap flights from Hanoi to Shanghai

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

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

Hanoi to Shanghai flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Hanoi (HAN) - Shanghai (SHA) 2025-04-08 2025-04-20 160 USD 25 hours 25 minutes Connection 2025-03-14T09:34:11
Hanoi (HAN) - Shanghai (SHA) 2025-05-01 2025-05-08 161 USD 16 hours 5 minutes Connection 2025-03-13T14:31:34
Hanoi (HAN) - Shanghai (SHA) 2025-04-09 2025-04-11 163 USD 16 hours 35 minutes Connection 2025-03-13T06:35:10
Hanoi (HAN) - Shanghai (SHA) 2025-04-01 2025-04-03 163 USD 27 hours 15 minutes Connection 2025-03-15T11:19:22
Hanoi (HAN) - Shanghai (SHA) 2025-04-01 2025-04-07 170 USD 21 hours 25 minutes Connection 2025-03-18T02:12:09
Hanoi (HAN) - Shanghai (SHA) 2025-05-15 2025-05-22 173 USD 18 hours 0 minutes Connection 2025-03-11T17:49:32
Hanoi (HAN) - Shanghai (SHA) 2025-04-03 2025-04-27 211 USD 34 hours 20 minutes Connection 2025-03-12T19:24:34
Hanoi (HAN) - Shanghai (SHA) 2025-05-12 2025-05-12 230 USD 6 hours 55 minutes Direct 2025-03-13T16:47:09
Hanoi (HAN) - Shanghai (SHA) 2025-12-31 2026-01-02 275 USD 16 hours 30 minutes Connection 2025-03-11T13:25:09

Hanoi to Shanghai flight status

Flight Origin Destination Departure Arrival Equip
MU8471 Hanoi (HAN) Shanghai (PVG) 8:25 a.m. 10:30 a.m. 321
MU5076 Hanoi (HAN) Shanghai (PVG) 2:45 a.m. 7 a.m. Airbus A320-100/200
VN530 Hanoi (HAN) Shanghai (PVG) 10:05 a.m. 2:15 p.m. A321
MU7334 Hanoi (HAN) Shanghai (PVG) 9:30 p.m. 1:35 a.m. Airbus A330-343
VN0530 Hanoi (HAN) Shanghai (PVG) 10:05 a.m. 2:15 p.m. A330
CA620 Hanoi (HAN) Shanghai (PVG) 11:45 a.m. 11:05 p.m. A332
VN5526 Hanoi (HAN) Shanghai (PVG) 8:50 a.m. 12:55 p.m. A359
VN6530 Hanoi (HAN) Shanghai (PVG) 3:40 p.m. 7:30 p.m. B789
VN6538 Hanoi (HAN) Shanghai (PVG) 7:20 p.m. 11:10 p.m. B789
VN6534 Hanoi (HAN) Shanghai (PVG) 8:30 a.m. 12:20 p.m. A359
VN6532 Hanoi (HAN) Shanghai (PVG) 3 p.m. 6:50 p.m. A359
2P974 Hanoi (HAN) Shanghai (PVG) 10:20 a.m. 2:15 p.m.
VN8471 Hanoi (HAN) Shanghai (PVG) 10:10 a.m. 2:15 p.m. 359