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
CZ Return flights from $457
Dep. Mon 16 NovRet. Sun 06 Dec$457
Dep. Wed 18 NovRet. Sun 29 Nov$457
CZShow more Flights
Dep. Mon 27 JulRet. Tue 11 Aug$501
Dep. Mon 27 JulRet. Mon 10 Aug$501
Dep. Sun 26 JulRet. Tue 11 Aug$502
Dep. Fri 14 AugRet. Sat 22 Aug$606
Dep. Wed 03 JunRet. Thu 18 Jun$700
Dep. Wed 10 JunRet. Tue 16 Jun$760
Dep. Tue 02 JunRet. Tue 16 Jun$760
Dep. Sun 24 MayRet. Sat 06 Jun$911
Dep. Mon 07 SepRet. Mon 21 Sep$919
Dep. Sun 02 AugRet. Mon 17 Aug$3,963
GA Return flights from $501
Dep. Mon 07 SepRet. Mon 21 Sep$501
Dep. Mon 27 JulRet. Mon 10 Aug$586
GAShow more Flights
Dep. Fri 14 AugRet. Sat 22 Aug$899
Dep. Mon 27 JulRet. Tue 11 Aug$906
Dep. Mon 16 NovRet. Sun 06 Dec$1,159
Dep. Wed 18 NovRet. Sun 29 Nov$1,160
Dep. Wed 03 JunRet. Thu 18 Jun$1,188
Dep. Sun 26 JulRet. Tue 11 Aug$1,306
Dep. Tue 02 JunRet. Tue 16 Jun$2,434
Dep. Sun 02 AugRet. Mon 17 Aug$8,237
D7,VJ Return flights from $553
Dep. Mon 07 SepRet. Mon 21 Sep$553
D7,VN Return flights from $600
Dep. Wed 18 NovRet. Sun 29 Nov$600
Dep. Mon 07 SepRet. Mon 21 Sep$639
D7,VNShow more Flights
Dep. Mon 16 NovRet. Sun 06 Dec$896
Dep. Mon 27 JulRet. Tue 11 Aug$948
Dep. Sun 26 JulRet. Tue 11 Aug$976
Dep. Fri 14 AugRet. Sat 22 Aug$976
Dep. Mon 27 JulRet. Mon 10 Aug$1,003
Dep. Wed 10 JunRet. Tue 16 Jun$1,461
Dep. Sun 02 AugRet. Mon 17 Aug$3,184
MH Return flights from $623
Dep. Mon 07 SepRet. Mon 21 Sep$623
Dep. Wed 18 NovRet. Sun 29 Nov$631
MHShow more Flights
Dep. Wed 10 JunRet. Tue 16 Jun$648
Dep. Mon 27 JulRet. Mon 10 Aug$657
Dep. Fri 14 AugRet. Sat 22 Aug$667
Dep. Sun 26 JulRet. Tue 11 Aug$713
Dep. Mon 27 JulRet. Tue 11 Aug$738
Dep. Mon 16 NovRet. Sun 06 Dec$874
Dep. Tue 02 JunRet. Tue 16 Jun$891
Dep. Wed 03 JunRet. Thu 18 Jun$1,041
Dep. Sun 24 MayRet. Sat 06 Jun$1,106
Dep. Sun 02 AugRet. Mon 17 Aug$2,451
VJ Return flights from $638
Dep. Mon 07 SepRet. Mon 21 Sep$638
Dep. Mon 27 JulRet. Tue 11 Aug$770
VJShow more Flights
Dep. Mon 27 JulRet. Mon 10 Aug$789
Dep. Wed 03 JunRet. Thu 18 Jun$1,033
Dep. Tue 02 JunRet. Tue 16 Jun$1,057
Dep. Wed 10 JunRet. Tue 16 Jun$1,096
Dep. Fri 14 AugRet. Sat 22 Aug$1,450
Dep. Mon 16 NovRet. Sun 06 Dec$2,554
Dep. Wed 18 NovRet. Sun 29 Nov$3,462
CX Return flights from $638
Dep. Mon 07 SepRet. Mon 21 Sep$638
Dep. Mon 27 JulRet. Tue 11 Aug$638
CXShow more Flights
Dep. Mon 27 JulRet. Mon 10 Aug$638
Dep. Fri 14 AugRet. Sat 22 Aug$671
Dep. Sun 26 JulRet. Tue 11 Aug$673
Dep. Sun 24 MayRet. Sat 06 Jun$673
Dep. Tue 02 JunRet. Tue 16 Jun$701
Dep. Wed 03 JunRet. Thu 18 Jun$708
Dep. Wed 10 JunRet. Tue 16 Jun$740
Dep. Wed 18 NovRet. Sun 29 Nov$788
Dep. Mon 16 NovRet. Sun 06 Dec$793
Dep. Sun 02 AugRet. Mon 17 Aug$2,967
SQ Return flights from $642
Dep. Mon 27 JulRet. Mon 10 Aug$642
Dep. Mon 07 SepRet. Mon 21 Sep$654
SQShow more Flights
Dep. Fri 14 AugRet. Sat 22 Aug$694
Dep. Wed 18 NovRet. Sun 29 Nov$706
Dep. Sun 26 JulRet. Tue 11 Aug$708
Dep. Mon 16 NovRet. Sun 06 Dec$708
Dep. Mon 27 JulRet. Tue 11 Aug$708
Dep. Tue 02 JunRet. Tue 16 Jun$992
Dep. Wed 03 JunRet. Thu 18 Jun$1,009
Dep. Wed 10 JunRet. Tue 16 Jun$1,124
Dep. Sun 24 MayRet. Sat 06 Jun$1,840
Dep. Sun 02 AugRet. Mon 17 Aug$4,703
3U Return flights from $650
Dep. Mon 07 SepRet. Mon 21 Sep$650
Dep. Mon 27 JulRet. Mon 10 Aug$650
3UShow more Flights
Dep. Mon 16 NovRet. Sun 06 Dec$905
Dep. Mon 27 JulRet. Tue 11 Aug$2,791
VN Return flights from $672
Dep. Mon 16 NovRet. Sun 06 Dec$672
Dep. Fri 14 AugRet. Sat 22 Aug$700
VNShow more Flights
Dep. Wed 18 NovRet. Sun 29 Nov$706
Dep. Mon 07 SepRet. Mon 21 Sep$735
Dep. Sun 26 JulRet. Tue 11 Aug$736
Dep. Mon 27 JulRet. Tue 11 Aug$736
Dep. Mon 27 JulRet. Mon 10 Aug$815
Dep. Wed 03 JunRet. Thu 18 Jun$1,260
Dep. Wed 10 JunRet. Tue 16 Jun$1,355
Dep. Tue 02 JunRet. Tue 16 Jun$1,408
Dep. Sun 24 MayRet. Sat 06 Jun$2,021
Dep. Sun 02 AugRet. Mon 17 Aug$2,798
CZ,JQ,VN Return flights from $673
Dep. Fri 14 AugRet. Sat 22 Aug$673
Dep. Mon 07 SepRet. Mon 21 Sep$1,983
CZ,JQ,VNShow more Flights
Dep. Wed 10 JunRet. Tue 16 Jun$2,252
CX,D7,JQ Return flights from $674
Dep. Mon 07 SepRet. Mon 21 Sep$674
CA,D7 Return flights from $675
Dep. Wed 18 NovRet. Sun 29 Nov$675
Dep. Mon 27 JulRet. Tue 11 Aug$871
CA,D7Show more Flights
Dep. Sun 26 JulRet. Tue 11 Aug$872
Dep. Mon 16 NovRet. Sun 06 Dec$1,018
Dep. Wed 10 JunRet. Tue 16 Jun$1,285
Dep. Sun 02 AugRet. Mon 17 Aug$3,465
3U,VJ Return flights from $679
Dep. Mon 07 SepRet. Mon 21 Sep$679
Dep. Mon 27 JulRet. Tue 11 Aug$771
3U,VJShow more Flights
Dep. Mon 27 JulRet. Mon 10 Aug$786
Dep. Tue 02 JunRet. Tue 16 Jun$1,051
Dep. Wed 03 JunRet. Thu 18 Jun$2,498
JQ,SC,VJ Return flights from $684
Dep. Mon 07 SepRet. Mon 21 Sep$684

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 United States (USA) 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.

