1 Adult (Economy)
  • Economy
  • - + 12+
  • - + 2-11
  • - + <2 (on lap)
  • Done
Compare

Cheap Flights from Melbourne to Shanghai

Filter
Close
Return
One Way
Reverse direction: PVG to MEL
Depart
Return
GA Return flights from $699
Dep. Sun 08 NovRet. Sat 14 Nov$699
Dep. Fri 04 SepRet. Thu 10 Sep$845
GAShow more Flights
Dep. Tue 22 SepRet. Mon 05 Oct$880
Dep. Fri 14 AugRet. Thu 20 Aug$925
Dep. Fri 16 OctRet. Thu 29 Oct$993
Dep. Fri 06 NovRet. Thu 12 Nov$1,070
Dep. Wed 18 NovRet. Mon 30 Nov$1,162
Dep. Mon 09 NovRet. Thu 10 Dec$1,188
Dep. Fri 31 JulRet. Thu 13 Aug$1,206
Dep. Tue 28 JulRet. Wed 12 Aug$1,349
Dep. Mon 27 JulRet. Mon 10 Aug$1,372
Dep. Thu 13 AugRet. Thu 27 Aug$2,700
Dep. Sun 23 AugRet. Mon 07 Sep$2,854
Dep. Wed 12 AugRet. Thu 20 Aug$2,902
Dep. Sun 09 AugRet. Thu 20 Aug$3,106
Dep. Wed 29 JulRet. Thu 06 Aug$3,248
Dep. Fri 07 AugRet. Sat 22 Aug$3,472
Dep. Fri 14 AugRet. Sat 22 Aug$3,472
Dep. Fri 21 AugRet. Sat 29 Aug$3,637
Dep. Fri 04 SepRet. Sat 12 Sep$3,768
Dep. Tue 11 AugRet. Sat 22 Aug$7,245
Dep. Fri 31 JulRet. Mon 17 Aug$7,784
Dep. Tue 28 JulRet. Thu 13 Aug$8,377
JD Return flights from $777
Dep. Wed 19 AugRet. Tue 01 Sep$777
D7 Return flights from $781
Dep. Wed 18 NovRet. Mon 30 Nov$781
Dep. Wed 19 AugRet. Tue 01 Sep$1,029
D7Show more Flights
Dep. Mon 09 NovRet. Thu 10 Dec$1,068
Dep. Fri 06 NovRet. Thu 12 Nov$1,074
Dep. Thu 13 AugRet. Thu 27 Aug$1,074
Dep. Sun 08 NovRet. Sat 14 Nov$1,076
Dep. Wed 29 JulRet. Thu 06 Aug$1,390
Dep. Wed 12 AugRet. Thu 20 Aug$1,437
Dep. Tue 22 SepRet. Mon 05 Oct$1,613
AK,D7,HX,OD Return flights from $826
Dep. Fri 06 NovRet. Thu 12 Nov$826
Dep. Sun 08 NovRet. Sat 14 Nov$954
CX Return flights from $827
Dep. Mon 27 JulRet. Mon 10 Aug$827
Dep. Wed 12 AugRet. Thu 20 Aug$827
CXShow more Flights
Dep. Tue 28 JulRet. Wed 12 Aug$832
Dep. Wed 19 AugRet. Tue 01 Sep$833
Dep. Thu 13 AugRet. Thu 27 Aug$838
Dep. Mon 09 NovRet. Thu 10 Dec$846
Dep. Wed 29 JulRet. Thu 06 Aug$851
Dep. Fri 21 AugRet. Sat 29 Aug$881
Dep. Fri 31 JulRet. Thu 13 Aug$882
Dep. Fri 04 SepRet. Sat 12 Sep$883
Dep. Sun 23 AugRet. Mon 07 Sep$883
Dep. Fri 16 OctRet. Thu 29 Oct$886
Dep. Fri 06 NovRet. Thu 12 Nov$886
Dep. Fri 14 AugRet. Thu 20 Aug$886
Dep. Fri 14 AugRet. Sat 22 Aug$886
Dep. Fri 07 AugRet. Sat 22 Aug$886
Dep. Sun 09 AugRet. Tue 18 Aug$886
Dep. Sun 09 AugRet. Thu 20 Aug$886
Dep. Fri 04 SepRet. Thu 10 Sep$887
Dep. Sun 08 NovRet. Sat 14 Nov$963
Dep. Wed 18 NovRet. Mon 30 Nov$1,037
Dep. Tue 22 SepRet. Mon 05 Oct$1,293
Dep. Tue 11 AugRet. Sat 22 Aug$3,706
Dep. Tue 28 JulRet. Thu 13 Aug$3,706
Dep. Fri 31 JulRet. Mon 17 Aug$3,866
Dep. Tue 21 JulRet. Mon 03 Aug$4,307
Dep. Sun 02 AugRet. Thu 13 Aug$4,357
HX Return flights from $837
Dep. Tue 28 JulRet. Wed 12 Aug$837
Dep. Fri 06 NovRet. Thu 12 Nov$837
HXShow more Flights
Dep. Sun 08 NovRet. Sat 14 Nov$837
Dep. Tue 22 SepRet. Mon 05 Oct$1,136
Dep. Fri 16 OctRet. Thu 29 Oct$1,225
Dep. Tue 21 JulRet. Mon 03 Aug$4,116
CZ Return flights from $838
Dep. Mon 09 NovRet. Thu 10 Dec$838
Dep. Wed 18 NovRet. Mon 30 Nov$844
CZShow more Flights
Dep. Fri 06 NovRet. Thu 12 Nov$844
Dep. Sun 08 NovRet. Sat 14 Nov$844
Dep. Fri 16 OctRet. Thu 29 Oct$885
Dep. Mon 27 JulRet. Mon 10 Aug$885
Dep. Tue 28 JulRet. Wed 12 Aug$885
Dep. Fri 31 JulRet. Thu 13 Aug$885
Dep. Wed 29 JulRet. Thu 06 Aug$913
Dep. Wed 12 AugRet. Thu 20 Aug$927
Dep. Thu 13 AugRet. Thu 27 Aug$927
Dep. Fri 14 AugRet. Thu 20 Aug$927
Dep. Fri 14 AugRet. Sat 22 Aug$927
Dep. Wed 19 AugRet. Tue 01 Sep$927
Dep. Fri 21 AugRet. Sat 29 Aug$927
Dep. Sun 23 AugRet. Mon 07 Sep$927
Dep. Fri 07 AugRet. Sat 22 Aug$927
Dep. Sun 09 AugRet. Tue 18 Aug$927
Dep. Sun 09 AugRet. Thu 20 Aug$927
Dep. Fri 04 SepRet. Thu 10 Sep$1,064
Dep. Fri 04 SepRet. Sat 12 Sep$1,064
Dep. Tue 22 SepRet. Mon 05 Oct$1,905
Dep. Tue 28 JulRet. Thu 13 Aug$3,482
Dep. Sun 02 AugRet. Thu 13 Aug$4,497
Dep. Tue 21 JulRet. Mon 03 Aug$4,675
Dep. Tue 11 AugRet. Sat 22 Aug$4,684
Dep. Fri 31 JulRet. Mon 17 Aug$4,926
MH Return flights from $844
Dep. Wed 19 AugRet. Tue 01 Sep$844
Dep. Sun 23 AugRet. Mon 07 Sep$880
MHShow more Flights
Dep. Sun 09 AugRet. Tue 18 Aug$881
Dep. Wed 12 AugRet. Thu 20 Aug$884
Dep. Thu 13 AugRet. Thu 27 Aug$903
Dep. Tue 28 JulRet. Wed 12 Aug$903
Dep. Wed 29 JulRet. Thu 06 Aug$903
Dep. Fri 21 AugRet. Sat 29 Aug$913
Dep. Fri 31 JulRet. Thu 13 Aug$921
Dep. Fri 14 AugRet. Thu 20 Aug$921
Dep. Fri 14 AugRet. Sat 22 Aug$921
Dep. Fri 04 SepRet. Thu 10 Sep$928
Dep. Sun 09 AugRet. Thu 20 Aug$951
Dep. Fri 04 SepRet. Sat 12 Sep$954
Dep. Wed 18 NovRet. Mon 30 Nov$960
Dep. Fri 07 AugRet. Sat 22 Aug$973
Dep. Fri 16 OctRet. Thu 29 Oct$978
Dep. Mon 27 JulRet. Mon 10 Aug$1,139
Dep. Sun 08 NovRet. Sat 14 Nov$1,185
Dep. Fri 06 NovRet. Thu 12 Nov$1,204
Dep. Tue 22 SepRet. Mon 05 Oct$1,485
Dep. Mon 09 NovRet. Thu 10 Dec$1,501
Dep. Tue 21 JulRet. Mon 03 Aug$3,434
Dep. Sun 02 AugRet. Thu 13 Aug$3,480
Dep. Tue 11 AugRet. Sat 22 Aug$3,568
Dep. Tue 28 JulRet. Thu 13 Aug$4,050
Dep. Fri 31 JulRet. Mon 17 Aug$4,096
D7,HX Return flights from $875
Dep. Fri 06 NovRet. Thu 12 Nov$875
Dep. Sun 08 NovRet. Sat 14 Nov$875
D7,HXShow more Flights
Dep. Mon 09 NovRet. Thu 10 Dec$957
Dep. Thu 13 AugRet. Thu 27 Aug$1,065
Dep. Fri 16 OctRet. Thu 29 Oct$1,327
Dep. Mon 27 JulRet. Mon 10 Aug$1,382
Dep. Tue 22 SepRet. Mon 05 Oct$1,412
CX,D7 Return flights from $877
Dep. Thu 13 AugRet. Thu 27 Aug$877
Dep. Wed 12 AugRet. Thu 20 Aug$1,140
CX,D7Show more Flights
Dep. Wed 19 AugRet. Tue 01 Sep$1,165
Dep. Wed 18 NovRet. Mon 30 Nov$1,165
Dep. Mon 09 NovRet. Thu 10 Dec$1,174
Dep. Sun 09 AugRet. Thu 20 Aug$1,184
Dep. Fri 31 JulRet. Thu 13 Aug$1,185
Dep. Fri 16 OctRet. Thu 29 Oct$1,186
Dep. Sun 08 NovRet. Sat 14 Nov$1,188
Dep. Fri 04 SepRet. Sat 12 Sep$1,191
Dep. Fri 04 SepRet. Thu 10 Sep$1,226
Dep. Fri 06 NovRet. Thu 12 Nov$1,226
Dep. Wed 29 JulRet. Thu 06 Aug$1,249
Dep. Sun 09 AugRet. Tue 18 Aug$1,296
Dep. Fri 14 AugRet. Thu 20 Aug$1,516
Dep. Mon 27 JulRet. Mon 10 Aug$1,618
Dep. Tue 22 SepRet. Mon 05 Oct$1,718
HU Return flights from $879
Dep. Fri 07 AugRet. Sat 22 Aug$879
Dep. Fri 31 JulRet. Thu 13 Aug$880
HUShow more Flights
Dep. Sun 09 AugRet. Thu 20 Aug$924
Dep. Sun 08 NovRet. Sat 14 Nov$967
Dep. Fri 04 SepRet. Thu 10 Sep$970
Dep. Fri 04 SepRet. Sat 12 Sep$971
Dep. Sun 23 AugRet. Mon 07 Sep$984
Dep. Fri 14 AugRet. Thu 20 Aug$984
Dep. Fri 14 AugRet. Sat 22 Aug$984
Dep. Fri 21 AugRet. Sat 29 Aug$984
Dep. Fri 06 NovRet. Thu 12 Nov$997
Dep. Fri 16 OctRet. Thu 29 Oct$1,131
Dep. Tue 22 SepRet. Mon 05 Oct$1,415
Dep. Tue 28 JulRet. Thu 13 Aug$3,213
Dep. Fri 31 JulRet. Mon 17 Aug$3,213
Dep. Tue 21 JulRet. Mon 03 Aug$3,599
Dep. Sun 02 AugRet. Thu 13 Aug$3,834
Dep. Tue 11 AugRet. Sat 22 Aug$4,040
CA Return flights from $883
Dep. Mon 09 NovRet. Thu 10 Dec$883
Dep. Fri 04 SepRet. Thu 10 Sep$1,026
CAShow more Flights
Dep. Fri 04 SepRet. Sat 12 Sep$1,070
Dep. Wed 29 JulRet. Thu 06 Aug$1,070
Dep. Fri 07 AugRet. Sat 22 Aug$1,154
Dep. Sun 09 AugRet. Tue 18 Aug$1,199
Dep. Sun 09 AugRet. Thu 20 Aug$1,199
Dep. Fri 14 AugRet. Sat 22 Aug$1,199
Dep. Fri 06 NovRet. Thu 12 Nov$1,210
Dep. Fri 31 JulRet. Thu 13 Aug$1,219
Dep. Fri 14 AugRet. Thu 20 Aug$1,244
Dep. Wed 12 AugRet. Thu 20 Aug$1,244
Dep. Sun 08 NovRet. Sat 14 Nov$1,258
Dep. Fri 16 OctRet. Thu 29 Oct$1,345
Dep. Wed 19 AugRet. Tue 01 Sep$1,345
Dep. Fri 21 AugRet. Sat 29 Aug$1,379
Dep. Mon 27 JulRet. Mon 10 Aug$1,569
Dep. Wed 18 NovRet. Mon 30 Nov$1,723
Dep. Sun 23 AugRet. Mon 07 Sep$1,724
Dep. Tue 22 SepRet. Mon 05 Oct$2,421
Dep. Sun 02 AugRet. Thu 13 Aug$3,611
Dep. Tue 11 AugRet. Sat 22 Aug$5,543
Dep. Tue 28 JulRet. Thu 13 Aug$5,729
Dep. Fri 31 JulRet. Mon 17 Aug$6,228
Dep. Thu 13 AugRet. Thu 27 Aug$7,850
Dep. Tue 21 JulRet. Mon 03 Aug$8,101
Dep. Tue 28 JulRet. Wed 12 Aug$8,338
CX,VJ Return flights from $883
Dep. Thu 13 AugRet. Thu 27 Aug$883
Dep. Fri 31 JulRet. Thu 13 Aug$925
CX,VJShow more Flights
Dep. Wed 12 AugRet. Thu 20 Aug$942
Dep. Mon 27 JulRet. Mon 10 Aug$951
Dep. Sun 09 AugRet. Thu 20 Aug$971
Dep. Sun 09 AugRet. Tue 18 Aug$996
Dep. Wed 29 JulRet. Thu 06 Aug$1,038
Dep. Fri 14 AugRet. Thu 20 Aug$1,068
Dep. Fri 14 AugRet. Sat 22 Aug$1,068
Dep. Wed 19 AugRet. Tue 01 Sep$1,139
Dep. Fri 21 AugRet. Sat 29 Aug$1,151
Dep. Fri 07 AugRet. Sat 22 Aug$1,211
Dep. Sun 23 AugRet. Mon 07 Sep$1,227
Dep. Fri 04 SepRet. Thu 10 Sep$1,278
Dep. Mon 09 NovRet. Thu 10 Dec$1,334
Dep. Tue 22 SepRet. Mon 05 Oct$1,514
HX,VN Return flights from $894
Dep. Fri 06 NovRet. Thu 12 Nov$894
Dep. Sun 08 NovRet. Sat 14 Nov$894
HX,VNShow more Flights
Dep. Tue 28 JulRet. Wed 12 Aug$995
Dep. Sun 23 AugRet. Mon 07 Sep$1,168
Dep. Wed 18 NovRet. Mon 30 Nov$1,199
Dep. Thu 13 AugRet. Thu 27 Aug$1,240
Dep. Mon 09 NovRet. Thu 10 Dec$1,265
Dep. Tue 22 SepRet. Mon 05 Oct$1,298
Dep. Fri 16 OctRet. Thu 29 Oct$1,350
Dep. Mon 27 JulRet. Mon 10 Aug$1,371
Dep. Tue 11 AugRet. Sat 22 Aug$5,802
Dep. Tue 28 JulRet. Thu 13 Aug$5,892
Dep. Tue 21 JulRet. Mon 03 Aug$5,894
Dep. Fri 31 JulRet. Mon 17 Aug$6,199
D7,JD Return flights from $898
Dep. Wed 19 AugRet. Tue 01 Sep$898
Dep. Wed 12 AugRet. Thu 20 Aug$1,135
D7,JDShow more Flights
Dep. Wed 29 JulRet. Thu 06 Aug$1,243

