One Way

Popular Filters

+ 1 more

Arrival Airports

One Way Price

AUD 138 AUD 5,300

Duration

3 h 0 m 41 h 0 m

Stops From Hanoi

Departure From Hanoi

Before 6 AM

AUD 152

6 AM - 12 PM

AUD 139

12 PM - 6 PM

AUD 139

After 6 PM

AUD 211

Arrival at Shanghai-Hongqiao Apt

Before 6 AM

AUD 139

6 AM - 12 PM

AUD 139

12 PM - 6 PM

AUD 139

After 6 PM

AUD 139

Alliances & Airlines

Oneworld

(14)

SkyTeam

(23)

Star Alliance

(18)

+ 19 more

Layover Airports

+ 14 more

Layover Duration

1 h 0 m 23 h 30 m

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.


Sorted By:
Departure
Duration
Arrival
Price
China Southern

More Timing Options

AUD 146

AUD 139

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

China Southern

AUD 147

AUD 140

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

China Southern

AUD 149

AUD 142

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

China Eastern

AUD 152

AUD 145

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

Shenzhen Airlines

AUD 159

AUD 152

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

China Southern

AUD 163

AUD 156

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

China Eastern

AUD 172

AUD 164

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

China Eastern, Shanghai Airlines

AUD 191

AUD 182

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

Shenzhen Airlines

AUD 198

AUD 189

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

Shenzhen Airlines

AUD 214

AUD 204

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