Fare Guide

Estimated lowest fares found within 7 days

Cheapest Airline China Southern Airlines

The cheapest airline(s) flying from Hanoi to Shanghai is China Southern Airlines.

  • China Southern Airlines China Southern Airlines
  • Sichuan Airlines Sichuan Airlines
  • Shenzhen Airlines Shenzhen Airlines
  • China Eastern Airlines China Eastern Airlines
  • Air China Air China
  • Xiamen Airlines Xiamen Airlines
  • Air Macau Air Macau
  • Juneyao Airlines Juneyao Airlines
  • Cathay Pacific Cathay Pacific
  • Vietnam Airlines Vietnam Airlines
Cheapest Month December

Travel Period: December 2024 - November 2025

The cheapest month(s) to fly from Hanoi to Shanghai is December.

  • Dec 2024
  • Jan 2025
  • Feb 2025
  • Mar 2025
  • Apr 2025
  • May 2025
  • Jun 2025
  • Jul 2025
  • Aug 2025
  • Sep 2025
  • Oct 2025
  • Nov 2025
Cheapest Day of the Week Sunday

The cheapest day(s) of the week to fly from Hanoi to Shanghai is Sunday.

  • Sun Sunday
  • Mon Monday
  • Tue Tuesday
  • Wed Wednesday
  • Thu Thursday
  • Fri Friday
  • Sat Saturday

Flight Schedules

