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 $457
Dep. Mon 16 NovRet. Sun 06 Dec$457
Dep. Wed 18 NovRet. Sun 29 Nov$457
CZShow more Flights
Dep. Sun 29 NovRet. Mon 15 Mar$1,146
Dep. Sat 05 DecRet. Mon 22 Mar$1,367
MF Return flights from $731
Dep. Mon 16 NovRet. Sun 06 Dec$731
Dep. Wed 18 NovRet. Sun 29 Nov$839
MFShow more Flights
Dep. Sun 29 NovRet. Mon 15 Mar$857
Dep. Sat 05 DecRet. Mon 22 Mar$1,115
CZ,MF Return flights from $797
Dep. Mon 16 NovRet. Sun 06 Dec$797
Dep. Wed 18 NovRet. Sun 29 Nov$862
CZ,MFShow more Flights
Dep. Sun 29 NovRet. Mon 15 Mar$1,103
Dep. Sat 05 DecRet. Mon 22 Mar$1,225
CA,CZ Return flights from $822
Dep. Mon 16 NovRet. Sun 06 Dec$822
Dep. Wed 18 NovRet. Sun 29 Nov$847
CA Return flights from $857
Dep. Mon 16 NovRet. Sun 06 Dec$857
Dep. Wed 18 NovRet. Sun 29 Nov$934
HX,OD,TR Return flights from $871
Dep. Sun 29 NovRet. Mon 15 Mar$871
CA,MF Return flights from $878
Dep. Mon 16 NovRet. Sun 06 Dec$878
Dep. Wed 18 NovRet. Sun 29 Nov$1,003
CA,MFShow more Flights
Dep. Sat 05 DecRet. Mon 22 Mar$1,342
CZ,VA Return flights from $942
Dep. Wed 18 NovRet. Sun 29 Nov$942
JQ,MF Return flights from $948
Dep. Sat 05 DecRet. Mon 22 Mar$948
CZ,QF Return flights from $975
Dep. Wed 18 NovRet. Sun 29 Nov$975
CX,CZ Return flights from $4,419
Dep. Mon 16 NovRet. Sun 06 Dec$4,419
CA,CX Return flights from $5,748
Dep. Wed 18 NovRet. Sun 29 Nov$5,748
CA,ZH Return flights from $7,088
Dep. Sat 05 DecRet. Mon 22 Mar$7,088
Dep. Sun 29 NovRet. Mon 15 Mar$7,088

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


Average Melbourne to Shanghai Return Prices

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

December 2025
$1,251
January 2026
$1,374
March 2026
$734
April 2026
$1,332
May 2026
$761
June 2026
$851
July 2026
$1,180

Did you know...

  • The quickest one-way flight on this route is 13 hours and 5 minutes. Xiamen
  • Melbourne is 2 hours in front of Shanghai.

Questions and Answers

What airlines fly non-stop to Shanghai from Melbourne?

No airlines fly direct to Shanghai from Melbourne.

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

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

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