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
VJ Return flights from $694
Dep. Mon 09 NovRet. Thu 10 Dec$694
Dep. Sun 08 NovRet. Tue 17 Nov$713
VJShow more Flights
Dep. Fri 06 NovRet. Sat 14 Nov$898
Dep. Wed 14 OctRet. Sat 31 Oct$958
Dep. Mon 07 SepRet. Mon 21 Sep$967
Dep. Mon 10 AugRet. Mon 24 Aug$1,025
Dep. Fri 14 AugRet. Sat 22 Aug$1,094
Dep. Fri 14 AugRet. Tue 18 Aug$1,132
Dep. Wed 05 AugRet. Tue 18 Aug$1,203
Dep. Wed 17 JunRet. Mon 06 Jul$1,928
Dep. Fri 07 AugRet. Sat 22 Aug$2,059
Dep. Fri 21 AugRet. Sat 05 Sep$2,418
GA Return flights from $699
Dep. Sun 15 NovRet. Wed 02 Dec$699
Dep. Mon 07 SepRet. Mon 21 Sep$886
GAShow more Flights
Dep. Mon 10 AugRet. Mon 24 Aug$887
Dep. Fri 06 NovRet. Sat 14 Nov$954
Dep. Sun 08 NovRet. Tue 17 Nov$1,221
Dep. Mon 09 NovRet. Thu 10 Dec$1,348
Dep. Sun 09 AugRet. Thu 20 Aug$1,383
Dep. Wed 14 OctRet. Sat 31 Oct$1,423
Dep. Fri 21 AugRet. Sat 05 Sep$1,471
Dep. Sun 09 AugRet. Tue 18 Aug$1,553
Dep. Thu 30 JulRet. Thu 13 Aug$1,598
Dep. Fri 07 AugRet. Sat 22 Aug$1,674
Dep. Fri 14 AugRet. Tue 18 Aug$1,725
Dep. Sun 02 AugRet. Tue 11 Aug$1,725
Dep. Sun 02 AugRet. Sun 16 Aug$1,733
Dep. Fri 14 AugRet. Sat 22 Aug$1,817
Dep. Wed 05 AugRet. Tue 18 Aug$1,978
Dep. Wed 17 JunRet. Mon 06 Jul$3,665
Dep. Thu 18 JunRet. Wed 08 Jul$6,629
Dep. Fri 24 JulRet. Thu 06 Aug$7,742
Dep. Fri 07 AugRet. Thu 27 Aug$7,742
Dep. Sun 02 AugRet. Mon 24 Aug$11,449
D7,VJ Return flights from $710
Dep. Mon 09 NovRet. Thu 10 Dec$710
Dep. Mon 07 SepRet. Mon 21 Sep$801
D7,VJShow more Flights
Dep. Sun 15 NovRet. Wed 02 Dec$1,103
Dep. Sun 08 NovRet. Tue 17 Nov$1,132
Dep. Mon 10 AugRet. Mon 24 Aug$1,199
Dep. Fri 14 AugRet. Tue 18 Aug$1,215
Dep. Wed 14 OctRet. Sat 31 Oct$1,218
Dep. Fri 14 AugRet. Sat 22 Aug$1,227
Dep. Sun 02 AugRet. Tue 11 Aug$1,243
Dep. Thu 30 JulRet. Thu 13 Aug$1,243
Dep. Thu 18 JunRet. Wed 08 Jul$1,674
H1,VJ Return flights from $785
Dep. Sun 08 NovRet. Tue 17 Nov$785
Dep. Mon 10 AugRet. Mon 24 Aug$1,157
H1,VJShow more Flights
Dep. Mon 07 SepRet. Mon 21 Sep$1,368
VJ,ZH Return flights from $800
Dep. Sun 08 NovRet. Tue 17 Nov$800
Dep. Fri 06 NovRet. Sat 14 Nov$846
VJ,ZHShow more Flights
Dep. Wed 14 OctRet. Sat 31 Oct$1,011
Dep. Fri 14 AugRet. Sat 22 Aug$1,061
Dep. Fri 21 AugRet. Sat 05 Sep$1,086
Dep. Mon 10 AugRet. Mon 24 Aug$1,190
Dep. Mon 09 NovRet. Thu 10 Dec$1,230
Dep. Fri 07 AugRet. Sat 22 Aug$1,296
Dep. Sun 02 AugRet. Tue 11 Aug$1,377
Dep. Sun 02 AugRet. Sun 16 Aug$1,388
Dep. Sun 09 AugRet. Thu 20 Aug$1,435
Dep. Sun 09 AugRet. Tue 18 Aug$1,452
Dep. Fri 14 AugRet. Tue 18 Aug$1,452
Dep. Wed 17 JunRet. Mon 06 Jul$2,091
HX,VJ Return flights from $800
Dep. Sun 08 NovRet. Tue 17 Nov$800
Dep. Thu 30 JulRet. Thu 13 Aug$922
HX,VJShow more Flights
Dep. Mon 09 NovRet. Thu 10 Dec$977
Dep. Mon 10 AugRet. Mon 24 Aug$1,053
Dep. Wed 14 OctRet. Sat 31 Oct$1,191
Dep. Wed 17 JunRet. Mon 06 Jul$1,796
Dep. Thu 18 JunRet. Wed 08 Jul$1,974
JQ,VJ,ZH Return flights from $804
Dep. Fri 06 NovRet. Sat 14 Nov$804
Dep. Wed 14 OctRet. Sat 31 Oct$977
JQ,VJ,ZHShow more Flights
Dep. Fri 07 AugRet. Sat 22 Aug$1,007
Dep. Wed 05 AugRet. Tue 18 Aug$1,138
H1,HX Return flights from $817
Dep. Sun 08 NovRet. Tue 17 Nov$817
Dep. Thu 30 JulRet. Thu 13 Aug$1,093
H1,HXShow more Flights
Dep. Mon 10 AugRet. Mon 24 Aug$1,211
HX Return flights from $817
Dep. Fri 06 NovRet. Sat 14 Nov$817
Dep. Sun 08 NovRet. Tue 17 Nov$912
HXShow more Flights
Dep. Wed 14 OctRet. Sat 31 Oct$912
Dep. Thu 18 JunRet. Wed 08 Jul$1,594
HO,VJ Return flights from $830
Dep. Sun 08 NovRet. Tue 17 Nov$830
Dep. Sun 15 NovRet. Wed 02 Dec$934
HO,VJShow more Flights
Dep. Fri 06 NovRet. Sat 14 Nov$943
Dep. Sun 09 AugRet. Thu 20 Aug$1,031
Dep. Mon 09 NovRet. Thu 10 Dec$1,034
Dep. Wed 05 AugRet. Tue 18 Aug$1,045
Dep. Wed 14 OctRet. Sat 31 Oct$1,056
Dep. Sun 02 AugRet. Tue 11 Aug$1,116
Dep. Sun 02 AugRet. Sun 16 Aug$1,122
Dep. Fri 07 AugRet. Sat 22 Aug$1,202
Dep. Fri 14 AugRet. Sat 22 Aug$1,213
Dep. Fri 21 AugRet. Sat 05 Sep$1,257
Dep. Sun 09 AugRet. Tue 18 Aug$1,311
Dep. Wed 17 JunRet. Mon 06 Jul$2,200
VA,VJ Return flights from $831
Dep. Sun 08 NovRet. Tue 17 Nov$831
Dep. Mon 07 SepRet. Mon 21 Sep$998
VA,VJShow more Flights
Dep. Mon 10 AugRet. Mon 24 Aug$1,166
JQ,VJ Return flights from $833
Dep. Sun 08 NovRet. Tue 17 Nov$833
Dep. Fri 06 NovRet. Sat 14 Nov$856
JQ,VJShow more Flights
Dep. Wed 14 OctRet. Sat 31 Oct$959
Dep. Mon 07 SepRet. Mon 21 Sep$996
Dep. Fri 07 AugRet. Sat 22 Aug$1,005
Dep. Sun 02 AugRet. Tue 11 Aug$1,086
CZ Return flights from $839
Dep. Mon 09 NovRet. Thu 10 Dec$839
Dep. Sun 15 NovRet. Wed 02 Dec$844
CZShow more Flights
Dep. Fri 06 NovRet. Sat 14 Nov$844
Dep. Sun 08 NovRet. Tue 17 Nov$844
Dep. Sun 02 AugRet. Sun 16 Aug$899
Dep. Thu 30 JulRet. Thu 13 Aug$913
Dep. Sun 02 AugRet. Tue 11 Aug$936
Dep. Sun 09 AugRet. Tue 18 Aug$936
Dep. Sun 09 AugRet. Thu 20 Aug$936
Dep. Mon 10 AugRet. Mon 24 Aug$936
Dep. Wed 05 AugRet. Tue 18 Aug$936
Dep. Fri 07 AugRet. Sat 22 Aug$936
Dep. Fri 21 AugRet. Sat 05 Sep$1,023
Dep. Fri 14 AugRet. Tue 18 Aug$1,194
Dep. Fri 14 AugRet. Sat 22 Aug$1,202
Dep. Wed 14 OctRet. Sat 31 Oct$1,246
Dep. Mon 07 SepRet. Mon 21 Sep$1,365
Dep. Wed 17 JunRet. Mon 06 Jul$1,854
Dep. Thu 18 JunRet. Wed 08 Jul$2,036
Dep. Fri 24 JulRet. Thu 06 Aug$3,633
Dep. Fri 24 JulRet. Sat 08 Aug$3,633
Dep. Fri 07 AugRet. Thu 27 Aug$4,375
Dep. Sun 02 AugRet. Mon 24 Aug$5,539
D7,VN Return flights from $850
Dep. Mon 09 NovRet. Thu 10 Dec$850
Dep. Mon 07 SepRet. Mon 21 Sep$897
D7,VNShow more Flights
Dep. Wed 14 OctRet. Sat 31 Oct$1,299
Dep. Fri 14 AugRet. Tue 18 Aug$1,332
Dep. Sun 02 AugRet. Tue 11 Aug$1,345
Dep. Sun 09 AugRet. Tue 18 Aug$1,355
Dep. Mon 10 AugRet. Mon 24 Aug$1,359
Dep. Sun 15 NovRet. Wed 02 Dec$1,364
Dep. Sun 08 NovRet. Tue 17 Nov$1,379
Dep. Sun 09 AugRet. Thu 20 Aug$1,381
Dep. Sun 02 AugRet. Sun 16 Aug$1,388
Dep. Fri 14 AugRet. Sat 22 Aug$1,428
Dep. Fri 06 NovRet. Sat 14 Nov$1,434
Dep. Fri 21 AugRet. Sat 05 Sep$1,440
Dep. Fri 07 AugRet. Sat 22 Aug$1,440
Dep. Wed 05 AugRet. Tue 18 Aug$1,697
Dep. Fri 24 JulRet. Sat 08 Aug$5,564
Dep. Fri 24 JulRet. Thu 06 Aug$5,696
VJ,VN Return flights from $855
Dep. Sun 08 NovRet. Tue 17 Nov$855
Dep. Mon 09 NovRet. Thu 10 Dec$865
VJ,VNShow more Flights
Dep. Sun 15 NovRet. Wed 02 Dec$920
Dep. Fri 06 NovRet. Sat 14 Nov$964
Dep. Wed 14 OctRet. Sat 31 Oct$1,024
Dep. Fri 14 AugRet. Sat 22 Aug$1,032
Dep. Mon 10 AugRet. Mon 24 Aug$1,032
Dep. Fri 07 AugRet. Sat 22 Aug$1,047
Dep. Fri 21 AugRet. Sat 05 Sep$1,086
Dep. Mon 07 SepRet. Mon 21 Sep$1,128
Dep. Sun 02 AugRet. Tue 11 Aug$1,191
Dep. Sun 02 AugRet. Sun 16 Aug$1,197
Dep. Fri 14 AugRet. Tue 18 Aug$1,263
Dep. Sun 09 AugRet. Tue 18 Aug$1,269
Dep. Sun 09 AugRet. Thu 20 Aug$1,280
Dep. Wed 05 AugRet. Tue 18 Aug$1,319

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 Melbourne to Shanghai Return Prices

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

July 2026
$716
August 2026
$798
September 2026
$692
October 2026
$697
November 2026
$619
December 2026
$1,262
February 2027
$1,461
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,600
August 2026
$1,388
September 2026
$1,485
October 2026
$1,450
November 2026
$1,393
December 2026
$2,071
February 2027
$1,844
March 2027
$1,745
April 2027
$1,976

Frequently Asked Questions

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 $694.

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

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

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

Currently, the cheapest airline that flys from Melbourne to Shanghai is VietJet Air.

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.

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