1 Adult (Economy)
  • Economy
  • - + 12+
  • - + 2-11
  • - + <2 (on lap)
Compare other sites

Cheap Flights Melbourne to Shanghai, China.

Reverse: PVG to MEL

The Cheapest Return Melbourne to Shanghai Flights.

CA Return flights from $469
Depart Thu 19 JulReturn Mon 30 Jul$469
Depart Fri 06 JulReturn Mon 30 Jul$589
CAShow more Flights
Depart Thu 19 JulReturn Sun 29 Jul$622
Depart Tue 25 SepReturn Mon 15 Oct$636
Depart Mon 31 DecReturn Mon 07 Jan$693
Depart Tue 01 JanReturn Sat 05 Jan$766
Depart Wed 26 SepReturn Mon 15 Oct$777
Depart Fri 20 JulReturn Mon 30 Jul$817
Depart Mon 16 JulReturn Thu 26 Jul$841
Depart Sat 01 SepReturn Sun 30 Sep$862
Depart Fri 13 JulReturn Mon 23 Jul$872
Depart Sun 30 DecReturn Tue 08 Jan$907
Depart Mon 24 SepReturn Mon 15 Oct$936
Depart Sat 14 JulReturn Mon 23 Jul$1,023
Depart Mon 24 SepReturn Sun 30 Sep$1,090
Depart Fri 20 JulReturn Sun 29 Jul$1,133
Depart Sat 30 JunReturn Sun 08 Jul$1,840
Depart Sat 30 JunReturn Sat 07 Jul$1,860
Depart Fri 29 JunReturn Wed 11 Jul$2,030
Depart Fri 29 JunReturn Tue 10 Jul$2,719
MU Return flights from $485
Depart Tue 25 SepReturn Mon 15 Oct$485
Depart Wed 26 SepReturn Mon 15 Oct$489
MUShow more Flights
Depart Thu 19 JulReturn Mon 30 Jul$566
Depart Fri 20 JulReturn Mon 30 Jul$574
Depart Mon 24 SepReturn Mon 15 Oct$679
Depart Thu 19 JulReturn Sun 29 Jul$813
Depart Mon 16 JulReturn Thu 26 Jul$825
Depart Fri 20 JulReturn Sun 29 Jul$825
Depart Fri 06 JulReturn Mon 30 Jul$908
Depart Sun 30 DecReturn Tue 08 Jan$917
Depart Tue 01 JanReturn Sat 05 Jan$926
Depart Mon 31 DecReturn Mon 07 Jan$931
Depart Fri 13 JulReturn Mon 23 Jul$1,036
Depart Sat 01 SepReturn Sun 30 Sep$1,111
Depart Mon 24 SepReturn Sun 30 Sep$1,181
Depart Sat 14 JulReturn Mon 23 Jul$1,196
Depart Sat 30 JunReturn Sat 07 Jul$2,031
Depart Fri 29 JunReturn Wed 11 Jul$2,072
Depart Sat 30 JunReturn Sun 08 Jul$2,127
Depart Fri 29 JunReturn Tue 10 Jul$2,203
3U,MU Return flights from $530
Depart Mon 24 SepReturn Mon 15 Oct$530
Depart Thu 19 JulReturn Sun 29 Jul$635
3U,MUShow more Flights
Depart Fri 20 JulReturn Sun 29 Jul$635
Depart Thu 19 JulReturn Mon 30 Jul$695
Depart Sat 01 SepReturn Sun 30 Sep$907
Depart Mon 24 SepReturn Sun 30 Sep$989
Depart Mon 31 DecReturn Mon 07 Jan$1,053
Depart Sat 14 JulReturn Mon 23 Jul$1,181
Depart Mon 16 JulReturn Thu 26 Jul$1,732
Depart Sat 30 JunReturn Sat 07 Jul$2,000
Depart Sat 30 JunReturn Sun 08 Jul$2,000
Depart Fri 29 JunReturn Wed 11 Jul$2,137
CZ Return flights from $545
Depart Thu 19 JulReturn Sun 29 Jul$545
Depart Thu 19 JulReturn Mon 30 Jul$545
CZShow more Flights
Depart Fri 20 JulReturn Sun 29 Jul$545
Depart Fri 20 JulReturn Mon 30 Jul$545
Depart Tue 25 SepReturn Mon 15 Oct$554
Depart Mon 24 SepReturn Mon 15 Oct$585
Depart Wed 26 SepReturn Mon 15 Oct$585
Depart Fri 06 JulReturn Mon 30 Jul$608
Depart Mon 16 JulReturn Thu 26 Jul$750
Depart Sun 30 DecReturn Tue 08 Jan$813
Depart Mon 31 DecReturn Mon 07 Jan$813
Depart Tue 01 JanReturn Sat 05 Jan$849
Depart Fri 13 JulReturn Mon 23 Jul$938
Depart Sat 14 JulReturn Mon 23 Jul$1,005
Depart Mon 24 SepReturn Sun 30 Sep$1,029
Depart Sat 01 SepReturn Sun 30 Sep$1,190
Depart Sat 30 JunReturn Sat 07 Jul$1,202
Depart Sat 30 JunReturn Sun 08 Jul$1,202
Depart Fri 29 JunReturn Tue 10 Jul$1,282
Depart Fri 29 JunReturn Wed 11 Jul$1,309
3U,D7 Return flights from $554
Depart Mon 24 SepReturn Mon 15 Oct$554
Depart Thu 19 JulReturn Mon 30 Jul$918
3U,D7Show more Flights
Depart Thu 19 JulReturn Sun 29 Jul$961
Depart Sat 14 JulReturn Mon 23 Jul$1,108
Depart Fri 20 JulReturn Sun 29 Jul$1,236
Depart Mon 24 SepReturn Sun 30 Sep$1,269
Depart Sat 01 SepReturn Sun 30 Sep$1,347
Depart Sat 30 JunReturn Sun 08 Jul$1,710
Depart Sat 30 JunReturn Sat 07 Jul$1,771
Depart Fri 29 JunReturn Wed 11 Jul$2,242
D7,SQ Return flights from $561
Depart Tue 25 SepReturn Mon 15 Oct$561
Depart Wed 26 SepReturn Mon 15 Oct$564
D7,SQShow more Flights
Depart Fri 20 JulReturn Mon 30 Jul$888
Depart Fri 20 JulReturn Sun 29 Jul$931
Depart Thu 19 JulReturn Mon 30 Jul$1,031
Depart Thu 19 JulReturn Sun 29 Jul$1,059
Depart Sat 14 JulReturn Mon 23 Jul$1,078
Depart Fri 13 JulReturn Mon 23 Jul$1,152
Depart Mon 31 DecReturn Mon 07 Jan$1,166
Depart Fri 06 JulReturn Mon 30 Jul$1,207
Depart Mon 24 SepReturn Mon 15 Oct$1,208
Depart Sun 30 DecReturn Tue 08 Jan$1,221
Depart Tue 01 JanReturn Sat 05 Jan$1,251
Depart Sat 01 SepReturn Sun 30 Sep$1,564
D7,HU Return flights from $565
Depart Mon 24 SepReturn Mon 15 Oct$565
Depart Tue 25 SepReturn Mon 15 Oct$565
D7,HUShow more Flights
Depart Thu 19 JulReturn Mon 30 Jul$853
Depart Thu 19 JulReturn Sun 29 Jul$896
Depart Mon 16 JulReturn Thu 26 Jul$1,019
Depart Mon 31 DecReturn Mon 07 Jan$1,112
Depart Tue 01 JanReturn Sat 05 Jan$1,128
Depart Sat 01 SepReturn Sun 30 Sep$1,154
Depart Fri 20 JulReturn Sun 29 Jul$1,217
Depart Sun 30 DecReturn Tue 08 Jan$1,378
Depart Mon 24 SepReturn Sun 30 Sep$1,395
Depart Sat 30 JunReturn Sun 08 Jul$1,456
Depart Fri 29 JunReturn Tue 10 Jul$1,497
Depart Sat 30 JunReturn Sat 07 Jul$1,563
Depart Fri 29 JunReturn Wed 11 Jul$1,774
D7,QF Return flights from $585
Depart Tue 25 SepReturn Mon 15 Oct$585
Depart Mon 24 SepReturn Mon 15 Oct$593
D7,QFShow more Flights
Depart Wed 26 SepReturn Mon 15 Oct$642
Depart Thu 19 JulReturn Mon 30 Jul$881
Depart Fri 20 JulReturn Mon 30 Jul$881
Depart Thu 19 JulReturn Sun 29 Jul$924
Depart Fri 20 JulReturn Sun 29 Jul$924
Depart Mon 16 JulReturn Thu 26 Jul$1,048
Depart Fri 13 JulReturn Mon 23 Jul$1,066
Depart Sat 14 JulReturn Mon 23 Jul$1,096
Depart Sun 30 DecReturn Tue 08 Jan$1,098
Depart Mon 31 DecReturn Mon 07 Jan$1,120
Depart Tue 01 JanReturn Sat 05 Jan$1,130
Depart Fri 06 JulReturn Mon 30 Jul$1,278
Depart Mon 24 SepReturn Sun 30 Sep$1,346
Depart Sat 01 SepReturn Sun 30 Sep$1,569
Depart Sat 30 JunReturn Sat 07 Jul$1,812
Depart Fri 29 JunReturn Tue 10 Jul$1,917
Depart Fri 29 JunReturn Wed 11 Jul$2,007
Depart Sat 30 JunReturn Sun 08 Jul$2,008
MH Return flights from $600
Depart Wed 26 SepReturn Mon 15 Oct$600
Depart Tue 25 SepReturn Mon 15 Oct$764
MHShow more Flights
Depart Mon 24 SepReturn Mon 15 Oct$789
Depart Thu 19 JulReturn Sun 29 Jul$819
Depart Thu 19 JulReturn Mon 30 Jul$819
Depart Sat 01 SepReturn Sun 30 Sep$956
Depart Mon 16 JulReturn Thu 26 Jul$986
Depart Fri 20 JulReturn Sun 29 Jul$1,087
Depart Fri 20 JulReturn Mon 30 Jul$1,087
Depart Mon 24 SepReturn Sun 30 Sep$1,187
Depart Fri 13 JulReturn Mon 23 Jul$1,323
Depart Mon 31 DecReturn Mon 07 Jan$1,452
Depart Fri 06 JulReturn Mon 30 Jul$1,462
Depart Sun 30 DecReturn Tue 08 Jan$1,463
Depart Tue 01 JanReturn Sat 05 Jan$1,486
Depart Sat 14 JulReturn Mon 23 Jul$1,576
Depart Fri 29 JunReturn Tue 10 Jul$1,677
Depart Fri 29 JunReturn Wed 11 Jul$1,778
Depart Sat 30 JunReturn Sun 08 Jul$1,808
Depart Sat 30 JunReturn Sat 07 Jul$1,936
D7 Return flights from $608
Depart Tue 25 SepReturn Mon 15 Oct$608
Depart Wed 26 SepReturn Mon 15 Oct$673
D7Show more Flights
Depart Mon 24 SepReturn Mon 15 Oct$702
Depart Thu 19 JulReturn Mon 30 Jul$805
Depart Fri 20 JulReturn Mon 30 Jul$805
Depart Thu 19 JulReturn Sun 29 Jul$847
Depart Fri 20 JulReturn Sun 29 Jul$847
Depart Mon 16 JulReturn Thu 26 Jul$975
Depart Fri 06 JulReturn Mon 30 Jul$978
Depart Sun 30 DecReturn Tue 08 Jan$990
Depart Mon 31 DecReturn Mon 07 Jan$1,017
Depart Tue 01 JanReturn Sat 05 Jan$1,050
Depart Fri 13 JulReturn Mon 23 Jul$1,066
Depart Sat 14 JulReturn Mon 23 Jul$1,066
Depart Sat 01 SepReturn Sun 30 Sep$1,216
Depart Mon 24 SepReturn Sun 30 Sep$1,304
Depart Fri 29 JunReturn Tue 10 Jul$1,342
Depart Sat 30 JunReturn Sat 07 Jul$1,405
Depart Sat 30 JunReturn Sun 08 Jul$1,419
Depart Fri 29 JunReturn Wed 11 Jul$1,530
CA,QF Return flights from $618
Depart Fri 20 JulReturn Mon 30 Jul$618
Depart Fri 06 JulReturn Mon 30 Jul$623
CA,QFShow more Flights
Depart Thu 19 JulReturn Mon 30 Jul$670
Depart Sun 30 DecReturn Tue 08 Jan$797
Depart Fri 20 JulReturn Sun 29 Jul$798
Depart Mon 24 SepReturn Sun 30 Sep$905
Depart Thu 19 JulReturn Sun 29 Jul$936
Depart Tue 01 JanReturn Sat 05 Jan$958
Depart Fri 13 JulReturn Mon 23 Jul$968
Depart Mon 24 SepReturn Mon 15 Oct$995
Depart Wed 26 SepReturn Mon 15 Oct$995
Depart Sat 14 JulReturn Mon 23 Jul$1,000
Depart Tue 25 SepReturn Mon 15 Oct$1,008
Depart Sat 01 SepReturn Sun 30 Sep$1,107
Depart Mon 31 DecReturn Mon 07 Jan$1,113
Depart Mon 16 JulReturn Thu 26 Jul$1,179
Depart Sat 30 JunReturn Sat 07 Jul$1,719
Depart Sat 30 JunReturn Sun 08 Jul$1,765
Depart Fri 29 JunReturn Tue 10 Jul$1,945
Depart Fri 29 JunReturn Wed 11 Jul$1,989
MU,QF Return flights from $620
Depart Tue 25 SepReturn Mon 15 Oct$620
Depart Wed 26 SepReturn Mon 15 Oct$620
MU,QFShow more Flights
Depart Mon 24 SepReturn Mon 15 Oct$650
Depart Thu 19 JulReturn Mon 30 Jul$669
Depart Fri 20 JulReturn Mon 30 Jul$679
Depart Fri 06 JulReturn Mon 30 Jul$933
Depart Thu 19 JulReturn Sun 29 Jul$935
Depart Fri 20 JulReturn Sun 29 Jul$936
Depart Mon 16 JulReturn Thu 26 Jul$948
Depart Mon 31 DecReturn Mon 07 Jan$977
Depart Sun 30 DecReturn Tue 08 Jan$983
Depart Tue 01 JanReturn Sat 05 Jan$1,006
Depart Mon 24 SepReturn Sun 30 Sep$1,016
Depart Sat 01 SepReturn Sun 30 Sep$1,107
Depart Fri 13 JulReturn Mon 23 Jul$1,118
Depart Sat 30 JunReturn Sun 08 Jul$1,176
Depart Sat 14 JulReturn Mon 23 Jul$1,201
Depart Fri 29 JunReturn Tue 10 Jul$1,514
Depart Fri 29 JunReturn Wed 11 Jul$1,527
Depart Sat 30 JunReturn Sat 07 Jul$1,664
CA,VA Return flights from $621
Depart Fri 20 JulReturn Mon 30 Jul$621
Depart Fri 06 JulReturn Mon 30 Jul$653
CA,VAShow more Flights
Depart Thu 19 JulReturn Mon 30 Jul$672
Depart Mon 24 SepReturn Mon 15 Oct$768
Depart Sun 30 DecReturn Tue 08 Jan$799
Depart Mon 24 SepReturn Sun 30 Sep$908
Depart Thu 19 JulReturn Sun 29 Jul$939
Depart Fri 20 JulReturn Sun 29 Jul$939
Depart Tue 01 JanReturn Sat 05 Jan$961
Depart Fri 13 JulReturn Mon 23 Jul$970
Depart Sat 14 JulReturn Mon 23 Jul$970
Depart Wed 26 SepReturn Mon 15 Oct$1,036
Depart Mon 31 DecReturn Mon 07 Jan$1,103
Depart Sat 01 SepReturn Sun 30 Sep$1,110
Depart Tue 25 SepReturn Mon 15 Oct$1,172
Depart Mon 16 JulReturn Thu 26 Jul$1,182
Depart Sat 30 JunReturn Sat 07 Jul$1,721
Depart Sat 30 JunReturn Sun 08 Jul$1,768
Depart Fri 29 JunReturn Wed 11 Jul$1,992
Depart Fri 29 JunReturn Tue 10 Jul$2,021
QF Return flights from $629
Depart Tue 25 SepReturn Mon 15 Oct$629
Depart Mon 24 SepReturn Mon 15 Oct$634
QFShow more Flights
Depart Wed 26 SepReturn Mon 15 Oct$660
Depart Thu 19 JulReturn Mon 30 Jul$776
Depart Fri 20 JulReturn Mon 30 Jul$779
Depart Mon 31 DecReturn Mon 07 Jan$941
Depart Sun 30 DecReturn Tue 08 Jan$948
Depart Mon 16 JulReturn Thu 26 Jul$985
Depart Thu 19 JulReturn Sun 29 Jul$985
Depart Fri 20 JulReturn Sun 29 Jul$985
Depart Mon 24 SepReturn Sun 30 Sep$1,004
Depart Fri 06 JulReturn Mon 30 Jul$1,025
Depart Sat 01 SepReturn Sun 30 Sep$1,095
Depart Fri 13 JulReturn Mon 23 Jul$1,098
Depart Sat 14 JulReturn Mon 23 Jul$1,121
Depart Tue 01 JanReturn Sat 05 Jan$1,210
Depart Fri 29 JunReturn Tue 10 Jul$1,334
Depart Fri 29 JunReturn Wed 11 Jul$1,389
Depart Sat 30 JunReturn Sat 07 Jul$1,393
Depart Sat 30 JunReturn Sun 08 Jul$1,516
JQ,MU Return flights from $632
Depart Tue 25 SepReturn Mon 15 Oct$632
Depart Wed 26 SepReturn Mon 15 Oct$632
JQ,MUShow more Flights
Depart Mon 24 SepReturn Mon 15 Oct$713
Depart Thu 19 JulReturn Mon 30 Jul$733
Depart Fri 20 JulReturn Mon 30 Jul$733
Depart Thu 19 JulReturn Sun 29 Jul$961
Depart Fri 20 JulReturn Sun 29 Jul$974
Depart Mon 31 DecReturn Mon 07 Jan$991
Depart Sun 30 DecReturn Tue 08 Jan$1,007
Depart Fri 13 JulReturn Mon 23 Jul$1,018
Depart Fri 06 JulReturn Mon 30 Jul$1,025
Depart Mon 16 JulReturn Thu 26 Jul$1,046
Depart Tue 01 JanReturn Sat 05 Jan$1,134
Depart Sat 01 SepReturn Sun 30 Sep$1,205
Depart Mon 24 SepReturn Sun 30 Sep$1,213
Depart Sat 14 JulReturn Mon 23 Jul$1,216
Depart Sat 30 JunReturn Sun 08 Jul$1,355
Depart Sat 30 JunReturn Sat 07 Jul$1,356
Depart Fri 29 JunReturn Wed 11 Jul$1,520
Depart Fri 29 JunReturn Tue 10 Jul$1,835

