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
CZ Return flights from £279
Dep. Tue 03 FebRet. Sun 05 Apr£279
Dep. Thu 14 MayRet. Fri 29 May£295
CZShow more Flights
Dep. Mon 09 MarRet. Sat 28 Mar£380
Dep. Thu 02 AprRet. Sat 18 Apr£938
Dep. Sun 01 FebRet. Sun 08 Feb£1,794
Dep. Mon 02 FebRet. Sun 08 Feb£1,794
MF Return flights from £282
Dep. Mon 09 MarRet. Sat 28 Mar£282
Dep. Thu 14 MayRet. Fri 29 May£309
MFShow more Flights
Dep. Tue 03 FebRet. Sun 05 Apr£315
Dep. Thu 02 AprRet. Sat 18 Apr£710
Dep. Sun 01 FebRet. Sun 08 Feb£2,485
Dep. Mon 02 FebRet. Sun 08 Feb£2,485
CA Return flights from £336
Dep. Mon 09 MarRet. Sat 28 Mar£336
Dep. Sun 01 FebRet. Sun 08 Feb£1,671
CAShow more Flights
Dep. Mon 02 FebRet. Sun 08 Feb£1,671
HU,MF Return flights from £356
Dep. Mon 09 MarRet. Sat 28 Mar£356
Dep. Thu 02 AprRet. Sat 18 Apr£818
CZ,MF Return flights from £376
Dep. Tue 03 FebRet. Sun 05 Apr£376
Dep. Mon 09 MarRet. Sat 28 Mar£395
CZ,MFShow more Flights
Dep. Thu 14 MayRet. Fri 29 May£415
Dep. Thu 02 AprRet. Sat 18 Apr£951
Dep. Sun 01 FebRet. Sun 08 Feb£2,718
Dep. Mon 02 FebRet. Sun 08 Feb£2,718
MF,ZH Return flights from £395
Dep. Mon 09 MarRet. Sat 28 Mar£395
Dep. Tue 03 FebRet. Sun 05 Apr£500
MF,ZHShow more Flights
Dep. Sun 01 FebRet. Sun 08 Feb£2,867
CZ,ZH Return flights from £405
Dep. Tue 03 FebRet. Sun 05 Apr£405
CX,CZ Return flights from £408
Dep. Thu 14 MayRet. Fri 29 May£408
Dep. Sun 01 FebRet. Sun 08 Feb£2,272
CX,CZShow more Flights
Dep. Mon 02 FebRet. Sun 08 Feb£2,296
CA,CZ Return flights from £414
Dep. Tue 03 FebRet. Sun 05 Apr£414
Dep. Mon 09 MarRet. Sat 28 Mar£430
CA,CZShow more Flights
Dep. Thu 02 AprRet. Sat 18 Apr£1,036
Dep. Sun 01 FebRet. Sun 08 Feb£3,009
Dep. Mon 02 FebRet. Sun 08 Feb£3,124
CA,MF Return flights from £426
Dep. Mon 09 MarRet. Sat 28 Mar£426
Dep. Tue 03 FebRet. Sun 05 Apr£519
CA,MFShow more Flights
Dep. Thu 02 AprRet. Sat 18 Apr£961
Dep. Sun 01 FebRet. Sun 08 Feb£3,106
Dep. Mon 02 FebRet. Sun 08 Feb£3,134
CA,MF,SC Return flights from £428
Dep. Mon 09 MarRet. Sat 28 Mar£428
CA,CZ,SC Return flights from £433
Dep. Mon 09 MarRet. Sat 28 Mar£433
9C,MF,QZ,VJ Return flights from £436
Dep. Mon 09 MarRet. Sat 28 Mar£436
9C,MF,VJ Return flights from £441
Dep. Mon 09 MarRet. Sat 28 Mar£441
HX Return flights from £453
Dep. Thu 14 MayRet. Fri 29 May£453

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
£878
January 2026
£964
March 2026
£515
April 2026
£935
May 2026
£534
June 2026
£597
July 2026
£828

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