Cheap flights from Melbourne to Shanghai

Return
1 adult
Economy
From?
To?
Mon 31/1
Mon 7/2

How far in advance should I book a flight from Melbourne to Shanghai?

When searching for a good deal, it’s best to be prepared for potential fluctuations in price. We recommend booking at least 43 days in advance, which can save you up to 14% on flights from Melbourne to Shanghai compared to booking the week you need them. Waiting 43 days out may not be for everyone, so we have options available for flights within the next two weeks, with the lowest price starting at $796. For sooner than that we have options available in the next 3 days from $903.

What is the cheapest month to fly from Melbourne to Shanghai?

Our data shows that May tends to be the cheapest month to fly to Shanghai from Melbourne. Users have commonly found prices around $920 for the month, but tickets can be as low as $505. Due to multiple factors, prepare for potentially higher prices in August.

When is the cheapest time to fly from Melbourne to Shanghai (ME1 - SH)?

When flying from Melbourne to Shanghai, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.

Cheap flights from Melbourne to Shanghai in January, February 2022

The best prices found for Melbourne to Shanghai flights in January, February
28 Jan. - 4 Feb.
MEL

Melbourne

PVG

Shanghai Pu Dong

2 stops

28h 30m
PVG

Shanghai Pu Dong

MEL

Melbourne

2 stops

36h 00m
$3,493

Multiple Airlines

View Deal

Deal found 23.01.22

18 Feb. - 25 Feb.
MEL

Melbourne

PVG

Shanghai Pu Dong

2 stops

25h 15m
PVG

Shanghai Pu Dong

MEL

Melbourne

2 stops

52h 35m
$9,623

Multiple Airlines

View Deal

Deal found 23.01.22

19 Feb. - 25 Feb.
MEL

Melbourne

PVG

Shanghai Pu Dong

3 stops

31h 05m
PVG

Shanghai Pu Dong

MEL

Melbourne

2 stops

52h 35m
$10,114

Multiple Airlines

View Deal

Deal found 23.01.22

Melbourne to Shanghai 2022 flight deals

Cheap flights to Shanghai from Melbourne found for this year
5 Mar. - 29 Apr.
MEL

Melbourne

PVG

Shanghai Pu Dong

1 stop

17h 55m
PVG

Shanghai Pu Dong

MEL

Melbourne

1 stop

18h 40m
$3,091

Air New Zealand

View Deal

Deal found 24.01.22

28 Jan. - 4 Feb.
MEL

Melbourne

PVG

Shanghai Pu Dong

2 stops

28h 30m
PVG

Shanghai Pu Dong

MEL

Melbourne

2 stops

36h 00m
$3,493

Multiple Airlines

View Deal

Deal found 23.01.22

5 Mar. - 28 Apr.
MEL

Melbourne

PVG

Shanghai Pu Dong

1 stop

17h 55m
PVG

Shanghai Pu Dong

MEL

Melbourne

1 stop

32h 25m
$6,110

Multiple Airlines

View Deal

Deal found 24.01.22

One-way flights to Shanghai from Melbourne

The cheapest one-way flights from Melbourne to Shanghai
4 Apr.
MEL

Melbourne

PVG

Shanghai Pu Dong

2 stops

28h 20m
$585

Multiple Airlines

View Deal

Deal found 24.01.22

7 Jun.
MEL

Melbourne

PVG

Shanghai Pu Dong

1 stop

26h 15m
$595

Cebu Pacific

View Deal

Deal found 26.01.22

12 May
MEL

Melbourne

PVG

Shanghai Pu Dong

2 stops

28h 20m
$610

Multiple Airlines

View Deal

Deal found 26.01.22

Related info for your journey

Useful info, stats and facts about Melbourne to Shanghai flights.

Which airlines flying from Melbourne to Shanghai have flexible cancellations due to COVID-19?

Some of our airline partners flying from Melbourne to Shanghai have new flexible policies in place due to COVID-19. China Eastern, China Southern, and Cathay Pacific are some of the carriers where you may find flexible cancellation policies. You can use our site to filter for airlines like China Eastern with this kind of flexibility.

Can I find flights from Melbourne to Shanghai for under $3,100 on Cheapflights?

Yes, there are multiple flights from Melbourne to Shanghai for under $3,100. The cheapest flight booked recently is on Air New Zealand for just $3,091, but on average you can expect to pay $8,417.

What are the cheapest airlines to fly from Melbourne to Shanghai one-way?

The cheapest airline one-way is Cebu Pacific, with whom users have recently found tickets for as low as $595. However, be on the lookout for offers from Malaysia Airlines and Air New Zealand, as they are both options that can get you from Melbourne to Shanghai for a low price.

What are the most popular routes from Melbourne to Shanghai?

The most popular route from Melbourne to Shanghai is Melbourne - Shanghai Pu Dong. You may also consider Melbourne - Shanghai Hongqiao Intl or Melbourne Avalon - Shanghai Hongqiao Intl.

What are the most popular airlines that fly from Melbourne to Shanghai?

Consider Sichuan Airlines, Royal Brunei Airlines or Air China when booking your flight. These represent the most popular airlines when flying from Melbourne to Shanghai.

What are the cheapest flights from Melbourne to Shanghai?

On average you can expect to pay $1,756 for a flight from Melbourne to Shanghai. The cheapest flight overall is $548 while the most popular route, (Melbourne - Shanghai Pu Dong) is currently priced at $1,807.

Can I fly to Shanghai from Melbourne right now?

Information is based on travel restrictions from Melbourne to Shanghai

Most visitors from Melbourne will not be allowed to enter Shanghai.

COVID-19 testing requirements
Visitors from Melbourne must present a negative RT-PCR (NAAT) test taken 48 hours before departing to Shanghai.

Quarantine requirements
Visitors from Melbourne are not required to quarantine after entering Shanghai.

Documents
Health Declaration Form - Must be presented upon arrival


Can I fly back to Melbourne from Shanghai?

Returning to Melbourne from Shanghai

COVID-19 testing requirements
Visitors from Shanghai must present a negative RT-PCR (NAAT) test taken 72 hours before departing to Melbourne.

Quarantine requirements
Visitors from Shanghai are not required to quarantine after entering Melbourne.

Top 10 airlines flying from Melbourne to Shanghai

The chart below displays the airlines Cheapflights users travelling from Melbourne to Shanghai choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
Hainan Airlines
Cheapest$322
Average$591
FlexibilityNo cancel fee
On-time61%
COVID-19 safety
XiamenAir
Cheapest$355
Average$705
FlexibilityNo cancel fee
On-time49%
COVID-19 safety
Air China
Cheapest$377
Average$629
FlexibilityNo cancel fee
On-time67%
COVID-19 safety
China Southern
Cheapest$384
Average$710
FlexibilityNo cancel fee
On-time69%
COVID-19 safety
AirAsia X
Cheapest$452
Average$734
FlexibilityNo cancel fee
On-time66%
COVID-19 safety
Sichuan Airlines
Cheapest$465
Average$635
FlexibilityNo cancel fee
On-time63%
COVID-19 safety
Virgin Australia
Cheapest$465
Average$747
FlexibilityNo cancel fee
On-time80%
COVID-19 safety
Royal Brunei Airlines
Cheapest$501
Average$628
FlexibilityNo cancel fee
On-time84%
COVID-19 safety
Singapore Airlines
Cheapest$502
Average$815
FlexibilityNo cancel fee
On-time81%
COVID-19 safety
China Eastern
Cheapest$505
Average$961
FlexibilityNo cancel fee
On-time62%
COVID-19 safety