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
CZ Return flights from $786
Dep. Thu 14 MayRet. Mon 18 May$786
Dep. Mon 29 DecRet. Tue 06 Jan$1,385
CZShow more Flights
Dep. Wed 24 DecRet. Tue 06 Jan$1,482
Dep. Fri 26 DecRet. Tue 06 Jan$1,482
Dep. Sat 27 DecRet. Tue 06 Jan$1,960
Dep. Sat 27 DecRet. Thu 08 Jan$2,048
CX Return flights from $1,028
Dep. Thu 14 MayRet. Mon 18 May$1,028
Dep. Mon 29 DecRet. Tue 06 Jan$2,078
CXShow more Flights
Dep. Fri 26 DecRet. Tue 06 Jan$2,499
Dep. Sat 27 DecRet. Tue 06 Jan$2,576
Dep. Sat 27 DecRet. Thu 08 Jan$2,576
Dep. Wed 24 DecRet. Tue 06 Jan$2,754
CZ,VA Return flights from $1,239
Dep. Thu 14 MayRet. Mon 18 May$1,239
Dep. Fri 26 DecRet. Tue 06 Jan$1,658
CZ,VAShow more Flights
Dep. Mon 29 DecRet. Tue 06 Jan$1,771
Dep. Wed 24 DecRet. Tue 06 Jan$2,311
Dep. Sat 27 DecRet. Tue 06 Jan$2,383
CZ,MF Return flights from $1,420
Dep. Thu 14 MayRet. Mon 18 May$1,420
Dep. Mon 29 DecRet. Tue 06 Jan$1,972
CZ,MFShow more Flights
Dep. Fri 26 DecRet. Tue 06 Jan$2,174
Dep. Sat 27 DecRet. Tue 06 Jan$2,323
Dep. Sat 27 DecRet. Thu 08 Jan$2,513
Dep. Wed 24 DecRet. Tue 06 Jan$2,532
CZ,QF Return flights from $1,500
Dep. Thu 14 MayRet. Mon 18 May$1,500
Dep. Mon 29 DecRet. Tue 06 Jan$2,452
CZ,QFShow more Flights
Dep. Sat 27 DecRet. Tue 06 Jan$2,697
Dep. Sat 27 DecRet. Thu 08 Jan$2,697
MF Return flights from $1,534
Dep. Thu 14 MayRet. Mon 18 May$1,534
Dep. Mon 29 DecRet. Tue 06 Jan$1,867
MFShow more Flights
Dep. Sat 27 DecRet. Thu 08 Jan$2,119
Dep. Fri 26 DecRet. Tue 06 Jan$2,119
Dep. Sat 27 DecRet. Tue 06 Jan$2,205
Dep. Wed 24 DecRet. Tue 06 Jan$2,210
CA Return flights from $1,541
Dep. Mon 29 DecRet. Tue 06 Jan$1,541
Dep. Sat 27 DecRet. Tue 06 Jan$1,815
CAShow more Flights
Dep. Sat 27 DecRet. Thu 08 Jan$1,815
Dep. Fri 26 DecRet. Tue 06 Jan$2,191
Dep. Wed 24 DecRet. Tue 06 Jan$2,376
CZ,OZ Return flights from $1,604
Dep. Mon 29 DecRet. Tue 06 Jan$1,604
Dep. Wed 24 DecRet. Tue 06 Jan$2,308
CZ,OZShow more Flights
Dep. Fri 26 DecRet. Tue 06 Jan$2,308
Dep. Sat 27 DecRet. Tue 06 Jan$2,308
CX,CZ Return flights from $1,636
Dep. Thu 14 MayRet. Mon 18 May$1,636
Dep. Wed 24 DecRet. Tue 06 Jan$2,252
CX,CZShow more Flights
Dep. Sat 27 DecRet. Tue 06 Jan$2,296
Dep. Fri 26 DecRet. Tue 06 Jan$2,430
Dep. Sat 27 DecRet. Thu 08 Jan$2,587
Dep. Mon 29 DecRet. Tue 06 Jan$2,783
CX,MF Return flights from $1,639
Dep. Thu 14 MayRet. Mon 18 May$1,639
Dep. Sat 27 DecRet. Thu 08 Jan$2,467
CX,MFShow more Flights
Dep. Mon 29 DecRet. Tue 06 Jan$2,728
Dep. Fri 26 DecRet. Tue 06 Jan$2,742
Dep. Sat 27 DecRet. Tue 06 Jan$2,742
Dep. Wed 24 DecRet. Tue 06 Jan$3,130
CX,CZ,VA Return flights from $1,677
Dep. Thu 14 MayRet. Mon 18 May$1,677
Dep. Fri 26 DecRet. Tue 06 Jan$2,503
CX,CZ,VAShow more Flights
Dep. Sat 27 DecRet. Tue 06 Jan$2,831
Dep. Sat 27 DecRet. Thu 08 Jan$2,831
Dep. Mon 29 DecRet. Tue 06 Jan$2,858
Dep. Wed 24 DecRet. Tue 06 Jan$3,219
CA,QF Return flights from $1,738
Dep. Mon 29 DecRet. Tue 06 Jan$1,738
Dep. Sat 27 DecRet. Tue 06 Jan$2,357
CA,CZ Return flights from $1,896
Dep. Mon 29 DecRet. Tue 06 Jan$1,896
Dep. Wed 24 DecRet. Tue 06 Jan$2,632
CA,CZShow more Flights
Dep. Sat 27 DecRet. Tue 06 Jan$2,632
Dep. Fri 26 DecRet. Tue 06 Jan$2,814
Dep. Sat 27 DecRet. Thu 08 Jan$2,895
CZ,MF,VA Return flights from $1,938
Dep. Thu 14 MayRet. Mon 18 May$1,938
Dep. Fri 26 DecRet. Tue 06 Jan$2,209
CZ,MF,VAShow more Flights
Dep. Mon 29 DecRet. Tue 06 Jan$2,326
Dep. Sat 27 DecRet. Tue 06 Jan$2,685
Dep. Sat 27 DecRet. Thu 08 Jan$2,685
Dep. Wed 24 DecRet. Tue 06 Jan$2,691
CX,OZ Return flights from $1,976
Dep. Mon 29 DecRet. Tue 06 Jan$1,976
Dep. Wed 24 DecRet. Tue 06 Jan$2,131
CX,OZShow more Flights
Dep. Sat 27 DecRet. Tue 06 Jan$2,177
Dep. Fri 26 DecRet. Tue 06 Jan$2,369

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

Did you know...

  • The shortest flight from Melbourne to Shanghai one-way is 13 hours and 5 minutes flying . Xiamen
  • The distance between Melbourne and Shanghai is 8,036 km.

Questions and Answers

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

Currently, the most affordable time of year to take a flight to Shanghai from Melbourne is November/2025. October/2025 is the most expensive time to fly to Shanghai from Melbourne.

What airlines fly direct to Shanghai from Melbourne?

No airlines fly direct between Melbourne and Shanghai.

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

China Southern 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 between Melbourne and Shanghai is ANA.

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