Prices are from searches made in the last 24 hours and current prices may differ.

Do you need to catch a flight to Melbourne? Check out our domestic flights to Melbourne. If Melbourne is not your closest airport, then here are all our flights to Shanghai from Australia and flights to China. Maybe a different destination? Here are all the flights from Melbourne


Cheapest Time of Year to Fly from Melbourne to Shanghai

Return fares from Melbourne to Shanghai by month, based on the cheapest return airfares found for each month.

Jul 2026
$716
Aug 2026
$750
Sep 2026
$692
Oct 2026
$697
Nov 2026
$641
Feb 2027
$925
Mar 2027
$797
Apr 2027
$1,433

The cheapest month to fly to Shanghai is November 2026, with return fares from $641 — 55% cheaper than the most expensive month (April 2027, from $1,433).

When Should You Fly to Shanghai?

Based on the fares we've tracked, November is typically the cheapest month to fly to Shanghai, with return fares from $641. April is the most expensive month, with the cheapest return fares around $1,433.

Across the year, return fares to Shanghai average around $831. If you can travel in the off-peak months of November, September and October, you'll generally pay up to 23% less than the yearly average.


Cheapest Melbourne to Shanghai Return Prices

These are the cheapest prices for Melbourne to Shanghai return airfares.

July 2026
$716
August 2026
$750
September 2026
$692
October 2026
$697
November 2026
$641
February 2027
$925
March 2027
$797
April 2027
$1,433

