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: PVG to MEL
Depart
Return
HU Return flights from $346
Dep. Sun 15 MarRet. Thu 26 Mar$346
Dep. Sun 15 FebRet. Mon 16 Mar$361
HUShow more Flights
Dep. Fri 26 DecRet. Thu 08 Jan$1,009
Dep. Sat 20 DecRet. Tue 30 Dec$2,366
D7 Return flights from $367
Dep. Wed 11 MarRet. Wed 18 Mar$367
Dep. Mon 19 JanRet. Mon 02 Feb$600
D7Show more Flights
Dep. Wed 11 MarRet. Thu 19 Mar$604
Dep. Sun 15 FebRet. Mon 16 Mar$626
Dep. Sun 15 MarRet. Thu 26 Mar$650
Dep. Sat 06 JunRet. Sat 11 Jul$1,207
Dep. Thu 25 DecRet. Fri 09 Jan$1,274
Dep. Sat 20 DecRet. Tue 30 Dec$1,380
CZ Return flights from $371
Dep. Sun 15 FebRet. Mon 16 Mar$371
Dep. Wed 11 MarRet. Thu 19 Mar$400
CZShow more Flights
Dep. Wed 11 MarRet. Wed 18 Mar$400
Dep. Sun 15 MarRet. Thu 26 Mar$427
Dep. Mon 19 JanRet. Mon 02 Feb$530
Dep. Sat 06 JunRet. Sat 11 Jul$633
Dep. Thu 25 DecRet. Fri 09 Jan$1,480
Dep. Sat 20 DecRet. Tue 30 Dec$1,517
Dep. Fri 26 DecRet. Thu 08 Jan$1,592
ZH Return flights from $379
Dep. Sun 15 FebRet. Mon 16 Mar$379
Dep. Sun 15 MarRet. Thu 26 Mar$379
ZHShow more Flights
Dep. Fri 26 DecRet. Thu 08 Jan$1,183
3U Return flights from $392
Dep. Sun 15 FebRet. Mon 16 Mar$392
Dep. Mon 19 JanRet. Mon 02 Feb$578
3UShow more Flights
Dep. Sat 20 DecRet. Tue 30 Dec$1,046
Dep. Thu 25 DecRet. Fri 09 Jan$1,114
Dep. Fri 26 DecRet. Thu 08 Jan$1,114
CA,ZH Return flights from $395
Dep. Sun 15 FebRet. Mon 16 Mar$395
Dep. Wed 11 MarRet. Thu 19 Mar$513
CA,ZHShow more Flights
Dep. Wed 11 MarRet. Wed 18 Mar$553
Dep. Sun 15 MarRet. Thu 26 Mar$560
Dep. Mon 19 JanRet. Mon 02 Feb$927
Dep. Fri 26 DecRet. Thu 08 Jan$1,397
9C,D7,VJ Return flights from $403
Dep. Wed 11 MarRet. Wed 18 Mar$403
Dep. Sun 15 MarRet. Thu 26 Mar$513
9C,D7,VJShow more Flights
Dep. Thu 25 DecRet. Fri 09 Jan$1,236
3U,D7 Return flights from $421
Dep. Sun 15 FebRet. Mon 16 Mar$421
Dep. Sun 15 MarRet. Thu 26 Mar$449
3U,D7Show more Flights
Dep. Wed 11 MarRet. Wed 18 Mar$455
Dep. Wed 11 MarRet. Thu 19 Mar$510
Dep. Mon 19 JanRet. Mon 02 Feb$641
Dep. Sat 06 JunRet. Sat 11 Jul$863
Dep. Fri 26 DecRet. Thu 08 Jan$1,357
Dep. Sat 20 DecRet. Tue 30 Dec$1,388
Dep. Thu 25 DecRet. Fri 09 Jan$1,401
D7,HU Return flights from $422
Dep. Sun 15 MarRet. Thu 26 Mar$422
Dep. Wed 11 MarRet. Thu 19 Mar$427
D7,HUShow more Flights
Dep. Sun 15 FebRet. Mon 16 Mar$428
Dep. Mon 19 JanRet. Mon 02 Feb$768
Dep. Fri 26 DecRet. Thu 08 Jan$1,184
Dep. Sat 20 DecRet. Tue 30 Dec$1,286
Dep. Thu 25 DecRet. Fri 09 Jan$1,606
D7,ZH Return flights from $423
Dep. Wed 11 MarRet. Thu 19 Mar$423
Dep. Sun 15 MarRet. Thu 26 Mar$427
D7,ZHShow more Flights
Dep. Sun 15 FebRet. Mon 16 Mar$427
Dep. Wed 11 MarRet. Wed 18 Mar$432
Dep. Mon 19 JanRet. Mon 02 Feb$799
Dep. Sat 06 JunRet. Sat 11 Jul$1,329
Dep. Fri 26 DecRet. Thu 08 Jan$1,379
D7,VJ Return flights from $433
Dep. Wed 11 MarRet. Wed 18 Mar$433
Dep. Wed 11 MarRet. Thu 19 Mar$466
D7,VJShow more Flights
Dep. Sun 15 MarRet. Thu 26 Mar$498
Dep. Mon 19 JanRet. Mon 02 Feb$754
Dep. Sat 06 JunRet. Sat 11 Jul$1,109
Dep. Fri 26 DecRet. Thu 08 Jan$1,414
Dep. Thu 25 DecRet. Fri 09 Jan$1,414
Dep. Sat 20 DecRet. Tue 30 Dec$1,597
CX,D7 Return flights from $439
Dep. Wed 11 MarRet. Thu 19 Mar$439
Dep. Wed 11 MarRet. Wed 18 Mar$439
CX,D7Show more Flights
Dep. Sun 15 MarRet. Thu 26 Mar$445
Dep. Sun 15 FebRet. Mon 16 Mar$744
Dep. Mon 19 JanRet. Mon 02 Feb$921
Dep. Sat 06 JunRet. Sat 11 Jul$1,108
Dep. Sat 20 DecRet. Tue 30 Dec$1,294
Dep. Fri 26 DecRet. Thu 08 Jan$1,837
Dep. Thu 25 DecRet. Fri 09 Jan$1,922
CZ,D7 Return flights from $441
Dep. Sun 15 MarRet. Thu 26 Mar$441
Dep. Wed 11 MarRet. Wed 18 Mar$442
CZ,D7Show more Flights
Dep. Wed 11 MarRet. Thu 19 Mar$448
Dep. Sun 15 FebRet. Mon 16 Mar$465
Dep. Mon 19 JanRet. Mon 02 Feb$672
Dep. Sat 06 JunRet. Sat 11 Jul$833
Dep. Sat 20 DecRet. Tue 30 Dec$1,294
Dep. Thu 25 DecRet. Fri 09 Jan$1,304
Dep. Fri 26 DecRet. Thu 08 Jan$1,342
CA,D7 Return flights from $452
Dep. Wed 11 MarRet. Wed 18 Mar$452
Dep. Sun 15 MarRet. Thu 26 Mar$513
CA,D7Show more Flights
Dep. Wed 11 MarRet. Thu 19 Mar$533
Dep. Sun 15 FebRet. Mon 16 Mar$611
Dep. Mon 19 JanRet. Mon 02 Feb$697
Dep. Fri 26 DecRet. Thu 08 Jan$1,326
Dep. Sat 20 DecRet. Tue 30 Dec$1,522
Dep. Thu 25 DecRet. Fri 09 Jan$1,709
9C,VJ Return flights from $464
Dep. Wed 11 MarRet. Thu 19 Mar$464

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
$376
January 2026
$808
February 2026
$524
March 2026
$343
April 2026
$1,469
May 2026
$375
June 2026
$289
July 2026
$876
August 2026
$551

Average Melbourne to Shanghai Return Prices

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

December 2025
$1,385
January 2026
$1,489
February 2026
$1,055
March 2026
$797
April 2026
$1,195
May 2026
$817
June 2026
$895
July 2026
$1,082
August 2026
$911
September 2026
$1,027

Did you know...

  • MEL is the International Air Transport Association (IATA) code for Melbourne.
  • Shanghai is 2 hours after Melbourne. You might be jetlagged after the flight.
  • The nearest train station to Shanghai airport is Pudong International Airport at China .
  • has the quickest flight between Melbourne and Shanghai taking 9 hours and 30 minutes

Questions and Answers

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

Right now, November/2025 and March/2026 are the cheapest times in the year to travel to Shanghai from Melbourne.

What airlines fly non-stop to Shanghai from Melbourne?

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

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

AirAsia X is the cheapest airline to fly to Shanghai from Melbourne.

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

The best airline to fly from Melbourne to Shanghai is Qatar Airways. Qantas Airways is the best for direct flights. The best low-cost airline is Jetstar.

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