Popular Filters
+ 1 more
Arrival Airports
One Way Price
Duration
Stops From Hanoi
Departure From Hanoi
AUD 152
AUD 139
AUD 139
AUD 211
Arrival at Shanghai-Hongqiao Apt
AUD 139
AUD 139
AUD 139
AUD 139
Alliances & Airlines
Oneworld
(14)
SkyTeam
(23)
Star Alliance
(18)
+ 19 more
Layover Airports
+ 14 more
Layover Duration
Hanoi To Shanghai Flights
Book Hanoi to Shanghai flight tickets at lowest price. Get best deals on your upcoming Hanoi to Shanghai flights only on MakeMyTrip. Also Book Shanghai to Hanoi Flights. Currently 79 flights flying from Hanoi to Shanghai. To save maximum on flight booking click on below Fare Calendar button and choose your dates.Avail Zero Cancellation for flight bookings.
AUD 146
Hanoi to Shanghai-Pu Dong Apt , 30 Jul
China Southern CZ | 372
08:15
Wed, 30 Jul 25
Terminal T2
Hanoi, Vietnam
01 h 40 m
10:55
Wed, 30 Jul 25
Terminal T2
Guangzhou, China
BAGGAGE : CHECK INCABIN
Information not available
China Southern CZ | 3487
13:55
Wed, 30 Jul 25
Terminal T2
Guangzhou, China
02 h 35 m
16:30
Wed, 30 Jul 25
Terminal T2
Shanghai-Pu Dong Apt, China
BAGGAGE : CHECK INCABIN
Information not available
AUD 147
Hanoi to Shanghai-Hongqiao Apt , 30 Jul
China Southern CZ | 372
08:15
Wed, 30 Jul 25
Terminal T2
Hanoi, Vietnam
01 h 40 m
10:55
Wed, 30 Jul 25
Terminal T2
Guangzhou, China
BAGGAGE : CHECK INCABIN
Information not available
China Southern CZ | 3525
13:00
Wed, 30 Jul 25
Terminal T2
Guangzhou, China
02 h 25 m
15:25
Wed, 30 Jul 25
Terminal T2
Shanghai-Hongqiao Apt, China
BAGGAGE : CHECK INCABIN
Information not available
AUD 149
Hanoi to Shanghai-Hongqiao Apt , 30 Jul
China Southern CZ | 8084
14:40
Wed, 30 Jul 25
Terminal T2
Hanoi, Vietnam
01 h 50 m
17:30
Wed, 30 Jul 25
Shenzhen, China
BAGGAGE : CHECK INCABIN
Information not available
China Southern CZ | 3589
20:00
Wed, 30 Jul 25
Shenzhen, China
02 h 20 m
22:20
Wed, 30 Jul 25
Terminal T2
Shanghai-Hongqiao Apt, China
BAGGAGE : CHECK INCABIN
Information not available
AUD 152
Hanoi to Shanghai-Pu Dong Apt , 30 Jul
China Eastern MU | 9606
17:30
Wed, 30 Jul 25
Terminal T2
Hanoi, Vietnam
01 h 45 m
20:15
Wed, 30 Jul 25
Kunming, China
BAGGAGE : CHECK INCABIN
Information not available
China Eastern MU | 8506 | Operated By Shanghai Airlines
22:05
Wed, 30 Jul 25
Kunming, China
03 h 05 m
01:10
Thu, 31 Jul 25
Terminal T1
Shanghai-Pu Dong Apt, China
BAGGAGE : CHECK INCABIN
Information not available
AUD 159
Hanoi to Shanghai-Pu Dong Apt , 30 Jul
Shenzhen Airlines ZH | 108
02:10
Wed, 30 Jul 25
Terminal T2
Hanoi, Vietnam
01 h 50 m
05:00
Wed, 30 Jul 25
Terminal T3
Shenzhen, China
BAGGAGE : CHECK INCABIN
Information not available
Shenzhen Airlines ZH | 9511
07:45
Wed, 30 Jul 25
Terminal T3
Shenzhen, China
02 h 35 m
10:20
Wed, 30 Jul 25
Terminal T2
Shanghai-Pu Dong Apt, China
BAGGAGE : CHECK INCABIN
Information not available
AUD 163
Hanoi to Shanghai-Hongqiao Apt , 30 Jul
China Southern CZ | 8470
16:45
Wed, 30 Jul 25
Terminal T2
Hanoi, Vietnam
02 h 25 m
20:10
Wed, 30 Jul 25
Shenzhen, China
BAGGAGE : CHECK INCABIN
Information not available
China Southern CZ | 3965
08:00
Thu, 31 Jul 25
Shenzhen, China
02 h 25 m
10:25
Thu, 31 Jul 25
Terminal T2
Shanghai-Hongqiao Apt, China
BAGGAGE : CHECK INCABIN
Information not available
AUD 172
Hanoi to Shanghai-Hongqiao Apt , 30 Jul
China Eastern MU | 2574
03:00
Wed, 30 Jul 25
Terminal T2
Hanoi, Vietnam
02 h 30 m
06:30
Wed, 30 Jul 25
Terminal T3
Wuhan, China
BAGGAGE : CHECK INCABIN
Information not available
China Eastern MU | 2501
08:30
Wed, 30 Jul 25
Terminal T3
Wuhan, China
01 h 25 m
09:55
Wed, 30 Jul 25
Terminal T2
Shanghai-Hongqiao Apt, China
BAGGAGE : CHECK INCABIN
Information not available
AUD 191
Hanoi to Shanghai-Pu Dong Apt , 30 Jul
China Eastern MU | 9606
17:30
Wed, 30 Jul 25
Terminal T2
Hanoi, Vietnam
01 h 45 m
20:15
Wed, 30 Jul 25
Kunming, China
BAGGAGE : CHECK INCABIN
Information not available
Shanghai Airlines FM | 9466
22:05
Wed, 30 Jul 25
Kunming, China
03 h 05 m
01:10
Thu, 31 Jul 25
Terminal T1
Shanghai-Pu Dong Apt, China
BAGGAGE : CHECK INCABIN
Information not available
AUD 198
Hanoi to Shanghai-Pu Dong Apt , 30 Jul
Shenzhen Airlines ZH | 108
02:10
Wed, 30 Jul 25
Terminal T2
Hanoi, Vietnam
01 h 50 m
05:00
Wed, 30 Jul 25
Terminal T3
Shenzhen, China
BAGGAGE : CHECK INCABIN
Information not available
Shenzhen Airlines ZH | 9513
08:25
Wed, 30 Jul 25
Shenzhen, China
02 h 25 m
10:50
Wed, 30 Jul 25
Terminal T2
Shanghai-Pu Dong Apt, China
BAGGAGE : CHECK INCABIN
Information not available
AUD 214
Hanoi to Shanghai-Pu Dong Apt , 30 Jul
Shenzhen Airlines ZH | 102
09:40
Wed, 30 Jul 25
Terminal T2
Hanoi, Vietnam
01 h 45 m
12:25
Wed, 30 Jul 25
Terminal T3
Shenzhen, China
BAGGAGE : CHECK INCABIN
Information not available
Shenzhen Airlines ZH | 9521
14:50
Wed, 30 Jul 25
Terminal T3
Shenzhen, China
02 h 30 m
17:20
Wed, 30 Jul 25
Terminal T2
Shanghai-Pu Dong Apt, China
BAGGAGE : CHECK INCABIN
Information not available