Last Updated: Sat, 2 Nov, 2024

  • Time Earliest
    • Earliest
    • Latest
  • Depart Earliest
    • Earliest
    • Latest
  • Arrive
    • Earliest
    • Latest
  • Duration
    • Shortest
    • Longest
  • Stopover
    All
  • Airline Filter by Airline
    View All Airline
  • Availability
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 10:05 HAN
    14:15 PVG
    3Hrs, 10m Direct
  • HANNoi Bai International Airport 10:05 - PVG 14:15 3h 10m Direct
  • HANNoi Bai International Airport 10:05
  • PVGShanghai Pudong International Airport 14:15
  • 3h 10m
  • Direct
  • Vietnam Airlines (VN 530)Airbus
  • Vietnam Airlines (VN 530)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • Airbus
  • 13:50 HAN
    18:00 PVG
    3Hrs, 10m Direct
  • HANNoi Bai International Airport 13:50 - PVG 18:00 3h 10m Direct
  • HANNoi Bai International Airport 13:50
  • PVGShanghai Pudong International Airport 18:00
  • 3h 10m
  • Direct
  • China Eastern Airlines (MU 6012)Airbus
  • China Eastern Airlines (MU 6012)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • Airbus
  • 13:50 HAN
    18:05 PVG
    3Hrs, 15m Direct
  • HANNoi Bai International Airport 13:50 - PVG 18:05 3h 15m Direct
  • HANNoi Bai International Airport 13:50
  • PVGShanghai Pudong International Airport 18:05
  • 3h 15m
  • Direct
  • China Eastern Airlines (MU 6012)Airbus
  • China Eastern Airlines (MU 6012)
    • M
    • T
    • -
    • -
    • F
    • -
    • -
  • Airbus
  • 14:20 HAN
    18:20 PVG
    3Hrs, 00m Direct
  • HANNoi Bai International Airport 14:20 - PVG 18:20 3h Direct
  • HANNoi Bai International Airport 14:20
  • PVGShanghai Pudong International Airport 18:20
  • 3h
  • Direct
  • China Eastern Airlines (MU 6012)Airbus
  • China Eastern Airlines (MU 6012)
    • -
    • -
    • -
    • T
    • -
    • S
    • S
  • Airbus
  • 18:15 HAN
    22:15 PVG
    3Hrs, 00m Direct
  • HANNoi Bai International Airport 18:15 - PVG 22:15 3h Direct
  • HANNoi Bai International Airport 18:15
  • PVGShanghai Pudong International Airport 22:15
  • 3h
  • Direct
  • Air China (CA 756)Airbus
  • Air China (CA 756)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • Airbus
  • 02:45 HAN
    06:45 PVG
    3Hrs, 00m Direct
  • HANNoi Bai International Airport 02:45 - PVG 06:45 3h Direct
  • HANNoi Bai International Airport 02:45
  • PVGShanghai Pudong International Airport 06:45
  • 3h
  • Direct
  • China Eastern Airlines (MU 5076)Airbus
  • China Eastern Airlines (MU 5076)
    • -
    • T
    • W
    • T
    • F
    • S
    • S
  • Airbus
  • 02:45 HAN
    07:00 PVG
    3Hrs, 15m Direct
  • HANNoi Bai International Airport 02:45 - PVG 07:00 3h 15m Direct
  • HANNoi Bai International Airport 02:45
  • PVGShanghai Pudong International Airport 07:00
  • 3h 15m
  • Direct
  • China Eastern Airlines (MU 5076)Airbus
  • China Eastern Airlines (MU 5076)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • Airbus
  • 10:50 HAN
    19:25 PVG
    7Hrs, 35m 1 Stop (SZX)
  • HANNoi Bai International Airport 10:50 - PVG 19:25 7h 35m 1 Stop (SZX) Shenzhen
  • HANNoi Bai International Airport 10:50
    SZXShenzhen Airport 17:10
  • SZXShenzhen Airport 13:35
    PVGShanghai Pudong International Airport 19:25
  • 7h 35m (3h 35m)
  • 1 Stop SZX · Shenzhen 3h 35m
  • Shenzhen Airlines (ZH 102)Boeing 737 800
    Shenzhen Airlines (ZH 9521)Airbus
  • Shenzhen Airlines (ZH 102)
    • M
    • -
    • W
    • T
    • F
    • S
    • S
  • 10:50 HAN
    19:25 SHA
    7Hrs, 35m 1 Stop (SZX)
  • HANNoi Bai International Airport 10:50 - SHA 19:25 7h 35m 1 Stop (SZX) Shenzhen
  • HANNoi Bai International Airport 10:50
    SZXShenzhen Airport 17:10
  • SZXShenzhen Airport 13:35
    SHAShanghai Hongqiao International Airport 19:25
  • 7h 35m (3h 35m)
  • 1 Stop SZX · Shenzhen 3h 35m
  • Shenzhen Airlines (ZH 102)Boeing 737 800
    Shenzhen Airlines (ZH 9509)Airbus
  • Shenzhen Airlines (ZH 102)
    • M
    • -
    • W
    • T
    • F
    • S
    • S
  • 11:00 HAN
    19:25 PVG
    7Hrs, 25m 1 Stop (SZX)
  • HANNoi Bai International Airport 11:00 - PVG 19:25 7h 25m 1 Stop (SZX) Shenzhen
  • HANNoi Bai International Airport 11:00
    SZXShenzhen Airport 17:10
  • SZXShenzhen Airport 13:35
    PVGShanghai Pudong International Airport 19:25
  • 7h 25m (3h 35m)
  • 1 Stop SZX · Shenzhen 3h 35m
  • Shenzhen Airlines (ZH 102)Boeing 737 800
    Shenzhen Airlines (ZH 9521)Airbus
  • Shenzhen Airlines (ZH 102)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 11:00 HAN
    19:25 SHA
    7Hrs, 25m 1 Stop (SZX)
  • HANNoi Bai International Airport 11:00 - SHA 19:25 7h 25m 1 Stop (SZX) Shenzhen
  • HANNoi Bai International Airport 11:00
    SZXShenzhen Airport 17:10
  • SZXShenzhen Airport 13:35
    SHAShanghai Hongqiao International Airport 19:25
  • 7h 25m (3h 35m)
  • 1 Stop SZX · Shenzhen 3h 35m
  • Shenzhen Airlines (ZH 102)Boeing 737 800
    Shenzhen Airlines (ZH 9509)Airbus
  • Shenzhen Airlines (ZH 102)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 11:05 HAN
    17:40 PVG
    5Hrs, 35m 1 Stop (HKG)
  • HANNoi Bai International Airport 11:05 - PVG 17:40 5h 35m 1 Stop (HKG) Hong Kong
  • HANNoi Bai International Airport 11:05
    HKGHong Kong International Airport 15:00
  • HKGHong Kong International Airport 14:05
    PVGShanghai Pudong International Airport 17:40
  • 5h 35m (55m)
  • 1 Stop HKG · Hong Kong 55m
  • Cathay Pacific (CX 740)Airbus Industrie 330 300
    Cathay Pacific (CX 380)Boeing 777 300
  • Cathay Pacific (CX 740)
    • -
    • T
    • -
    • T
    • F
    • -
    • S
  • 11:35 HAN
    18:35 PVG
    6Hrs, 00m 1 Stop (TPE)
  • HANNoi Bai International Airport 11:35 - PVG 18:35 6h 1 Stop (TPE) Taipei
  • HANNoi Bai International Airport 11:35
    TPETaipei Taiwan Taoyuan International Airport 16:30
  • TPETaipei Taiwan Taoyuan International Airport 15:10
    PVGShanghai Pudong International Airport 18:35
  • 6h (1h 20m)
  • 1 Stop TPE · Taipei 1h 20m
  • China Airlines (CI 792)Airbus A321 Neo
    China Airlines (CI 503)Boeing 777 300 Er
  • China Airlines (CI 792)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 11:35 HAN
    20:25 PVG
    7Hrs, 50m 1 Stop (TPE)
  • HANNoi Bai International Airport 11:35 - PVG 20:25 7h 50m 1 Stop (TPE) Taipei
  • HANNoi Bai International Airport 11:35
    TPETaipei Taiwan Taoyuan International Airport 18:40
  • TPETaipei Taiwan Taoyuan International Airport 15:10
    PVGShanghai Pudong International Airport 20:25
  • 7h 50m (3h 30m)
  • 1 Stop TPE · Taipei 3h 30m
  • China Airlines (CI 792)Airbus Industrie 330 300
    China Eastern Airlines (MU 5006)Airbus Industrie A330 200
  • China Airlines (CI 792)
    • M
    • -
    • W
    • T
    • -
    • S
    • S
  • 11:35 HAN
    20:25 PVG
    7Hrs, 50m 1 Stop (TPE)
  • HANNoi Bai International Airport 11:35 - PVG 20:25 7h 50m 1 Stop (TPE) Taipei
  • HANNoi Bai International Airport 11:35
    TPETaipei Taiwan Taoyuan International Airport 18:40
  • TPETaipei Taiwan Taoyuan International Airport 15:10
    PVGShanghai Pudong International Airport 20:25
  • 7h 50m (3h 30m)
  • 1 Stop TPE · Taipei 3h 30m
  • China Airlines (CI 792)Airbus A321 Neo
    China Eastern Airlines (MU 5006)Airbus Industrie A330 200
  • China Airlines (CI 792)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 11:35 HAN
    19:55 PVG
    7Hrs, 20m 1 Stop (TPE)
  • HANNoi Bai International Airport 11:35 - PVG 19:55 7h 20m 1 Stop (TPE) Taipei
  • HANNoi Bai International Airport 11:35
    TPETaipei Taiwan Taoyuan International Airport 17:55
  • TPETaipei Taiwan Taoyuan International Airport 15:10
    PVGShanghai Pudong International Airport 19:55
  • 7h 20m (2h 45m)
  • 1 Stop TPE · Taipei 2h 45m
  • China Airlines (CI 792)Airbus A321 Neo
    China Southern Airlines (CZ 3096)Airbus
  • China Airlines (CI 792)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 11:35 HAN
    19:55 PVG
    7Hrs, 20m 1 Stop (TPE)
  • HANNoi Bai International Airport 11:35 - PVG 19:55 7h 20m 1 Stop (TPE) Taipei
  • HANNoi Bai International Airport 11:35
    TPETaipei Taiwan Taoyuan International Airport 17:55
  • TPETaipei Taiwan Taoyuan International Airport 15:10
    PVGShanghai Pudong International Airport 19:55
  • 7h 20m (2h 45m)
  • 1 Stop TPE · Taipei 2h 45m
  • China Airlines (CI 792)Airbus Industrie 330 300
    China Southern Airlines (CZ 3096)Airbus
  • China Airlines (CI 792)
    • M
    • T
    • W
    • T
    • -
    • S
    • S
  • 11:35 HAN
    19:35 PVG
    7Hrs, 00m 1 Stop (TPE)
  • HANNoi Bai International Airport 11:35 - PVG 19:35 7h 1 Stop (TPE) Taipei
  • HANNoi Bai International Airport 11:35
    TPETaipei Taiwan Taoyuan International Airport 17:35
  • TPETaipei Taiwan Taoyuan International Airport 15:10
    PVGShanghai Pudong International Airport 19:35
  • 7h (2h 25m)
  • 1 Stop TPE · Taipei 2h 25m
  • China Airlines (CI 792)Airbus A321 Neo
    China Airlines (CI 505)Airbus A321 Neo
  • China Airlines (CI 792)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 11:35 HAN
    18:35 PVG
    6Hrs, 00m 1 Stop (TPE)
  • HANNoi Bai International Airport 11:35 - PVG 18:35 6h 1 Stop (TPE) Taipei
  • HANNoi Bai International Airport 11:35
    TPETaipei Taiwan Taoyuan International Airport 16:30
  • TPETaipei Taiwan Taoyuan International Airport 15:10
    PVGShanghai Pudong International Airport 18:35
  • 6h (1h 20m)
  • 1 Stop TPE · Taipei 1h 20m
  • China Airlines (CI 792)Airbus Industrie 330 300
    China Airlines (CI 503)Boeing 777 300 Er
  • China Airlines (CI 792)
    • M
    • -
    • W
    • T
    • -
    • -
    • -
  • 11:35 HAN
    18:35 PVG
    6Hrs, 00m 1 Stop (TPE)
  • HANNoi Bai International Airport 11:35 - PVG 18:35 6h 1 Stop (TPE) Taipei
  • HANNoi Bai International Airport 11:35
    TPETaipei Taiwan Taoyuan International Airport 16:30
  • TPETaipei Taiwan Taoyuan International Airport 15:10
    PVGShanghai Pudong International Airport 18:35
  • 6h (1h 20m)
  • 1 Stop TPE · Taipei 1h 20m
  • China Airlines (CI 792)Airbus Industrie 330 300
    China Airlines (CI 503)Airbus A359
  • China Airlines (CI 792)
    • -
    • T
    • -
    • -
    • -
    • S
    • S
  • 11:45 HAN
    20:20 SHA
    7Hrs, 35m 1 Stop (CAN)
  • HANNoi Bai International Airport 11:45 - SHA 20:20 7h 35m 1 Stop (CAN) Guangzhou
  • HANNoi Bai International Airport 11:45
    CANGuangzhou Airport 18:00
  • CANGuangzhou Airport 14:20
    SHAShanghai Hongqiao International Airport 20:20
  • 7h 35m (3h 40m)
  • 1 Stop CAN · Guangzhou 3h 40m
  • China Southern Airlines (CZ 3050)Boeing 737 Max 8 Passenger
    China Southern Airlines (CZ 3581)Airbus
  • China Southern Airlines (CZ 3050)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 12:35 HAN
    19:50 PVG
    6Hrs, 15m 1 Stop (TPE)
  • HANNoi Bai International Airport 12:35 - PVG 19:50 6h 15m 1 Stop (TPE) Taipei
  • HANNoi Bai International Airport 12:35
    TPETaipei Taiwan Taoyuan International Airport 17:50
  • TPETaipei Taiwan Taoyuan International Airport 16:10
    PVGShanghai Pudong International Airport 19:50
  • 6h 15m (1h 40m)
  • 1 Stop TPE · Taipei 1h 40m
  • EVA Air (BR 398)Boeing 777 300 Er
    Air China (CA 196)Airbus Industrie 330 300
  • EVA Air (BR 398)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 12:40 HAN
    21:35 PVG
    7Hrs, 55m 1 Stop (CAN)
  • HANNoi Bai International Airport 12:40 - PVG 21:35 7h 55m 1 Stop (CAN) Guangzhou
  • HANNoi Bai International Airport 12:40
    CANGuangzhou Airport 19:10
  • CANGuangzhou Airport 15:25
    PVGShanghai Pudong International Airport 21:35
  • 7h 55m (3h 45m)
  • 1 Stop CAN · Guangzhou 3h 45m
  • Vietnam Airlines (VN 506)Airbus
    China Southern Airlines (CZ 3586)Airbus
  • Vietnam Airlines (VN 506)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 12:40 HAN
    21:35 PVG
    7Hrs, 55m 1 Stop (CAN)
  • HANNoi Bai International Airport 12:40 - PVG 21:35 7h 55m 1 Stop (CAN) Guangzhou
  • HANNoi Bai International Airport 12:40
    CANGuangzhou Airport 19:10
  • CANGuangzhou Airport 15:25
    PVGShanghai Pudong International Airport 21:35
  • 7h 55m (3h 45m)
  • 1 Stop CAN · Guangzhou 3h 45m
  • Vietnam Airlines (VN 506)Airbus
    China Southern Airlines (CZ 3586)Boeing 787 8
  • Vietnam Airlines (VN 506)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 12:40 HAN
    21:35 PVG
    7Hrs, 55m 1 Stop (CAN)
  • HANNoi Bai International Airport 12:40 - PVG 21:35 7h 55m 1 Stop (CAN) Guangzhou
  • HANNoi Bai International Airport 12:40
    CANGuangzhou Airport 19:10
  • CANGuangzhou Airport 15:25
    PVGShanghai Pudong International Airport 21:35
  • 7h 55m (3h 45m)
  • 1 Stop CAN · Guangzhou 3h 45m
  • Vietnam Airlines (VN 506)Airbus
    China Southern Airlines (CZ 3586)Boeing 787 9
  • Vietnam Airlines (VN 506)
    • M
    • -
    • W
    • T
    • F
    • -
    • S
  • 12:40 HAN
    20:20 SHA
    6Hrs, 40m 1 Stop (CAN)
  • HANNoi Bai International Airport 12:40 - SHA 20:20 6h 40m 1 Stop (CAN) Guangzhou
  • HANNoi Bai International Airport 12:40
    CANGuangzhou Airport 18:00
  • CANGuangzhou Airport 15:25
    SHAShanghai Hongqiao International Airport 20:20
  • 6h 40m (2h 35m)
  • 1 Stop CAN · Guangzhou 2h 35m
  • Vietnam Airlines (VN 506)Airbus
    China Southern Airlines (CZ 3581)Airbus
  • Vietnam Airlines (VN 506)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 12:40 HAN
    21:15 SHA
    7Hrs, 35m 1 Stop (CAN)
  • HANNoi Bai International Airport 12:40 - SHA 21:15 7h 35m 1 Stop (CAN) Guangzhou
  • HANNoi Bai International Airport 12:40
    CANGuangzhou Airport 19:00
  • CANGuangzhou Airport 15:25
    SHAShanghai Hongqiao International Airport 21:15
  • 7h 35m (3h 35m)
  • 1 Stop CAN · Guangzhou 3h 35m
  • Vietnam Airlines (VN 506)Airbus
    China Southern Airlines (CZ 3547)Boeing 777 300 Er
  • Vietnam Airlines (VN 506)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 13:45 HAN
    20:55 PVG
    6Hrs, 10m 1 Stop (CAN)
  • HANNoi Bai International Airport 13:45 - PVG 20:55 6h 10m 1 Stop (CAN) Guangzhou
  • HANNoi Bai International Airport 13:45
    CANGuangzhou Airport 18:35
  • CANGuangzhou Airport 17:00
    PVGShanghai Pudong International Airport 20:55
  • 6h 10m (1h 35m)
  • 1 Stop CAN · Guangzhou 1h 35m
  • Shenzhen Airlines (ZH 122)Boeing 737 800
    Juneyao Airlines (HO 1860)Boeing 787 9
  • Shenzhen Airlines (ZH 122)
    • M
    • -
    • -
    • T
    • -
    • -
    • S
  • 15:40 HAN
    22:50 SHA
    6Hrs, 10m 1 Stop (XMN)
  • HANNoi Bai International Airport 15:40 - SHA 22:50 6h 10m 1 Stop (XMN) Xiamen
  • HANNoi Bai International Airport 15:40
    XMNXiamen Airport 21:00
  • XMNXiamen Airport 18:25
    SHAShanghai Hongqiao International Airport 22:50
  • 6h 10m (2h 35m)
  • 1 Stop XMN · Xiamen 2h 35m
  • Xiamen Airlines (MF 870)Boeing 737 800
    Xiamen Airlines (MF 8517)Boeing 737 Max 8 Passenger
  • Xiamen Airlines (MF 870)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 15:40 HAN
    23:55 SHA
    7Hrs, 15m 1 Stop (XMN)
  • HANNoi Bai International Airport 15:40 - SHA 23:55 7h 15m 1 Stop (XMN) Xiamen
  • HANNoi Bai International Airport 15:40
    XMNXiamen Airport 22:10
  • XMNXiamen Airport 18:25
    SHAShanghai Hongqiao International Airport 23:55
  • 7h 15m (3h 45m)
  • 1 Stop XMN · Xiamen 3h 45m
  • Xiamen Airlines (MF 870)Boeing 737 800
    Juneyao Airlines (HO 1112)Airbus A321 Neo
  • Xiamen Airlines (MF 870)
    • -
    • -
    • -
    • T
    • -
    • S
    • -
  • 15:40 HAN
    23:55 SHA
    7Hrs, 15m 1 Stop (XMN)
  • HANNoi Bai International Airport 15:40 - SHA 23:55 7h 15m 1 Stop (XMN) Xiamen
  • HANNoi Bai International Airport 15:40
    XMNXiamen Airport 22:10
  • XMNXiamen Airport 18:25
    SHAShanghai Hongqiao International Airport 23:55
  • 7h 15m (3h 45m)
  • 1 Stop XMN · Xiamen 3h 45m
  • Xiamen Airlines (MF 870)Boeing 737 800
    Juneyao Airlines (HO 1112)Airbus Industrie A320 Sharklets
  • Xiamen Airlines (MF 870)
    • M
    • T
    • W
    • -
    • F
    • -
    • S
  • 15:40 HAN
    23:35 PVG
    6Hrs, 55m 1 Stop (XMN)
  • HANNoi Bai International Airport 15:40 - PVG 23:35 6h 55m 1 Stop (XMN) Xiamen
  • HANNoi Bai International Airport 15:40
    XMNXiamen Airport 21:35
  • XMNXiamen Airport 18:25
    PVGShanghai Pudong International Airport 23:35
  • 6h 55m (3h 10m)
  • 1 Stop XMN · Xiamen 3h 10m
  • Xiamen Airlines (MF 870)Boeing 737 800
    Juneyao Airlines (HO 1198)Airbus A320 Neo
  • Xiamen Airlines (MF 870)
    • M
    • -
    • W
    • T
    • F
    • -
    • S
  • 15:40 HAN
    23:35 PVG
    6Hrs, 55m 1 Stop (XMN)
  • HANNoi Bai International Airport 15:40 - PVG 23:35 6h 55m 1 Stop (XMN) Xiamen
  • HANNoi Bai International Airport 15:40
    XMNXiamen Airport 21:35
  • XMNXiamen Airport 18:25
    PVGShanghai Pudong International Airport 23:35
  • 6h 55m (3h 10m)
  • 1 Stop XMN · Xiamen 3h 10m
  • Xiamen Airlines (MF 870)Boeing 737 800
    Juneyao Airlines (HO 1198)Airbus
  • Xiamen Airlines (MF 870)
    • -
    • T
    • -
    • -
    • -
    • S
    • -
  • 15:45 HAN
    23:05 PVG
    6Hrs, 20m 1 Stop (KMG)
  • HANNoi Bai International Airport 15:45 - PVG 23:05 6h 20m 1 Stop (KMG) Kunming
  • HANNoi Bai International Airport 15:45
    KMGKunming Changshui International Airport 20:00
  • KMGKunming Changshui International Airport 18:20
    PVGShanghai Pudong International Airport 23:05
  • 6h 20m (1h 40m)
  • 1 Stop KMG · Kunming 1h 40m
  • China Eastern Airlines (MU 9606)Boeing 737 500 Winglets
    China Eastern Airlines (MU 9743)Boeing 737
  • China Eastern Airlines (MU 9606)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 15:45 HAN
    22:55 SHA
    6Hrs, 10m 1 Stop (KMG)
  • HANNoi Bai International Airport 15:45 - SHA 22:55 6h 10m 1 Stop (KMG) Kunming
  • HANNoi Bai International Airport 15:45
    KMGKunming Changshui International Airport 20:00
  • KMGKunming Changshui International Airport 18:20
    SHAShanghai Hongqiao International Airport 22:55
  • 6h 10m (1h 40m)
  • 1 Stop KMG · Kunming 1h 40m
  • China Eastern Airlines (MU 9606)Boeing 737 500 Winglets
    China Eastern Airlines (MU 5813)Boeing 737 200 Mixed Configuration
  • China Eastern Airlines (MU 9606)
    • M
    • -
    • W
    • -
    • F
    • -
    • S
  • 15:45 HAN
    22:55 SHA
    6Hrs, 10m 1 Stop (KMG)
  • HANNoi Bai International Airport 15:45 - SHA 22:55 6h 10m 1 Stop (KMG) Kunming
  • HANNoi Bai International Airport 15:45
    KMGKunming Changshui International Airport 20:05
  • KMGKunming Changshui International Airport 18:20
    SHAShanghai Hongqiao International Airport 22:55
  • 6h 10m (1h 45m)
  • 1 Stop KMG · Kunming 1h 45m
  • China Eastern Airlines (MU 9606)Boeing 737 500 Winglets
    China Eastern Airlines (MU 5813)Boeing 737 200 Mixed Configuration
  • China Eastern Airlines (MU 9606)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 15:45 HAN
    22:50 PVG
    6Hrs, 05m 1 Stop (KMG)
  • HANNoi Bai International Airport 15:45 - PVG 22:50 6h 05m 1 Stop (KMG) Kunming
  • HANNoi Bai International Airport 15:45
    KMGKunming Changshui International Airport 20:00
  • KMGKunming Changshui International Airport 18:20
    PVGShanghai Pudong International Airport 22:50
  • 6h 05m (1h 40m)
  • 1 Stop KMG · Kunming 1h 40m
  • China Eastern Airlines (MU 9606)Boeing 737 500 Winglets
    China Eastern Airlines (MU 9743)Boeing 737
  • China Eastern Airlines (MU 9606)
    • M
    • -
    • -
    • -
    • F
    • -
    • -
  • 15:45 HAN
    23:25 PVG
    6Hrs, 40m 1 Stop (KMG)
  • HANNoi Bai International Airport 15:45 - PVG 23:25 6h 40m 1 Stop (KMG) Kunming
  • HANNoi Bai International Airport 15:45
    KMGKunming Changshui International Airport 20:30
  • KMGKunming Changshui International Airport 18:20
    PVGShanghai Pudong International Airport 23:25
  • 6h 40m (2h 10m)
  • 1 Stop KMG · Kunming 2h 10m
  • China Eastern Airlines (MU 9606)Boeing 737 500 Winglets
    China Eastern Airlines (MU 5819)Boeing 737 500 Winglets
  • China Eastern Airlines (MU 9606)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 15:45 HAN
    22:45 PVG
    6Hrs, 00m 1 Stop (KMG)
  • HANNoi Bai International Airport 15:45 - PVG 22:45 6h 1 Stop (KMG) Kunming
  • HANNoi Bai International Airport 15:45
    KMGKunming Changshui International Airport 20:00
  • KMGKunming Changshui International Airport 18:20
    PVGShanghai Pudong International Airport 22:45
  • 6h (1h 40m)
  • 1 Stop KMG · Kunming 1h 40m
  • China Eastern Airlines (MU 9606)Boeing 737 500 Winglets
    China Eastern Airlines (MU 9743)Boeing 737
  • China Eastern Airlines (MU 9606)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 15:45 HAN
    22:45 SHA
    6Hrs, 00m 1 Stop (KMG)
  • HANNoi Bai International Airport 15:45 - SHA 22:45 6h 1 Stop (KMG) Kunming
  • HANNoi Bai International Airport 15:45
    KMGKunming Changshui International Airport 20:00
  • KMGKunming Changshui International Airport 18:20
    SHAShanghai Hongqiao International Airport 22:45
  • 6h (1h 40m)
  • 1 Stop KMG · Kunming 1h 40m
  • China Eastern Airlines (MU 9606)Boeing 737 500 Winglets
    China Eastern Airlines (MU 5813)Boeing 737 200 Mixed Configuration
  • China Eastern Airlines (MU 9606)
    • -
    • T
    • -
    • T
    • -
    • -
    • -
  • 15:45 HAN
    00:25 PVG
    7Hrs, 40m 1 Stop (CAN)
  • HANNoi Bai International Airport 15:45 - PVG 00:25 7h 40m 1 Stop (CAN) Guangzhou
  • HANNoi Bai International Airport 15:45
    CANGuangzhou Airport 22:00
  • CANGuangzhou Airport 18:25
    PVGShanghai Pudong International Airport 00:25
  • 7h 40m (3h 35m)
  • 1 Stop CAN · Guangzhou 3h 35m
  • China Southern Airlines (CZ 8316)Boeing 737 Max 8 Passenger
    China Southern Airlines (CZ 3832)Airbus
  • China Southern Airlines (CZ 8316)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 16:10 HAN
    23:20 SHA
    6Hrs, 10m 1 Stop (SZX)
  • HANNoi Bai International Airport 16:10 - SHA 23:20 6h 10m 1 Stop (SZX) Shenzhen
  • HANNoi Bai International Airport 16:10
    SZXShenzhen Airport 21:00
  • SZXShenzhen Airport 19:00
    SHAShanghai Hongqiao International Airport 23:20
  • 6h 10m (2h)
  • 1 Stop SZX · Shenzhen 2h
  • China Southern Airlines (CZ 8470)Airbus
    China Southern Airlines (CZ 3589)Airbus A321 Neo
  • China Southern Airlines (CZ 8470)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 02:15 HAN
    11:00 PVG
    7Hrs, 45m 1 Stop (SZX)
  • HANNoi Bai International Airport 02:15 - PVG 11:00 7h 45m 1 Stop (SZX) Shenzhen
  • HANNoi Bai International Airport 02:15
    SZXShenzhen Airport 08:35
  • SZXShenzhen Airport 04:55
    PVGShanghai Pudong International Airport 11:00
  • 7h 45m (3h 40m)
  • 1 Stop SZX · Shenzhen 3h 40m
  • Shenzhen Airlines (ZH 108)Airbus
    Shenzhen Airlines (ZH 9511)Airbus
  • Shenzhen Airlines (ZH 108)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 02:15 HAN
    10:25 SHA
    7Hrs, 10m 1 Stop (SZX)
  • HANNoi Bai International Airport 02:15 - SHA 10:25 7h 10m 1 Stop (SZX) Shenzhen
  • HANNoi Bai International Airport 02:15
    SZXShenzhen Airport 08:20
  • SZXShenzhen Airport 04:55
    SHAShanghai Hongqiao International Airport 10:25
  • 7h 10m (3h 25m)
  • 1 Stop SZX · Shenzhen 3h 25m
  • Shenzhen Airlines (ZH 108)Airbus
    Shenzhen Airlines (ZH 9501)Airbus
  • Shenzhen Airlines (ZH 108)
    • -
    • T
    • W
    • T
    • F
    • S
    • S
  • 02:15 HAN
    10:25 SHA
    7Hrs, 10m 1 Stop (SZX)
  • HANNoi Bai International Airport 02:15 - SHA 10:25 7h 10m 1 Stop (SZX) Shenzhen
  • HANNoi Bai International Airport 02:15
    SZXShenzhen Airport 08:20
  • SZXShenzhen Airport 04:55
    SHAShanghai Hongqiao International Airport 10:25
  • 7h 10m (3h 25m)
  • 1 Stop SZX · Shenzhen 3h 25m
  • Shenzhen Airlines (ZH 108)Airbus
    Shenzhen Airlines (ZH 9501)Airbus
  • Shenzhen Airlines (ZH 108)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 02:35 HAN
    11:05 PVG
    7Hrs, 30m 1 Stop (WUH)
  • HANNoi Bai International Airport 02:35 - PVG 11:05 7h 30m 1 Stop (WUH) Wuhan
  • HANNoi Bai International Airport 02:35
    WUHWuhan Airport 09:30
  • WUHWuhan Airport 06:05
    PVGShanghai Pudong International Airport 11:05
  • 7h 30m (3h 25m)
  • 1 Stop WUH · Wuhan 3h 25m
  • China Eastern Airlines (MU 2574)Boeing 737 500 Winglets
    China Eastern Airlines (MU 2523)Boeing 737 500 Winglets
  • China Eastern Airlines (MU 2574)
    • -
    • -
    • W
    • -
    • F
    • -
    • S
  • 02:35 HAN
    09:40 PVG
    6Hrs, 05m 1 Stop (WUH)
  • HANNoi Bai International Airport 02:35 - PVG 09:40 6h 05m 1 Stop (WUH) Wuhan
  • HANNoi Bai International Airport 02:35
    WUHWuhan Airport 08:05
  • WUHWuhan Airport 06:05
    PVGShanghai Pudong International Airport 09:40
  • 6h 05m (2h)
  • 1 Stop WUH · Wuhan 2h
  • China Eastern Airlines (MU 2574)Boeing 737 500 Winglets
    China Eastern Airlines (MU 2503)Boeing 737 500 Winglets
  • China Eastern Airlines (MU 2574)
    • -
    • -
    • W
    • -
    • F
    • -
    • S
  • 02:35 HAN
    10:05 SHA
    6Hrs, 30m 1 Stop (WUH)
  • HANNoi Bai International Airport 02:35 - SHA 10:05 6h 30m 1 Stop (WUH) Wuhan
  • HANNoi Bai International Airport 02:35
    WUHWuhan Airport 08:30
  • WUHWuhan Airport 06:05
    SHAShanghai Hongqiao International Airport 10:05
  • 6h 30m (2h 25m)
  • 1 Stop WUH · Wuhan 2h 25m
  • China Eastern Airlines (MU 2574)Boeing 737 500 Winglets
    China Eastern Airlines (MU 2501)Boeing 737 500 Winglets
  • China Eastern Airlines (MU 2574)
    • -
    • -
    • W
    • -
    • F
    • -
    • S
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
What’s the fastest flight time from Hanoi to Shanghai?

The fastest flight time for direct flights from Hanoi to Shanghai is 3 hours . Check latest flight schedules & prices on Wego.

What’s the most popular airline flying from Hanoi to Shanghai?

The most popular airline flying from Hanoi to Shanghai is Juneyao Airlines. Find the latest flight deals on Wego.

How far is Shanghai from Hanoi?

The flight distance between Hanoi and Shanghai is 1926km. Check all available flights on Wego.

When is the earliest and latest flight of the day?

The earliest flight of the day departs at 02:15. The last flight of the day departs at 10:05. See the full list of flight times on Wego.

How many airlines offer direct flights from Hanoi to Shanghai?

There are 3 airlines that offer direct flights from Hanoi to Shanghai. Find out the list of airlines on Wego.