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: SHA to MEL
Depart
Return
CZ Return flights from $644
Dep. Tue 03 FebRet. Sun 05 Apr$644
Dep. Thu 14 MayRet. Fri 29 May$680
CZShow more Flights
Dep. Mon 09 MarRet. Sat 28 Mar$877
Dep. Thu 02 AprRet. Sat 18 Apr$2,164
Dep. Sun 01 FebRet. Sun 08 Feb$4,138
MF Return flights from $651
Dep. Mon 09 MarRet. Sat 28 Mar$651
Dep. Thu 14 MayRet. Fri 29 May$714
MFShow more Flights
Dep. Tue 03 FebRet. Sun 05 Apr$728
Dep. Thu 02 AprRet. Sat 18 Apr$1,639
Dep. Sun 01 FebRet. Sun 08 Feb$5,732
CA Return flights from $777
Dep. Mon 09 MarRet. Sat 28 Mar$777
Dep. Sun 01 FebRet. Sun 08 Feb$3,855
HU,MF Return flights from $822
Dep. Mon 09 MarRet. Sat 28 Mar$822
Dep. Thu 02 AprRet. Sat 18 Apr$1,887
CZ,MF Return flights from $868
Dep. Tue 03 FebRet. Sun 05 Apr$868
Dep. Mon 09 MarRet. Sat 28 Mar$911
CZ,MFShow more Flights
Dep. Thu 14 MayRet. Fri 29 May$958
Dep. Thu 02 AprRet. Sat 18 Apr$2,194
Dep. Sun 01 FebRet. Sun 08 Feb$6,269
MF,ZH Return flights from $911
Dep. Mon 09 MarRet. Sat 28 Mar$911
Dep. Tue 03 FebRet. Sun 05 Apr$1,153
MF,ZHShow more Flights
Dep. Sun 01 FebRet. Sun 08 Feb$6,613
CZ,ZH Return flights from $934
Dep. Tue 03 FebRet. Sun 05 Apr$934
CX,CZ Return flights from $941
Dep. Thu 14 MayRet. Fri 29 May$941
Dep. Sun 01 FebRet. Sun 08 Feb$5,241
CA,CZ Return flights from $956
Dep. Tue 03 FebRet. Sun 05 Apr$956
Dep. Mon 09 MarRet. Sat 28 Mar$993
CA,CZShow more Flights
Dep. Thu 02 AprRet. Sat 18 Apr$2,390
Dep. Sun 01 FebRet. Sun 08 Feb$6,940
CA,MF Return flights from $983
Dep. Mon 09 MarRet. Sat 28 Mar$983
Dep. Tue 03 FebRet. Sun 05 Apr$1,197
CA,MFShow more Flights
Dep. Thu 02 AprRet. Sat 18 Apr$2,218
Dep. Sun 01 FebRet. Sun 08 Feb$7,164
CA,MF,SC Return flights from $988
Dep. Mon 09 MarRet. Sat 28 Mar$988
CA,CZ,SC Return flights from $998
Dep. Mon 09 MarRet. Sat 28 Mar$998
9C,MF,QZ,VJ Return flights from $1,006
Dep. Mon 09 MarRet. Sat 28 Mar$1,006
9C,MF,VJ Return flights from $1,017
Dep. Mon 09 MarRet. Sat 28 Mar$1,017
HX Return flights from $1,046
Dep. Thu 14 MayRet. Fri 29 May$1,046

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 New Zealand and flights to China. Maybe a different destination? Here are all the flights from Melbourne


Average Melbourne to Shanghai Return Prices

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

December 2025
$2,024
January 2026
$2,223
March 2026
$1,188
April 2026
$2,155
May 2026
$1,231
June 2026
$1,378
July 2026
$1,910

Did you know...

  • The distance between Shanghai and Melbourne is 8,036 km.
  • Broadmeadows train station is 6 kilometres from Melbourne airport.
  • Shanghai has the IATA code of SHA.
  • Shanghai is 2 hours behind Melbourne. Jetlag may be a problem.

Questions and Answers

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

Right now, June/2026 is the most affordable time of year to travel to Shanghai from Melbourne. The most expensive time of year is December/2025.

What airlines fly non-stop to Shanghai from Melbourne?

No airlines fly non-stop between Melbourne and Shanghai.

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

The cheapest airline that flies to Shanghai from Melbourne is XiamenAir.

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

The best airline to fly between Melbourne and Shanghai is Cathay Pacific.

How to get from Melbourne to Shanghai
Melbourne (MEL)
 to 
Shanghai Pudong (PVG)
10h 20m
Make your own way from Pudong International Airport to Terminal 1

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