1 Adult (Economy)
  • Economy
  • - + 12+
  • - + 2-11
  • - + <2 (on lap)
  • Done
Compare
Search Your Dates

Cheap Flights from Melbourne to Shanghai

Filter
Close
Return
One Way
Reverse direction: SHA to MEL
Depart
Return
MF Return flights from $541
Dep. Thu 09 OctRet. Wed 05 Nov$541
Dep. Fri 03 AprRet. Mon 06 Apr$1,047
MFShow more Flights
Dep. Tue 06 JanRet. Fri 16 Jan$1,127
CZ Return flights from $585
Dep. Sat 18 OctRet. Fri 26 Dec$585
Dep. Tue 06 JanRet. Fri 16 Jan$665
CZShow more Flights
Dep. Fri 03 AprRet. Mon 06 Apr$696
Dep. Thu 09 OctRet. Wed 05 Nov$852
CZ,JQ,MU Return flights from $585
Dep. Sat 18 OctRet. Fri 26 Dec$585
CZ,JQ,ZH Return flights from $611
Dep. Sat 18 OctRet. Fri 26 Dec$611
CZ,MF Return flights from $647
Dep. Thu 09 OctRet. Wed 05 Nov$647
Dep. Sat 18 OctRet. Fri 26 Dec$738
CZ,MFShow more Flights
Dep. Tue 06 JanRet. Fri 16 Jan$1,030
Dep. Fri 03 AprRet. Mon 06 Apr$1,184
FM,JQ,MU,VJ,ZH Return flights from $714
Dep. Sat 18 OctRet. Fri 26 Dec$714
AK,CZ,D7,MU,Z2 Return flights from $733
Dep. Thu 09 OctRet. Wed 05 Nov$733
CZ,MF,VJ Return flights from $746
Dep. Thu 09 OctRet. Wed 05 Nov$746
CZ,JQ Return flights from $774
Dep. Thu 09 OctRet. Wed 05 Nov$774
CA,CZ Return flights from $791
Dep. Sat 18 OctRet. Fri 26 Dec$791
Dep. Fri 03 AprRet. Mon 06 Apr$963
CA,CZShow more Flights
Dep. Tue 06 JanRet. Fri 16 Jan$1,061
CZ,MF,VA Return flights from $826
Dep. Thu 09 OctRet. Wed 05 Nov$826
Dep. Fri 03 AprRet. Mon 06 Apr$1,304
CZ,MF,VAShow more Flights
Dep. Tue 06 JanRet. Fri 16 Jan$1,410
Dep. Sat 18 OctRet. Fri 26 Dec$2,329
CA,CX Return flights from $868
Dep. Fri 03 AprRet. Mon 06 Apr$868
Dep. Sat 18 OctRet. Fri 26 Dec$1,652
CA,CXShow more Flights
Dep. Tue 06 JanRet. Fri 16 Jan$1,736
CZ,QF Return flights from $872
Dep. Sat 18 OctRet. Fri 26 Dec$872
Dep. Tue 06 JanRet. Fri 16 Jan$1,052
CZ,QFShow more Flights
Dep. Fri 03 AprRet. Mon 06 Apr$1,133
JQ,MF,ZH Return flights from $927
Dep. Sat 18 OctRet. Fri 26 Dec$927
CX,MF Return flights from $947
Dep. Thu 09 OctRet. Wed 05 Nov$947
Dep. Fri 03 AprRet. Mon 06 Apr$1,094
CX,MFShow more Flights
Dep. Sat 18 OctRet. Fri 26 Dec$1,415
Dep. Tue 06 JanRet. Fri 16 Jan$1,654

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

Did you know...

  • Broadmeadows which is at Johnstone St / Pascoe Vale Rd, Broadmeadows is the closest train station to Melbourne airport.
  • Melbourne to Shanghai, the shortest return flight is 26 hours and 30 minutes flying , going through Xiamen
  • The distance between Melbourne and Shanghai is 8,036 km.

Questions and Answers

What airlines fly direct to Shanghai from Melbourne?

No airlines fly non-stop between Melbourne and Shanghai.

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