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 £232
Dep. Sun 31 MayRet. Sat 13 Jun£232
Dep. Fri 22 MayRet. Thu 04 Jun£232
CZShow more Flights
Dep. Fri 01 MayRet. Mon 11 May£232
Dep. Fri 01 MayRet. Thu 14 May£232
Dep. Sun 24 MayRet. Mon 08 Jun£232
Dep. Fri 24 AprRet. Thu 07 May£232
Dep. Fri 17 AprRet. Mon 04 May£235
Dep. Mon 01 JunRet. Wed 10 Jun£237
Dep. Tue 10 NovRet. Fri 20 Nov£294
Dep. Wed 21 OctRet. Sat 14 Nov£301
Dep. Fri 12 JunRet. Fri 26 Jun£338
Dep. Fri 13 MarRet. Mon 23 Mar£367
Dep. Fri 13 MarRet. Mon 30 Mar£367
Dep. Tue 17 MarRet. Mon 30 Mar£445
Dep. Tue 17 MarRet. Thu 02 Apr£445
Dep. Wed 17 JunRet. Wed 08 Jul£516
HU Return flights from £251
Dep. Sun 31 MayRet. Sat 13 Jun£251
Dep. Fri 22 MayRet. Thu 04 Jun£251
HUShow more Flights
Dep. Sun 24 MayRet. Mon 08 Jun£251
Dep. Tue 17 MarRet. Mon 30 Mar£257
Dep. Tue 17 MarRet. Thu 02 Apr£258
Dep. Fri 01 MayRet. Mon 11 May£269
Dep. Fri 01 MayRet. Thu 14 May£269
Dep. Fri 24 AprRet. Thu 07 May£272
Dep. Fri 17 AprRet. Mon 04 May£273
Dep. Fri 13 MarRet. Mon 23 Mar£442
Dep. Fri 13 MarRet. Mon 30 Mar£442
3U Return flights from £290
Dep. Fri 22 MayRet. Thu 04 Jun£290
Dep. Fri 01 MayRet. Mon 11 May£290
3UShow more Flights
Dep. Fri 24 AprRet. Thu 07 May£291
Dep. Fri 17 AprRet. Mon 04 May£291
Dep. Fri 01 MayRet. Thu 14 May£291
Dep. Mon 01 JunRet. Wed 10 Jun£298
Dep. Fri 12 JunRet. Fri 26 Jun£349
Dep. Fri 13 MarRet. Mon 30 Mar£350
Dep. Fri 13 MarRet. Mon 23 Mar£372
Dep. Tue 10 NovRet. Fri 20 Nov£6,712
D7 Return flights from £298
Dep. Wed 21 OctRet. Sat 14 Nov£298
Dep. Mon 01 JunRet. Wed 10 Jun£301
D7Show more Flights
Dep. Fri 24 AprRet. Thu 07 May£306
Dep. Fri 17 AprRet. Mon 04 May£308
Dep. Tue 10 NovRet. Fri 20 Nov£316
Dep. Sun 31 MayRet. Sat 13 Jun£329
Dep. Fri 01 MayRet. Mon 11 May£405
Dep. Fri 01 MayRet. Thu 14 May£405
Dep. Wed 17 JunRet. Wed 08 Jul£498
Dep. Sun 24 MayRet. Mon 08 Jun£594
Dep. Tue 17 MarRet. Mon 30 Mar£709
Dep. Tue 17 MarRet. Thu 02 Apr£734
Dep. Fri 13 MarRet. Mon 23 Mar£741
Dep. Fri 13 MarRet. Mon 30 Mar£793
CA Return flights from £302
Dep. Sun 31 MayRet. Sat 13 Jun£302
Dep. Fri 22 MayRet. Thu 04 Jun£302
CAShow more Flights
Dep. Fri 01 MayRet. Thu 14 May£303
Dep. Fri 24 AprRet. Thu 07 May£303
Dep. Wed 21 OctRet. Sat 14 Nov£493
Dep. Tue 17 MarRet. Thu 02 Apr£631
Dep. Fri 17 AprRet. Mon 04 May£634
Dep. Fri 01 MayRet. Mon 11 May£634
Dep. Sun 24 MayRet. Mon 08 Jun£634
Dep. Fri 13 MarRet. Mon 23 Mar£646
Dep. Fri 13 MarRet. Mon 30 Mar£646
Dep. Tue 17 MarRet. Mon 30 Mar£934
Dep. Tue 10 NovRet. Fri 20 Nov£4,039
CA,ZH Return flights from £313
Dep. Sun 31 MayRet. Sat 13 Jun£313
Dep. Sun 24 MayRet. Mon 08 Jun£313
CA,ZHShow more Flights
Dep. Fri 01 MayRet. Mon 11 May£314
Dep. Fri 22 MayRet. Thu 04 Jun£321
Dep. Fri 24 AprRet. Thu 07 May£322
Dep. Fri 17 AprRet. Mon 04 May£330
Dep. Fri 01 MayRet. Thu 14 May£382
Dep. Tue 17 MarRet. Thu 02 Apr£407
Dep. Tue 17 MarRet. Mon 30 Mar£408
Dep. Fri 12 JunRet. Fri 26 Jun£492
Dep. Fri 13 MarRet. Mon 23 Mar£520
Dep. Fri 13 MarRet. Mon 30 Mar£525
Dep. Wed 17 JunRet. Wed 08 Jul£661
Dep. Tue 10 NovRet. Fri 20 Nov£713
D7,HU Return flights from £321
Dep. Fri 17 AprRet. Mon 04 May£321
Dep. Fri 01 MayRet. Mon 11 May£323
D7,HUShow more Flights
Dep. Fri 01 MayRet. Thu 14 May£333
Dep. Fri 24 AprRet. Thu 07 May£334
Dep. Sun 31 MayRet. Sat 13 Jun£356
Dep. Fri 12 JunRet. Fri 26 Jun£473
Dep. Sun 24 MayRet. Mon 08 Jun£479
Dep. Tue 17 MarRet. Mon 30 Mar£496
Dep. Fri 22 MayRet. Thu 04 Jun£513
Dep. Tue 17 MarRet. Thu 02 Apr£520
Dep. Fri 13 MarRet. Mon 23 Mar£650
Dep. Fri 13 MarRet. Mon 30 Mar£727
ZH Return flights from £321
Dep. Fri 17 AprRet. Mon 04 May£321
Dep. Fri 22 MayRet. Thu 04 Jun£321
ZHShow more Flights
Dep. Sun 31 MayRet. Sat 13 Jun£321
Dep. Fri 01 MayRet. Mon 11 May£321
Dep. Fri 24 AprRet. Thu 07 May£322
Dep. Sun 24 MayRet. Mon 08 Jun£323
Dep. Tue 17 MarRet. Thu 02 Apr£408
Dep. Tue 17 MarRet. Mon 30 Mar£414
Dep. Fri 12 JunRet. Fri 26 Jun£466
Dep. Tue 10 NovRet. Fri 20 Nov£713
CZ,D7 Return flights from £323
Dep. Tue 10 NovRet. Fri 20 Nov£323
Dep. Fri 17 AprRet. Mon 04 May£326
CZ,D7Show more Flights
Dep. Fri 01 MayRet. Mon 11 May£328
Dep. Fri 01 MayRet. Thu 14 May£332
Dep. Fri 24 AprRet. Thu 07 May£337
Dep. Mon 01 JunRet. Wed 10 Jun£354
Dep. Wed 21 OctRet. Sat 14 Nov£360
Dep. Sun 31 MayRet. Sat 13 Jun£368
Dep. Sun 24 MayRet. Mon 08 Jun£376
Dep. Fri 12 JunRet. Fri 26 Jun£376
Dep. Fri 22 MayRet. Thu 04 Jun£511
Dep. Wed 17 JunRet. Wed 08 Jul£573
Dep. Tue 17 MarRet. Mon 30 Mar£670
Dep. Fri 13 MarRet. Mon 23 Mar£688
Dep. Fri 13 MarRet. Mon 30 Mar£789
Dep. Tue 17 MarRet. Thu 02 Apr£874
D7,ZH Return flights from £324
Dep. Fri 17 AprRet. Mon 04 May£324
Dep. Fri 01 MayRet. Mon 11 May£327
D7,ZHShow more Flights
Dep. Fri 12 JunRet. Fri 26 Jun£334
Dep. Fri 01 MayRet. Thu 14 May£336
Dep. Fri 24 AprRet. Thu 07 May£339
Dep. Mon 01 JunRet. Wed 10 Jun£349
Dep. Sun 31 MayRet. Sat 13 Jun£356
Dep. Sun 24 MayRet. Mon 08 Jun£374
Dep. Fri 22 MayRet. Thu 04 Jun£513
Dep. Tue 17 MarRet. Mon 30 Mar£632
Dep. Tue 17 MarRet. Thu 02 Apr£634
Dep. Fri 13 MarRet. Mon 23 Mar£705
Dep. Fri 13 MarRet. Mon 30 Mar£707
3U,D7 Return flights from £328
Dep. Fri 17 AprRet. Mon 04 May£328
Dep. Fri 01 MayRet. Mon 11 May£330
3U,D7Show more Flights
Dep. Fri 01 MayRet. Thu 14 May£338
Dep. Mon 01 JunRet. Wed 10 Jun£359
Dep. Fri 24 AprRet. Thu 07 May£380
Dep. Fri 12 JunRet. Fri 26 Jun£404
Dep. Fri 22 MayRet. Thu 04 Jun£507
Dep. Sun 24 MayRet. Mon 08 Jun£620
Dep. Tue 17 MarRet. Mon 30 Mar£637
Dep. Tue 17 MarRet. Thu 02 Apr£637
Dep. Wed 17 JunRet. Wed 08 Jul£682
D7,HX Return flights from £329
Dep. Mon 01 JunRet. Wed 10 Jun£329
Dep. Fri 17 AprRet. Mon 04 May£405
D7,HXShow more Flights
Dep. Fri 01 MayRet. Mon 11 May£527
Dep. Wed 17 JunRet. Wed 08 Jul£559
Dep. Tue 17 MarRet. Thu 02 Apr£648
Dep. Tue 17 MarRet. Mon 30 Mar£662
Dep. Fri 13 MarRet. Mon 23 Mar£692
Dep. Fri 13 MarRet. Mon 30 Mar£849
CX,D7 Return flights from £335
Dep. Mon 01 JunRet. Wed 10 Jun£335
Dep. Sun 31 MayRet. Sat 13 Jun£342
CX,D7Show more Flights
Dep. Fri 17 AprRet. Mon 04 May£429
Dep. Tue 10 NovRet. Fri 20 Nov£458
Dep. Wed 21 OctRet. Sat 14 Nov£463
Dep. Fri 01 MayRet. Thu 14 May£465
Dep. Fri 13 MarRet. Mon 30 Mar£513
Dep. Fri 13 MarRet. Mon 23 Mar£523
Dep. Fri 12 JunRet. Fri 26 Jun£553
Dep. Wed 17 JunRet. Wed 08 Jul£566
Dep. Fri 01 MayRet. Mon 11 May£606
Dep. Tue 17 MarRet. Thu 02 Apr£720
CA,D7 Return flights from £343
Dep. Fri 17 AprRet. Mon 04 May£343
Dep. Fri 01 MayRet. Mon 11 May£345
CA,D7Show more Flights
Dep. Fri 12 JunRet. Fri 26 Jun£356
Dep. Fri 01 MayRet. Thu 14 May£359
Dep. Fri 24 AprRet. Thu 07 May£370
Dep. Sun 31 MayRet. Sat 13 Jun£391
Dep. Wed 21 OctRet. Sat 14 Nov£464
Dep. Wed 17 JunRet. Wed 08 Jul£532
Dep. Fri 22 MayRet. Thu 04 Jun£545
Dep. Fri 13 MarRet. Mon 23 Mar£615
Dep. Tue 17 MarRet. Thu 02 Apr£668
Dep. Fri 13 MarRet. Mon 30 Mar£675
5J,D7 Return flights from £343
Dep. Wed 21 OctRet. Sat 14 Nov£343
Dep. Tue 10 NovRet. Fri 20 Nov£377
5J,D7Show more Flights
Dep. Sun 31 MayRet. Sat 13 Jun£399
Dep. Fri 12 JunRet. Fri 26 Jun£464
Dep. Fri 24 AprRet. Thu 07 May£469
Dep. Fri 01 MayRet. Thu 14 May£568
Dep. Wed 17 JunRet. Wed 08 Jul£613
Dep. Tue 17 MarRet. Thu 02 Apr£776

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


Cheapest Melbourne to Shanghai Return Prices

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

December 2025
£298
January 2026
£641
February 2026
£416
March 2026
£272
April 2026
£1,166
May 2026
£297
June 2026
£229
July 2026
£695
August 2026
£437

Average Melbourne to Shanghai Return Prices

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

December 2025
£1,099
January 2026
£1,182
February 2026
£838
March 2026
£632
April 2026
£949
May 2026
£649
June 2026
£710
July 2026
£859
August 2026
£723
September 2026
£815

Did you know...

  • has the quickest flight from Melbourne to Shanghai at 9 hrs 30 mins
  • Shanghai has the International Air Transport Association (IATA) airport code of PVG and Melbourne is MEL.
  • The distance between Melbourne and Shanghai is 8,017 kilometres.
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