Average Melbourne to Shanghai Return Prices

These are the average prices for Melbourne to Shanghai return airfares.

July 2026
$1,597
August 2026
$1,389
September 2026
$1,467
October 2026
$1,413
November 2026
$1,336
December 2026
$2,116
January 2027
$2,062
February 2027
$1,741
March 2027
$1,725
April 2027
$2,036

Frequently Asked Questions about flying from Melbourne to Shanghai

When is the cheapest time to travel from Melbourne to Shanghai?

The cheapest month to travel is typically November.

How much do return flights from Melbourne to Shanghai cost?

The best price we found for a return flight from Melbourne to Shanghai is $700.

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

Currently, the cheapest date for a return flight from Melbourne to Shanghai is 08 November 2026.

What is the cheapest airline that flys from Melbourne to Shanghai?

Currently, the cheapest airline that flys from Melbourne to Shanghai is Garuda Indonesia.

Which airlines fly direct from Melbourne to Shanghai?

Juneyao Airlines and China Eastern fly direct.

How long does a direct flight from Melbourne to Shanghai take?

The shortest direct flight usually takes 10 hours and 20 minutes.

What is the IATA airport code for Shanghai?

The IATA code for Shanghai is PVG. It is located in China at coordinates 31.15021, 121.8061.

When should you book flights to Shanghai?

