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
HU Return flights from $316
Dep. Fri 15 MayRet. Thu 28 May$316
Dep. Fri 22 MayRet. Sat 30 May$324
HUShow more Flights
Dep. Tue 10 FebRet. Sat 14 Mar$330
Dep. Fri 13 MarRet. Sat 28 Mar$330
Dep. Fri 13 MarRet. Mon 23 Mar$331
Dep. Sun 15 FebRet. Mon 23 Mar$389
Dep. Tue 17 FebRet. Mon 09 Mar$499
Dep. Sun 15 FebRet. Thu 05 Mar$564
Dep. Tue 17 FebRet. Thu 05 Mar$677
Dep. Fri 06 MarRet. Thu 26 Mar$1,090
CZ Return flights from $369
Dep. Tue 10 FebRet. Sat 14 Mar$369
Dep. Tue 17 FebRet. Mon 09 Mar$369
CZShow more Flights
Dep. Fri 15 MayRet. Thu 28 May$391
Dep. Tue 17 FebRet. Tue 10 Mar$392
Dep. Wed 18 FebRet. Tue 10 Mar$392
Dep. Mon 16 FebRet. Sun 08 Mar$392
Dep. Sun 15 FebRet. Mon 23 Mar$409
Dep. Thu 05 MarRet. Fri 13 Mar$414
Dep. Fri 13 MarRet. Sat 28 Mar$414
Dep. Fri 13 MarRet. Mon 23 Mar$414
Dep. Thu 05 MarRet. Sun 15 Mar$414
Dep. Tue 17 FebRet. Thu 05 Mar$422
Dep. Fri 22 MayRet. Sat 30 May$430
Dep. Tue 17 FebRet. Wed 04 Mar$434
Dep. Mon 16 FebRet. Fri 06 Mar$455
Dep. Sun 15 FebRet. Thu 05 Mar$457
Dep. Wed 18 FebRet. Tue 03 Mar$510
Dep. Sat 07 MarRet. Wed 18 Mar$539
Dep. Mon 02 MarRet. Sat 07 Mar$570
Dep. Fri 06 MarRet. Fri 13 Mar$575
Dep. Fri 06 MarRet. Thu 26 Mar$576
Dep. Tue 24 MarRet. Wed 15 Apr$817
Dep. Thu 05 FebRet. Wed 06 May$1,627
D7 Return flights from $385
Dep. Sat 07 MarRet. Wed 18 Mar$385
Dep. Thu 05 MarRet. Fri 13 Mar$391
D7Show more Flights
Dep. Thu 05 MarRet. Sun 15 Mar$392
Dep. Fri 06 MarRet. Fri 13 Mar$396
Dep. Mon 16 FebRet. Fri 06 Mar$525
Dep. Mon 16 FebRet. Sun 08 Mar$526
Dep. Tue 17 FebRet. Thu 05 Mar$556
Dep. Tue 17 FebRet. Wed 04 Mar$557
Dep. Tue 17 FebRet. Mon 09 Mar$560
Dep. Tue 17 FebRet. Tue 10 Mar$570
Dep. Fri 13 MarRet. Mon 23 Mar$581
Dep. Tue 10 FebRet. Sat 14 Mar$587
Dep. Mon 02 MarRet. Sat 07 Mar$602
Dep. Sun 15 FebRet. Thu 05 Mar$621
Dep. Fri 06 MarRet. Thu 26 Mar$637
Dep. Fri 13 MarRet. Sat 28 Mar$666
Dep. Wed 18 FebRet. Tue 03 Mar$686
Dep. Wed 18 FebRet. Tue 10 Mar$697
Dep. Sun 15 FebRet. Mon 23 Mar$840
Dep. Tue 24 MarRet. Wed 15 Apr$844
Dep. Thu 05 FebRet. Wed 06 May$2,737
3U Return flights from $391
Dep. Fri 06 MarRet. Fri 13 Mar$391
Dep. Fri 06 MarRet. Thu 26 Mar$391
3UShow more Flights
Dep. Mon 16 FebRet. Fri 06 Mar$391
Dep. Sun 15 FebRet. Mon 23 Mar$391
Dep. Mon 16 FebRet. Sun 08 Mar$393
Dep. Thu 05 MarRet. Sun 15 Mar$394
Dep. Fri 13 MarRet. Mon 23 Mar$394
Dep. Tue 17 FebRet. Wed 04 Mar$394
Dep. Fri 15 MayRet. Thu 28 May$397
Dep. Thu 05 MarRet. Fri 13 Mar$397
Dep. Tue 17 FebRet. Thu 05 Mar$397
Dep. Tue 17 FebRet. Mon 09 Mar$399
Dep. Sat 07 MarRet. Wed 18 Mar$399
Dep. Sun 15 FebRet. Thu 05 Mar$399
Dep. Tue 24 MarRet. Wed 15 Apr$480
Dep. Thu 05 FebRet. Wed 06 May$2,493
ZH Return flights from $441
Dep. Fri 15 MayRet. Thu 28 May$441
Dep. Tue 10 FebRet. Sat 14 Mar$442
ZHShow more Flights
Dep. Fri 13 MarRet. Sat 28 Mar$442
Dep. Sun 15 FebRet. Mon 23 Mar$442
Dep. Tue 17 FebRet. Mon 09 Mar$442
Dep. Fri 22 MayRet. Sat 30 May$446
Dep. Fri 13 MarRet. Mon 23 Mar$455
Dep. Fri 06 MarRet. Fri 13 Mar$579
Dep. Sun 15 FebRet. Thu 05 Mar$630
Dep. Tue 17 FebRet. Thu 05 Mar$630
Dep. Tue 17 FebRet. Wed 04 Mar$647
Dep. Tue 24 MarRet. Wed 15 Apr$658
Dep. Fri 06 MarRet. Thu 26 Mar$817
CA,ZH Return flights from $442
Dep. Tue 10 FebRet. Sat 14 Mar$442
Dep. Fri 13 MarRet. Sat 28 Mar$442
CA,ZHShow more Flights
Dep. Tue 17 FebRet. Mon 09 Mar$442
Dep. Fri 15 MayRet. Thu 28 May$450
Dep. Fri 22 MayRet. Sat 30 May$456
Dep. Fri 13 MarRet. Mon 23 Mar$461
Dep. Sun 15 FebRet. Mon 23 Mar$477
Dep. Mon 16 FebRet. Sun 08 Mar$525
Dep. Fri 06 MarRet. Fri 13 Mar$592
Dep. Tue 17 FebRet. Tue 10 Mar$595
Dep. Sun 15 FebRet. Thu 05 Mar$746
Dep. Tue 17 FebRet. Thu 05 Mar$755
Dep. Fri 06 MarRet. Thu 26 Mar$786
Dep. Mon 02 MarRet. Sat 07 Mar$975
HX Return flights from $446
Dep. Sat 07 MarRet. Wed 18 Mar$446
Dep. Thu 05 MarRet. Fri 13 Mar$448
HXShow more Flights
Dep. Tue 24 MarRet. Wed 15 Apr$743
Dep. Thu 05 FebRet. Wed 06 May$2,140
CA Return flights from $447
Dep. Tue 10 FebRet. Sat 14 Mar$447
Dep. Tue 17 FebRet. Tue 10 Mar$447
CAShow more Flights
Dep. Wed 18 FebRet. Tue 10 Mar$447
Dep. Fri 13 MarRet. Sat 28 Mar$484
Dep. Fri 15 MayRet. Thu 28 May$484
Dep. Fri 22 MayRet. Sat 30 May$506
Dep. Fri 06 MarRet. Thu 26 Mar$529
Dep. Mon 16 FebRet. Sun 08 Mar$546
Dep. Tue 17 FebRet. Thu 05 Mar$686
Dep. Wed 18 FebRet. Tue 03 Mar$711
Dep. Sun 15 FebRet. Thu 05 Mar$760
Dep. Mon 02 MarRet. Sat 07 Mar$763
Dep. Tue 17 FebRet. Mon 09 Mar$793
Dep. Fri 13 MarRet. Mon 23 Mar$811
Dep. Tue 17 FebRet. Wed 04 Mar$815
Dep. Mon 16 FebRet. Fri 06 Mar$815
Dep. Sun 15 FebRet. Mon 23 Mar$923
Dep. Thu 05 MarRet. Sun 15 Mar$4,980
Dep. Fri 06 MarRet. Fri 13 Mar$5,149
Dep. Tue 24 MarRet. Wed 15 Apr$5,286
Dep. Sat 07 MarRet. Wed 18 Mar$9,444
Dep. Thu 05 MarRet. Fri 13 Mar$9,444
CA,SC Return flights from $447
Dep. Tue 10 FebRet. Sat 14 Mar$447
Dep. Tue 17 FebRet. Tue 10 Mar$447
CA,SCShow more Flights
Dep. Wed 18 FebRet. Tue 10 Mar$472
Dep. Fri 13 MarRet. Sat 28 Mar$484
Dep. Fri 06 MarRet. Thu 26 Mar$521
Dep. Mon 16 FebRet. Sun 08 Mar$546
Dep. Sun 15 FebRet. Thu 05 Mar$644
Dep. Tue 17 FebRet. Thu 05 Mar$686
Dep. Wed 18 FebRet. Tue 03 Mar$687
Dep. Mon 02 MarRet. Sat 07 Mar$794
D7,HU Return flights from $448
Dep. Tue 10 FebRet. Sat 14 Mar$448
Dep. Fri 15 MayRet. Thu 28 May$449
D7,HUShow more Flights
Dep. Fri 22 MayRet. Sat 30 May$456
Dep. Fri 13 MarRet. Mon 23 Mar$470
Dep. Sun 15 FebRet. Thu 05 Mar$499
Dep. Tue 17 FebRet. Mon 09 Mar$606
Dep. Tue 17 FebRet. Wed 04 Mar$610
Dep. Tue 17 FebRet. Thu 05 Mar$611
Dep. Tue 17 FebRet. Tue 10 Mar$614
Dep. Tue 24 MarRet. Wed 15 Apr$661
Dep. Fri 06 MarRet. Fri 13 Mar$684
Dep. Fri 13 MarRet. Sat 28 Mar$716
Dep. Fri 06 MarRet. Thu 26 Mar$899
D7,ZH Return flights from $448
Dep. Fri 22 MayRet. Sat 30 May$448
Dep. Tue 17 FebRet. Thu 05 Mar$454
D7,ZHShow more Flights
Dep. Tue 10 FebRet. Sat 14 Mar$455
Dep. Tue 17 FebRet. Wed 04 Mar$455
Dep. Sun 15 FebRet. Thu 05 Mar$460
Dep. Tue 17 FebRet. Mon 09 Mar$460
Dep. Tue 17 FebRet. Tue 10 Mar$464
Dep. Sat 07 MarRet. Wed 18 Mar$466
Dep. Fri 13 MarRet. Mon 23 Mar$466
Dep. Thu 05 MarRet. Sun 15 Mar$472
Dep. Thu 05 MarRet. Fri 13 Mar$472
Dep. Fri 13 MarRet. Sat 28 Mar$479
Dep. Fri 06 MarRet. Fri 13 Mar$542
Dep. Fri 15 MayRet. Thu 28 May$654
Dep. Tue 24 MarRet. Wed 15 Apr$777
Dep. Sun 15 FebRet. Mon 23 Mar$912
Dep. Mon 02 MarRet. Sat 07 Mar$1,000
3U,D7 Return flights from $449
Dep. Fri 22 MayRet. Sat 30 May$449
Dep. Fri 06 MarRet. Fri 13 Mar$451
3U,D7Show more Flights
Dep. Sun 15 FebRet. Thu 05 Mar$452
Dep. Fri 06 MarRet. Thu 26 Mar$452
Dep. Mon 16 FebRet. Fri 06 Mar$452
Dep. Tue 17 FebRet. Mon 09 Mar$452
Dep. Thu 05 MarRet. Fri 13 Mar$453
Dep. Thu 05 MarRet. Sun 15 Mar$453
Dep. Tue 17 FebRet. Wed 04 Mar$456
Dep. Tue 10 FebRet. Sat 14 Mar$457
Dep. Tue 17 FebRet. Thu 05 Mar$458
Dep. Sat 07 MarRet. Wed 18 Mar$458
Dep. Wed 18 FebRet. Tue 10 Mar$537
Dep. Wed 18 FebRet. Tue 03 Mar$546
Dep. Mon 02 MarRet. Sat 07 Mar$555
Dep. Mon 16 FebRet. Sun 08 Mar$578
Dep. Tue 17 FebRet. Tue 10 Mar$589
Dep. Tue 24 MarRet. Wed 15 Apr$614
Dep. Fri 15 MayRet. Thu 28 May$656
Dep. Fri 13 MarRet. Sat 28 Mar$792
Dep. Thu 05 FebRet. Wed 06 May$2,245
CA,D7,ZH Return flights from $454
Dep. Tue 17 FebRet. Mon 09 Mar$454
Dep. Tue 10 FebRet. Sat 14 Mar$464
CA,D7,ZHShow more Flights
Dep. Fri 13 MarRet. Mon 23 Mar$473
Dep. Fri 06 MarRet. Fri 13 Mar$681
Dep. Fri 13 MarRet. Sat 28 Mar$800
Dep. Fri 06 MarRet. Thu 26 Mar$925
D7,OD,QZ Return flights from $454
Dep. Mon 02 MarRet. Sat 07 Mar$454
Dep. Tue 24 MarRet. Wed 15 Apr$689
CA,D7 Return flights from $461
Dep. Mon 16 FebRet. Fri 06 Mar$461
Dep. Tue 17 FebRet. Mon 09 Mar$461
CA,D7Show more Flights
Dep. Tue 17 FebRet. Thu 05 Mar$467
Dep. Wed 18 FebRet. Tue 10 Mar$467
Dep. Tue 17 FebRet. Wed 04 Mar$468
Dep. Tue 17 FebRet. Tue 10 Mar$480
Dep. Mon 16 FebRet. Sun 08 Mar$480
Dep. Wed 18 FebRet. Tue 03 Mar$480
Dep. Tue 10 FebRet. Sat 14 Mar$481
Dep. Fri 22 MayRet. Sat 30 May$494
Dep. Fri 06 MarRet. Thu 26 Mar$528
Dep. Thu 05 MarRet. Sun 15 Mar$528
Dep. Sun 15 FebRet. Thu 05 Mar$602
Dep. Fri 06 MarRet. Fri 13 Mar$610
Dep. Fri 13 MarRet. Mon 23 Mar$617
Dep. Mon 02 MarRet. Sat 07 Mar$649
Dep. Fri 15 MayRet. Thu 28 May$688
Dep. Fri 13 MarRet. Sat 28 Mar$747
Dep. Thu 05 FebRet. Wed 06 May$2,353

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
$399
January 2026
$857
February 2026
$556
March 2026
$364
April 2026
$1,558
May 2026
$397
June 2026
$306
July 2026
$928
August 2026
$584

Average Melbourne to Shanghai Return Prices

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

December 2025
$1,468
January 2026
$1,579
February 2026
$1,119
March 2026
$845
April 2026
$1,267
May 2026
$866
June 2026
$949
July 2026
$1,148
August 2026
$966
September 2026
$1,089

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?

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