December 2025
$404
January 2026
$869
February 2026
$563
March 2026
$369
April 2026
$1,579
May 2026
$403
June 2026
$310
July 2026
$941
August 2026
$592

Average Melbourne to Shanghai Return Prices

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

December 2025
$1,489
January 2026
$1,601
February 2026
$1,134
March 2026
$856
April 2026
$1,285
May 2026
$879
June 2026
$962
July 2026
$1,164
August 2026
$979
September 2026
$1,105

Did you know...

  • Pudong International Airport is the closest train station to Shanghai airport.
  • has the quickest flight from Melbourne to Shanghai at 20 hours and 25 minutes
  • MEL is the International Air Transport Association (IATA) airport code for Melbourne.
  • From Melbourne to Shanghai is 8,017 km.

Questions and Answers

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

Right now, July/2026 is the cheapest time of year to fly to Shanghai from Melbourne. January/2027 is the most expensive time of year to fly to Shanghai from Melbourne.

What airlines fly non-stop to Shanghai from Melbourne?

China Eastern and Juneyao Airlines fly direct to Shanghai from Melbourne.

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

Garuda Indonesia is the cheapest airline to fly from Melbourne to Shanghai.

What is the best airline to fly to Shanghai from Melbourne?

The best airline to fly to Shanghai from Melbourne is Qatar Airways. For non-stop flights then China Eastern is the best. Jetstar is the best low-cost airline.

How to get from Melbourne to Shanghai
Melbourne (MEL)
 to 
Shanghai Pudong (PVG)
10h 20m

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