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

Cheap Flights from Shanghai to Melbourne

Filter
Close
Return
One Way
Reverse direction: MEL to PVG
Depart
Return
3U,MU Return flights from $936
Dep. Thu 25 SepRet. Thu 25 Sep$936
D7,MU Return flights from $996
Dep. Thu 25 SepRet. Thu 25 Sep$996
HO,HX,JQ,MU Return flights from $1,046
Dep. Thu 25 SepRet. Thu 25 Sep$1,046
D7,MH,MU Return flights from $1,048
Dep. Thu 25 SepRet. Thu 25 Sep$1,048
HX,JQ,MU Return flights from $1,069
Dep. Thu 25 SepRet. Thu 25 Sep$1,069
MU Return flights from $1,082
Dep. Thu 25 SepRet. Thu 25 Sep$1,082
MU,TG Return flights from $1,131
Dep. Thu 25 SepRet. Thu 25 Sep$1,131
MU,VA,VJ,VN Return flights from $1,155
Dep. Thu 25 SepRet. Thu 25 Sep$1,155
D7,TG Return flights from $1,174
Dep. Thu 25 SepRet. Thu 25 Sep$1,174
D7,HO,TG Return flights from $1,188
Dep. Thu 25 SepRet. Thu 25 Sep$1,188
D7,MU,TG Return flights from $1,192
Dep. Thu 25 SepRet. Thu 25 Sep$1,192
7C,JQ,MU,OZ Return flights from $1,198
Dep. Thu 25 SepRet. Thu 25 Sep$1,198
JQ,MU,VJ,VN Return flights from $1,204
Dep. Thu 25 SepRet. Thu 25 Sep$1,204
JQ,MU Return flights from $1,211
Dep. Thu 25 SepRet. Thu 25 Sep$1,211
CX,CZ,D7 Return flights from $1,223
Dep. Thu 25 SepRet. Thu 25 Sep$1,223

Prices are from searches made in the last 24 hours and current prices may differ.

Do you need to catch a flight to Shanghai? Check out our domestic flights to Shanghai. If Shanghai is not your closest airport, then here are all our flights to Melbourne from United States (USA) and flights to Australia. Maybe a different destination? Here are all the flights from Shanghai

Did you know...

  • MEL is the IATA airport code for Melbourne (Tullamarine).
  • The distance between Shanghai and Melbourne (Tullamarine) is 8,017 km.
  • Melbourne (Tullamarine) is 2 hours in front of Shanghai.

Questions and Answers

What airlines fly direct to Melbourne from Shanghai?

China Eastern and Juneyao Airlines have non-stop flights from Shanghai to Melbourne.

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

The best airline to fly between Shanghai and Melbourne is Singapore Airlines. China Eastern is the best if you need direct flights. The best budget airline is AirAsia X.

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