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 £432
Dep. Sun 23 AugRet. Sun 30 Aug£432
Dep. Fri 03 AprRet. Fri 10 Apr£618
MFShow more Flights
Dep. Thu 08 JanRet. Thu 19 Mar£1,695
CZ Return flights from £491
Dep. Sun 23 AugRet. Sun 30 Aug£491
Dep. Fri 03 AprRet. Fri 10 Apr£753
CZShow more Flights
Dep. Thu 08 JanRet. Thu 19 Mar£1,611
CZ,MF,VA Return flights from £550
Dep. Sun 23 AugRet. Sun 30 Aug£550
Dep. Fri 03 AprRet. Fri 10 Apr£876
CA,MF Return flights from £580
Dep. Sun 23 AugRet. Sun 30 Aug£580
Dep. Fri 03 AprRet. Fri 10 Apr£662
CA,MFShow more Flights
Dep. Thu 08 JanRet. Thu 19 Mar£2,679
CX,MF Return flights from £637
Dep. Sun 23 AugRet. Sun 30 Aug£637
Dep. Fri 03 AprRet. Fri 10 Apr£942
CX,MFShow more Flights
Dep. Thu 08 JanRet. Thu 19 Mar£2,178
HX,MF Return flights from £650
Dep. Sun 23 AugRet. Sun 30 Aug£650
Dep. Thu 08 JanRet. Thu 19 Mar£2,155
CZ,MF Return flights from £681
Dep. Sun 23 AugRet. Sun 30 Aug£681
Dep. Fri 03 AprRet. Fri 10 Apr£891
CZ,MFShow more Flights
Dep. Thu 08 JanRet. Thu 19 Mar£1,882
CA,CX Return flights from £700
Dep. Sun 23 AugRet. Sun 30 Aug£700
Dep. Fri 03 AprRet. Fri 10 Apr£939
CA,CXShow more Flights
Dep. Thu 08 JanRet. Thu 19 Mar£2,812
9C,MF,TR Return flights from £708
Dep. Fri 03 AprRet. Fri 10 Apr£708
CA,HX Return flights from £731
Dep. Sun 23 AugRet. Sun 30 Aug£731
CA,QF Return flights from £748
Dep. Fri 03 AprRet. Fri 10 Apr£748
CA,CZ Return flights from £765
Dep. Sun 23 AugRet. Sun 30 Aug£765
Dep. Fri 03 AprRet. Fri 10 Apr£955
CA,CZShow more Flights
Dep. Thu 08 JanRet. Thu 19 Mar£2,508
CZ,QF Return flights from £770
Dep. Sun 23 AugRet. Sun 30 Aug£770
Dep. Fri 03 AprRet. Fri 10 Apr£941
CZ,VA Return flights from £798
Dep. Fri 03 AprRet. Fri 10 Apr£798
HX,MF,MU Return flights from £981
Dep. Fri 03 AprRet. Fri 10 Apr£981

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 Kingdom 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
£870
January 2026
£956
March 2026
£511
April 2026
£927
May 2026
£529
June 2026
£592
July 2026
£821

Did you know...

  • The International Air Transport Association (IATA) airport code for Melbourne is MEL and for Shanghai it is SHA.
  • It is 8,036 km from Melbourne to 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