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
MF Return flights from $1,100
Dep. Sun 11 OctRet. Fri 23 Oct$1,100
Dep. Sat 20 JunRet. Sat 11 Jul$2,135
MFShow more Flights
Dep. Mon 12 OctRet. Fri 23 Oct$5,186
Dep. Wed 17 FebRet. Tue 09 Mar$10,067
CZ Return flights from $1,591
Dep. Sun 11 OctRet. Fri 23 Oct$1,591
Dep. Sat 20 JunRet. Sat 11 Jul$2,173
CZShow more Flights
Dep. Mon 12 OctRet. Fri 23 Oct$6,414
Dep. Wed 17 FebRet. Tue 09 Mar$8,493
5J,MF Return flights from $1,853
Dep. Sat 20 JunRet. Sat 11 Jul$1,853
CZ,MF Return flights from $1,980
Dep. Sun 11 OctRet. Fri 23 Oct$1,980
Dep. Sat 20 JunRet. Sat 11 Jul$2,649
CZ,MFShow more Flights
Dep. Mon 12 OctRet. Fri 23 Oct$5,785
Dep. Wed 17 FebRet. Tue 09 Mar$11,676
CA,MF Return flights from $2,257
Dep. Sat 20 JunRet. Sat 11 Jul$2,257
Dep. Wed 17 FebRet. Tue 09 Mar$9,416
8B,9C,CX,VA Return flights from $2,397
Dep. Sat 20 JunRet. Sat 11 Jul$2,397
CA,MF,VJ Return flights from $2,551
Dep. Sat 20 JunRet. Sat 11 Jul$2,551
CX,MF Return flights from $2,574
Dep. Sat 20 JunRet. Sat 11 Jul$2,574
Dep. Sun 11 OctRet. Fri 23 Oct$7,953
JL,MF Return flights from $2,591
Dep. Sat 20 JunRet. Sat 11 Jul$2,591
MF,VJ Return flights from $2,612
Dep. Sat 20 JunRet. Sat 11 Jul$2,612
CA,JL Return flights from $2,615
Dep. Sat 20 JunRet. Sat 11 Jul$2,615
CA,CX Return flights from $2,625
Dep. Sat 20 JunRet. Sat 11 Jul$2,625
CZ,VA Return flights from $2,692
Dep. Sat 20 JunRet. Sat 11 Jul$2,692
Dep. Sun 11 OctRet. Fri 23 Oct$5,378
CA,CZ Return flights from $2,700
Dep. Sat 20 JunRet. Sat 11 Jul$2,700
Dep. Sun 11 OctRet. Fri 23 Oct$8,287
CA,CZShow more Flights
Dep. Wed 17 FebRet. Tue 09 Mar$11,202
CX Return flights from $2,719
Dep. Sat 20 JunRet. Sat 11 Jul$2,719
Dep. Sun 11 OctRet. Fri 23 Oct$2,975

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,135
January 2026
$2,345
March 2026
$1,254
April 2026
$2,273
May 2026
$1,299
June 2026
$1,453
July 2026
$2,014

Did you know...

  • It is 8,036 kilometres from Shanghai to Melbourne.
  • 13 hours and 5 minutes is the quickest one-way flight between Melbourne and Shanghai. Xiamen
  • Melbourne has the IATA code of MEL and Shanghai is SHA.

Questions and Answers

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

At the moment, the lowest-price time of year to fly to Shanghai from Melbourne is February/2026.

What airlines fly direct to Shanghai from Melbourne?

No airlines have direct flights to Shanghai from Melbourne.

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

XiamenAir is the cheapest airline that flies 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 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