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
GA Return flights from $843
Dep. Sun 15 NovRet. Thu 03 Dec$843
Dep. Tue 22 SepRet. Thu 22 Oct$878
GAShow more Flights
Dep. Thu 04 FebRet. Thu 18 Feb$1,082
Dep. Wed 04 NovRet. Wed 18 Nov$1,099
Dep. Sun 01 NovRet. Mon 09 Nov$1,140
Dep. Sun 06 SepRet. Mon 21 Sep$1,143
Dep. Mon 03 AugRet. Mon 17 Aug$1,158
Dep. Wed 09 SepRet. Mon 21 Sep$1,184
Dep. Tue 28 JulRet. Thu 06 Aug$1,317
Dep. Mon 27 JulRet. Mon 10 Aug$1,348
Dep. Fri 09 OctRet. Mon 19 Oct$1,420
Dep. Fri 21 AugRet. Thu 03 Sep$1,443
Dep. Mon 31 AugRet. Mon 14 Sep$1,472
Dep. Mon 20 JulRet. Sun 09 Aug$1,512
Dep. Tue 03 NovRet. Tue 17 Nov$1,598
Dep. Fri 20 NovRet. Tue 08 Dec$1,607
Dep. Mon 09 NovRet. Thu 10 Dec$1,634
Dep. Sun 18 OctRet. Sat 28 Nov$1,635
Dep. Sun 30 AugRet. Mon 14 Sep$1,677
Dep. Sat 24 OctRet. Tue 24 Nov$1,792
Dep. Wed 29 JulRet. Thu 06 Aug$1,800
Dep. Fri 17 JulRet. Wed 29 Jul$1,954
Dep. Sun 01 NovRet. Sun 15 Nov$1,987
Dep. Sat 25 JulRet. Sat 08 Aug$2,029
Dep. Tue 04 AugRet. Tue 18 Aug$2,090
Dep. Thu 24 SepRet. Tue 13 Oct$2,090
Dep. Fri 07 AugRet. Sat 22 Aug$2,141
Dep. Wed 29 JulRet. Wed 12 Aug$2,201
Dep. Wed 29 JulRet. Tue 11 Aug$2,201
Dep. Thu 23 JulRet. Thu 06 Aug$2,283
Dep. Thu 23 JulRet. Wed 12 Aug$2,686
Dep. Wed 09 SepRet. Wed 30 Sep$3,602
Dep. Fri 14 AugRet. Thu 27 Aug$9,416
Dep. Sun 02 AugRet. Thu 13 Aug$9,421
Dep. Sun 02 AugRet. Mon 24 Aug$13,834
Dep. Sun 09 AugRet. Mon 24 Aug$14,443
D7,VJ Return flights from $845
Dep. Mon 09 NovRet. Thu 10 Dec$845
Dep. Fri 20 NovRet. Tue 08 Dec$851
D7,VJShow more Flights
Dep. Tue 03 NovRet. Tue 17 Nov$868
Dep. Sun 01 NovRet. Mon 09 Nov$878
Dep. Sun 01 NovRet. Sun 15 Nov$902
Dep. Sun 06 SepRet. Mon 21 Sep$964
Dep. Wed 09 SepRet. Mon 21 Sep$994
Dep. Sun 15 NovRet. Thu 03 Dec$1,103
Dep. Sat 24 OctRet. Tue 24 Nov$1,243
Dep. Wed 04 NovRet. Wed 18 Nov$1,300
Dep. Mon 31 AugRet. Mon 14 Sep$1,377
Dep. Wed 29 JulRet. Tue 11 Aug$1,406
Dep. Mon 03 AugRet. Mon 17 Aug$1,421
Dep. Sun 30 AugRet. Mon 14 Sep$1,481
Dep. Tue 28 JulRet. Thu 06 Aug$1,548
Dep. Fri 09 OctRet. Mon 19 Oct$1,556
Dep. Mon 20 JulRet. Sun 09 Aug$1,654
Dep. Thu 24 SepRet. Tue 13 Oct$1,733
Dep. Thu 23 JulRet. Thu 06 Aug$1,757
Dep. Tue 22 SepRet. Thu 22 Oct$1,875
Dep. Wed 09 SepRet. Wed 30 Sep$1,897
D7 Return flights from $851
Dep. Sun 01 NovRet. Sun 15 Nov$851
Dep. Wed 04 NovRet. Wed 18 Nov$860
D7Show more Flights
Dep. Sun 18 OctRet. Sat 28 Nov$885
Dep. Sun 01 NovRet. Mon 09 Nov$1,245
Dep. Fri 09 OctRet. Mon 19 Oct$1,251
Dep. Mon 31 AugRet. Mon 14 Sep$1,269
Dep. Fri 20 NovRet. Tue 08 Dec$1,293
Dep. Tue 03 NovRet. Tue 17 Nov$1,302
Dep. Mon 09 NovRet. Thu 10 Dec$1,305
Dep. Sun 30 AugRet. Mon 14 Sep$1,312
Dep. Sun 06 SepRet. Mon 21 Sep$1,384
Dep. Wed 09 SepRet. Mon 21 Sep$1,407
Dep. Tue 04 AugRet. Tue 18 Aug$1,431
Dep. Wed 29 JulRet. Tue 11 Aug$1,437
Dep. Tue 22 SepRet. Thu 22 Oct$1,464
Dep. Mon 03 AugRet. Mon 17 Aug$1,477
Dep. Sun 15 NovRet. Thu 03 Dec$1,481
Dep. Wed 29 JulRet. Wed 12 Aug$1,491
Dep. Mon 27 JulRet. Mon 10 Aug$1,568
Dep. Thu 23 JulRet. Wed 12 Aug$1,628
Dep. Wed 29 JulRet. Thu 06 Aug$1,637
Dep. Wed 09 SepRet. Wed 30 Sep$1,653
Dep. Mon 20 JulRet. Sun 09 Aug$1,703
Dep. Thu 24 SepRet. Tue 13 Oct$1,768
Dep. Sat 25 JulRet. Sat 08 Aug$1,811
Dep. Thu 23 JulRet. Thu 06 Aug$1,820
Dep. Thu 04 FebRet. Thu 18 Feb$2,376
HX,VJ Return flights from $871
Dep. Sat 24 OctRet. Tue 24 Nov$871
Dep. Sun 01 NovRet. Mon 09 Nov$974
HX,VJShow more Flights
Dep. Sun 01 NovRet. Sun 15 Nov$980
Dep. Fri 20 NovRet. Tue 08 Dec$1,172
Dep. Sun 15 NovRet. Thu 03 Dec$1,179
Dep. Mon 03 AugRet. Mon 17 Aug$1,189
Dep. Tue 28 JulRet. Thu 06 Aug$1,212
Dep. Tue 04 AugRet. Tue 18 Aug$1,214
Dep. Mon 09 NovRet. Thu 10 Dec$1,267
Dep. Thu 23 JulRet. Thu 06 Aug$1,283
Dep. Wed 29 JulRet. Wed 12 Aug$1,326
Dep. Mon 31 AugRet. Mon 14 Sep$1,383
Dep. Mon 27 JulRet. Mon 10 Aug$1,457
Dep. Tue 22 SepRet. Thu 22 Oct$1,486
Dep. Wed 09 SepRet. Mon 21 Sep$1,493
Dep. Fri 09 OctRet. Mon 19 Oct$1,528
Dep. Thu 24 SepRet. Tue 13 Oct$1,625
Dep. Fri 17 JulRet. Wed 29 Jul$1,678
Dep. Wed 09 SepRet. Wed 30 Sep$2,277
H1,VJ Return flights from $888
Dep. Sat 24 OctRet. Tue 24 Nov$888
Dep. Mon 31 AugRet. Mon 14 Sep$1,214
H1,VJShow more Flights
Dep. Wed 29 JulRet. Thu 06 Aug$1,328
Dep. Fri 21 AugRet. Thu 03 Sep$1,478
Dep. Mon 27 JulRet. Mon 10 Aug$1,490
Dep. Tue 04 AugRet. Tue 18 Aug$1,499
Dep. Tue 28 JulRet. Thu 06 Aug$1,501
Dep. Wed 29 JulRet. Tue 11 Aug$1,502
Dep. Wed 09 SepRet. Mon 21 Sep$1,517
Dep. Thu 04 FebRet. Thu 18 Feb$1,522
Dep. Fri 09 OctRet. Mon 19 Oct$1,527
Dep. Mon 20 JulRet. Sun 09 Aug$1,550
CZ Return flights from $910
Dep. Mon 27 JulRet. Mon 10 Aug$910
Dep. Thu 23 JulRet. Wed 12 Aug$942
CZShow more Flights
Dep. Wed 29 JulRet. Wed 12 Aug$942
Dep. Wed 29 JulRet. Tue 11 Aug$955
Dep. Tue 28 JulRet. Thu 06 Aug$962
Dep. Wed 29 JulRet. Thu 06 Aug$962
Dep. Mon 20 JulRet. Sun 09 Aug$962
Dep. Thu 23 JulRet. Thu 06 Aug$962
Dep. Mon 03 AugRet. Mon 17 Aug$972
Dep. Tue 04 AugRet. Tue 18 Aug$972
Dep. Fri 07 AugRet. Sat 22 Aug$972
Dep. Sat 25 JulRet. Sat 08 Aug$980
Dep. Mon 09 NovRet. Thu 10 Dec$1,014
Dep. Sun 15 NovRet. Thu 03 Dec$1,022
Dep. Sat 24 OctRet. Tue 24 Nov$1,022
Dep. Sun 01 NovRet. Mon 09 Nov$1,022
Dep. Sun 01 NovRet. Sun 15 Nov$1,022
Dep. Tue 03 NovRet. Tue 17 Nov$1,022
Dep. Wed 04 NovRet. Wed 18 Nov$1,022
Dep. Fri 20 NovRet. Tue 08 Dec$1,105
Dep. Sun 18 OctRet. Sat 28 Nov$1,117
Dep. Fri 17 JulRet. Wed 29 Jul$1,153
Dep. Thu 04 FebRet. Thu 18 Feb$1,187
Dep. Fri 21 AugRet. Thu 03 Sep$1,237
Dep. Tue 22 SepRet. Thu 22 Oct$1,496
Dep. Fri 09 OctRet. Mon 19 Oct$1,513
Dep. Sun 30 AugRet. Mon 14 Sep$1,625
Dep. Mon 31 AugRet. Mon 14 Sep$1,712
Dep. Thu 24 SepRet. Tue 13 Oct$1,769
Dep. Sun 06 SepRet. Mon 21 Sep$1,935
Dep. Wed 09 SepRet. Mon 21 Sep$1,975
Dep. Wed 10 JunRet. Sun 14 Jun$2,020
Dep. Wed 09 SepRet. Wed 30 Sep$2,246
Dep. Fri 31 JulRet. Sat 15 Aug$4,472
Dep. Sun 02 AugRet. Thu 13 Aug$5,426
Dep. Fri 14 AugRet. Thu 27 Aug$5,613
Dep. Sun 02 AugRet. Mon 24 Aug$6,609
Dep. Sun 09 AugRet. Mon 24 Aug$6,904
VJ Return flights from $925
Dep. Mon 09 NovRet. Thu 10 Dec$925
Dep. Sat 24 OctRet. Tue 24 Nov$937
VJShow more Flights
Dep. Sun 15 NovRet. Thu 03 Dec$981
Dep. Sun 01 NovRet. Mon 09 Nov$981
Dep. Sun 01 NovRet. Sun 15 Nov$992
Dep. Mon 31 AugRet. Mon 14 Sep$1,136
Dep. Wed 09 SepRet. Mon 21 Sep$1,207
Dep. Tue 28 JulRet. Thu 06 Aug$1,214
Dep. Mon 03 AugRet. Mon 17 Aug$1,243
Dep. Wed 29 JulRet. Thu 06 Aug$1,263
Dep. Tue 03 NovRet. Tue 17 Nov$1,276
Dep. Fri 09 OctRet. Mon 19 Oct$1,292
Dep. Tue 04 AugRet. Tue 18 Aug$1,306
Dep. Fri 21 AugRet. Thu 03 Sep$1,306
Dep. Fri 20 NovRet. Tue 08 Dec$1,306
Dep. Mon 27 JulRet. Mon 10 Aug$1,332
Dep. Wed 29 JulRet. Tue 11 Aug$1,332
Dep. Mon 20 JulRet. Sun 09 Aug$1,349
Dep. Thu 04 FebRet. Thu 18 Feb$1,524
Dep. Fri 17 JulRet. Wed 29 Jul$1,593
D7,H1 Return flights from $932
Dep. Tue 03 NovRet. Tue 17 Nov$932
Dep. Fri 20 NovRet. Tue 08 Dec$940
D7,H1Show more Flights
Dep. Sun 01 NovRet. Mon 09 Nov$1,010
Dep. Sun 01 NovRet. Sun 15 Nov$1,019
Dep. Wed 09 SepRet. Mon 21 Sep$1,114
Dep. Sun 06 SepRet. Mon 21 Sep$1,326
Dep. Fri 09 OctRet. Mon 19 Oct$1,766
VJ,VN Return flights from $943
Dep. Sat 24 OctRet. Tue 24 Nov$943
Dep. Sun 15 NovRet. Thu 03 Dec$1,097
VJ,VNShow more Flights
Dep. Wed 04 NovRet. Wed 18 Nov$1,129
Dep. Mon 09 NovRet. Thu 10 Dec$1,130
Dep. Sun 01 NovRet. Sun 15 Nov$1,134
Dep. Sun 01 NovRet. Mon 09 Nov$1,150
Dep. Mon 03 AugRet. Mon 17 Aug$1,187
Dep. Mon 31 AugRet. Mon 14 Sep$1,225
Dep. Fri 20 NovRet. Tue 08 Dec$1,237
Dep. Tue 03 NovRet. Tue 17 Nov$1,265
Dep. Fri 07 AugRet. Sat 22 Aug$1,281
Dep. Wed 09 SepRet. Mon 21 Sep$1,314
Dep. Wed 29 JulRet. Wed 12 Aug$1,326
Dep. Fri 21 AugRet. Thu 03 Sep$1,326
Dep. Fri 09 OctRet. Mon 19 Oct$1,364
Dep. Sun 30 AugRet. Mon 14 Sep$1,375
Dep. Sun 06 SepRet. Mon 21 Sep$1,387
Dep. Wed 29 JulRet. Thu 06 Aug$1,429
Dep. Wed 29 JulRet. Tue 11 Aug$1,530
Dep. Mon 27 JulRet. Mon 10 Aug$1,550
Dep. Sat 25 JulRet. Sat 08 Aug$1,611
Dep. Thu 04 FebRet. Thu 18 Feb$1,750
Dep. Thu 24 SepRet. Tue 13 Oct$1,800
Dep. Mon 20 JulRet. Sun 09 Aug$2,266
H1,HX Return flights from $984
Dep. Sat 24 OctRet. Tue 24 Nov$984
Dep. Sun 01 NovRet. Mon 09 Nov$1,084
H1,HXShow more Flights
Dep. Sun 01 NovRet. Sun 15 Nov$1,085
Dep. Fri 20 NovRet. Tue 08 Dec$1,234
Dep. Tue 04 AugRet. Tue 18 Aug$1,313
Dep. Sun 15 NovRet. Thu 03 Dec$1,331
Dep. Wed 29 JulRet. Wed 12 Aug$1,381
Dep. Tue 28 JulRet. Thu 06 Aug$1,519
Dep. Thu 23 JulRet. Thu 06 Aug$1,520
Dep. Fri 09 OctRet. Mon 19 Oct$1,603
Dep. Fri 17 JulRet. Wed 29 Jul$1,876
D7,VN Return flights from $995
Dep. Sun 01 NovRet. Mon 09 Nov$995
Dep. Sun 01 NovRet. Sun 15 Nov$1,003
D7,VNShow more Flights
Dep. Tue 03 NovRet. Tue 17 Nov$1,003
Dep. Wed 04 NovRet. Wed 18 Nov$1,011
Dep. Fri 20 NovRet. Tue 08 Dec$1,013
Dep. Mon 09 NovRet. Thu 10 Dec$1,029
Dep. Sun 18 OctRet. Sat 28 Nov$1,041
Dep. Wed 09 SepRet. Mon 21 Sep$1,079
Dep. Sun 06 SepRet. Mon 21 Sep$1,123
Dep. Mon 03 AugRet. Mon 17 Aug$1,390
Dep. Fri 09 OctRet. Mon 19 Oct$1,463
Dep. Mon 31 AugRet. Mon 14 Sep$1,541
Dep. Sun 30 AugRet. Mon 14 Sep$1,601
Dep. Thu 23 JulRet. Wed 12 Aug$1,604
Dep. Tue 22 SepRet. Thu 22 Oct$1,681
Dep. Fri 21 AugRet. Thu 03 Sep$1,720
Dep. Wed 29 JulRet. Tue 11 Aug$1,756
Dep. Sat 25 JulRet. Sat 08 Aug$1,759
Dep. Thu 24 SepRet. Tue 13 Oct$1,808
Dep. Sun 15 NovRet. Thu 03 Dec$1,820
Dep. Mon 27 JulRet. Mon 10 Aug$1,859
Dep. Wed 29 JulRet. Thu 06 Aug$1,865
Dep. Fri 07 AugRet. Sat 22 Aug$1,873
Dep. Wed 09 SepRet. Wed 30 Sep$2,133
Dep. Wed 29 JulRet. Wed 12 Aug$2,200
HX Return flights from $997
Dep. Thu 23 JulRet. Wed 12 Aug$997
Dep. Sat 24 OctRet. Tue 24 Nov$1,059
HXShow more Flights
Dep. Sun 18 OctRet. Sat 28 Nov$1,260
Dep. Fri 20 NovRet. Tue 08 Dec$1,287
Dep. Sun 15 NovRet. Thu 03 Dec$1,335
Dep. Thu 24 SepRet. Tue 13 Oct$1,477
Dep. Fri 09 OctRet. Mon 19 Oct$1,556
JQ,VJ Return flights from $998
Dep. Fri 20 NovRet. Tue 08 Dec$998
Dep. Sun 15 NovRet. Thu 03 Dec$1,057
JQ,VJShow more Flights
Dep. Sun 01 NovRet. Mon 09 Nov$1,061
Dep. Sat 24 OctRet. Tue 24 Nov$1,065
Dep. Fri 07 AugRet. Sat 22 Aug$1,196
Dep. Wed 09 SepRet. Mon 21 Sep$1,240
Dep. Mon 31 AugRet. Mon 14 Sep$1,371
Dep. Thu 04 FebRet. Thu 18 Feb$1,428
Dep. Fri 09 OctRet. Mon 19 Oct$1,461
Dep. Thu 24 SepRet. Tue 13 Oct$1,679
Dep. Wed 09 SepRet. Wed 30 Sep$1,821
5J,D7,ZH Return flights from $1,014
Dep. Wed 09 SepRet. Mon 21 Sep$1,014
Dep. Sun 06 SepRet. Mon 21 Sep$1,076
TR,VJ Return flights from $1,015
Dep. Tue 03 NovRet. Tue 17 Nov$1,015
Dep. Sun 30 AugRet. Mon 14 Sep$1,295
TR,VJShow more Flights
Dep. Thu 24 SepRet. Tue 13 Oct$1,344

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 New Zealand 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.

July 2026
$865
August 2026
$964
September 2026
$836
October 2026
$842
November 2026
$748
December 2026
$1,524
February 2027
$1,765
March 2027
$963
April 2027
$1,731

Average Melbourne to Shanghai Return Prices

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

July 2026
$1,932
August 2026
$1,676
September 2026
$1,793
October 2026
$1,751
November 2026
$1,682
December 2026
$2,501
February 2027
$2,227
March 2027
$2,108
April 2027
$2,386

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