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: PVG to MEL
Depart
Return
CZ Return flights from $314
Dep. Tue 12 MayRet. Mon 25 May$314
Dep. Fri 15 MayRet. Thu 28 May$314
CZShow more Flights
Dep. Sun 31 MayRet. Tue 09 Jun$317
Dep. Thu 04 JunRet. Mon 08 Jun$322
Dep. Sun 18 OctRet. Wed 18 Nov$402
Dep. Tue 17 MarRet. Sat 28 Mar$836
Dep. Fri 25 DecRet. Sat 09 Jan$859
HU Return flights from $366
Dep. Tue 12 MayRet. Mon 25 May$366
Dep. Fri 15 MayRet. Thu 28 May$384
HUShow more Flights
Dep. Tue 17 MarRet. Sat 28 Mar$616
3U Return flights from $393
Dep. Tue 12 MayRet. Mon 25 May$393
Dep. Fri 15 MayRet. Thu 28 May$393
3UShow more Flights
Dep. Thu 04 JunRet. Mon 08 Jun$404
CA Return flights from $408
Dep. Fri 15 MayRet. Thu 28 May$408
Dep. Sun 31 MayRet. Tue 09 Jun$426
CAShow more Flights
Dep. Tue 17 MarRet. Sat 28 Mar$853
Dep. Tue 12 MayRet. Mon 25 May$1,263
Dep. Fri 25 DecRet. Sat 09 Jan$1,479
Dep. Sun 18 OctRet. Wed 18 Nov$5,143
Dep. Thu 04 JunRet. Mon 08 Jun$5,409
D7 Return flights from $419
Dep. Tue 12 MayRet. Mon 25 May$419
Dep. Sun 31 MayRet. Tue 09 Jun$441
D7Show more Flights
Dep. Thu 04 JunRet. Mon 08 Jun$445
Dep. Sun 18 OctRet. Wed 18 Nov$675
Dep. Tue 17 MarRet. Sat 28 Mar$1,009
Dep. Fri 25 DecRet. Sat 09 Jan$1,390
CA,ZH Return flights from $424
Dep. Tue 12 MayRet. Mon 25 May$424
Dep. Sun 31 MayRet. Tue 09 Jun$525
CA,ZHShow more Flights
Dep. Fri 15 MayRet. Thu 28 May$551
Dep. Tue 17 MarRet. Sat 28 Mar$558
ZH Return flights from $437
Dep. Tue 12 MayRet. Mon 25 May$437
Dep. Tue 17 MarRet. Sat 28 Mar$540
ZHShow more Flights
Dep. Sun 18 OctRet. Wed 18 Nov$878
Dep. Fri 25 DecRet. Sat 09 Jan$4,896
D7,HU Return flights from $445
Dep. Tue 12 MayRet. Mon 25 May$445
Dep. Sun 31 MayRet. Tue 09 Jun$479
D7,HUShow more Flights
Dep. Thu 04 JunRet. Mon 08 Jun$540
Dep. Fri 15 MayRet. Thu 28 May$714
Dep. Tue 17 MarRet. Sat 28 Mar$869
CZ,D7 Return flights from $451
Dep. Tue 12 MayRet. Mon 25 May$451
Dep. Sun 18 OctRet. Wed 18 Nov$458
CZ,D7Show more Flights
Dep. Sun 31 MayRet. Tue 09 Jun$476
Dep. Thu 04 JunRet. Mon 08 Jun$477
Dep. Fri 15 MayRet. Thu 28 May$703
Dep. Fri 25 DecRet. Sat 09 Jan$846
Dep. Tue 17 MarRet. Sat 28 Mar$853
D7,ZH Return flights from $456
Dep. Tue 12 MayRet. Mon 25 May$456
Dep. Sun 31 MayRet. Tue 09 Jun$470
D7,ZHShow more Flights
Dep. Thu 04 JunRet. Mon 08 Jun$503
Dep. Tue 17 MarRet. Sat 28 Mar$818
Dep. Sun 18 OctRet. Wed 18 Nov$840
3U,D7 Return flights from $460
Dep. Tue 12 MayRet. Mon 25 May$460
Dep. Thu 04 JunRet. Mon 08 Jun$469
3U,D7Show more Flights
Dep. Fri 15 MayRet. Thu 28 May$779
CX,D7 Return flights from $466
Dep. Sun 31 MayRet. Tue 09 Jun$466
Dep. Thu 04 JunRet. Mon 08 Jun$469
CX,D7Show more Flights
Dep. Tue 12 MayRet. Mon 25 May$508
Dep. Sun 18 OctRet. Wed 18 Nov$747
Dep. Fri 25 DecRet. Sat 09 Jan$1,070
Dep. Tue 17 MarRet. Sat 28 Mar$1,080
Dep. Fri 15 MayRet. Thu 28 May$1,145
AK,D7,VJ Return flights from $473
Dep. Sun 18 OctRet. Wed 18 Nov$473
D7,VJ Return flights from $473
Dep. Sun 18 OctRet. Wed 18 Nov$473
Dep. Tue 12 MayRet. Mon 25 May$527
D7,VJShow more Flights
Dep. Sun 31 MayRet. Tue 09 Jun$533
Dep. Thu 04 JunRet. Mon 08 Jun$534
CZ,HU Return flights from $484
Dep. Tue 12 MayRet. Mon 25 May$484
Dep. Thu 04 JunRet. Mon 08 Jun$532
CZ,HUShow more Flights
Dep. Fri 15 MayRet. Thu 28 May$540
Dep. Sun 31 MayRet. Tue 09 Jun$581
Dep. Tue 17 MarRet. Sat 28 Mar$740
Dep. Sun 18 OctRet. Wed 18 Nov$1,337

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


Cheapest Melbourne to Shanghai Return Prices

These are the cheapest prices for Melbourne to Shanghai return airfares.

December 2025
$403
January 2026
$867
February 2026
$562
March 2026
$368
April 2026
$1,576
May 2026
$402
June 2026
$310
July 2026
$939
August 2026
$591

Average Melbourne to Shanghai Return Prices

These are the average prices for Melbourne to Shanghai return airfares.

December 2025
$1,486
January 2026
$1,598
February 2026
$1,132
March 2026
$855
April 2026
$1,282
May 2026
$877
June 2026
$960
July 2026
$1,161
August 2026
$977
September 2026
$1,102

Did you know...

  • Shanghai is 2 hours behind Melbourne. You might be jetlagged after the journey.
  • Melbourne to Shanghai, the shortest return trip is 19 hrs 55 mins
  • Melbourne has the IATA airport code of MEL.

Questions and Answers

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

Currently, March/2026 and February/2026 are the cheapest times in the year to take a flight to Shanghai from Melbourne.

What airlines fly direct to Shanghai from Melbourne?

China Eastern and Juneyao Airlines have direct flights from Melbourne to Shanghai.

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

The cheapest airline that flies to Shanghai from Melbourne is Hainan Airlines.

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

Qatar Airways is the best airline to fly between Melbourne and Shanghai. China Eastern is the best for non-stop flights. Jetstar is the best low-cost airline.

How to get from Melbourne to Shanghai
Melbourne (MEL)
 to 
Shanghai Pudong (PVG)
10h 20m

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