From our data, you should book flights to Shanghai 60 days out.


How I Want That Flight can help you

What's the benefit of using I Want That Flight for my Melbourne to Shanghai flight?

Think of us as your personal shortcut to a great deal. Instead of you opening fifty different tabs, we instantly cross-check rates across heaps of airlines and booking sites to score you the sweet spot on pricing. Millions of holidaymakers count on us every year to get them airborne, so you're running with a pretty savvy crowd.

Can you sort me out with direct flights from Melbourne to Shanghai?

100%. As soon as the page finishes loading your options, hit the "Direct" filter. The layovers will vanish, leaving you with only the non-stop routes.

How does I Want That Flight find me the best Melbourne to Shanghai flights?

Once you punch your details into our search tool, we unlock all kinds of handy tricks to map out your journey. We’ll map out the most budget-friendly calendar dates and takeoff slots, and let you slice and dice the data until you pinpoint the exact itinerary that works for you.

I'm still in the planning phase. Can you ping me if Melbourne to Shanghai fares drop?

No worries at all. Just kick off a quick search, drop your email into our price tracker, and we’ll send a heads-up straight to your inbox the moment the price drops.

Sign up to I Know The Pilot for all the latest flight deals

Join 300,000+ Australians getting the best airfares delivered to their mailbox

As seen in:
7 News Today Show News Com Au The Guardian Daily Mail Mama Mia