These flights have been found in the last 24 hours. Whats this?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 Australia and flights to China.

Monthly Average Prices for Melbourne to Shanghai Return Airfares (AUD)

JunJulAugSepOctNovDecJan/19FebMarAprMay
  -$1720$1998$1535$3856  -  -  -  -  -  -  -
  -$3236$2153  -  -  -  -  -  -  -  -  -
  -$3236$2153  -  -  -  -  -  -  -  -  -
  -$3014$1998$1517$3577  -  -  -  -  -  -  -
  -$2916$2400  -  -  -  -  -  -  -  -  -
  -$2916$1406  -  -  -  -  -  -  -  -  -
  -  -$1725  -  -  -  -  -  -  -  -  -

Did you know...

  • The PARKROYAL Melbourne Airport located at Arrival Drive, Melbourne Airport is the closest hotel to Melbourne airport.
  • The quickest trip from Melbourne to Shanghai one-way is 10 hrs 20 mins flying China Eastern Airlines
  • The distance between Melbourne and Shanghai is 8,017 km.
  • 26 airlines operate from Melbourne to Shanghai. This includes JAL, Sichuan Airlines, Cathay Pacific Airways, Air New Zealand, AirAsia, Virgin Australia, Malaysia Airlines plus more.
How to get from Melbourne to Shanghai
Melbourne (MEL)
 to 
Shanghai Pudong (PVG)
10h 20m