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
D7 Return flights from £324
Dep. Thu 16 JulRet. Tue 18 Aug£324
Dep. Fri 02 OctRet. Wed 21 Oct£325
D7Show more Flights
Dep. Sun 07 JunRet. Tue 23 Jun£455
Dep. Sun 07 JunRet. Wed 24 Jun£482
Dep. Sun 07 JunRet. Sat 20 Jun£482
Dep. Sun 24 MayRet. Sat 06 Jun£537
Dep. Sun 07 JunRet. Fri 26 Jun£623
Dep. Mon 08 JunRet. Sun 21 Jun£623
Dep. Tue 09 JunRet. Mon 22 Jun£623
Dep. Thu 11 JunRet. Sun 21 Jun£623
Dep. Sun 07 JunRet. Mon 29 Jun£633
Dep. Sun 07 JunRet. Thu 25 Jun£646
Dep. Sun 07 JunRet. Mon 22 Jun£647
Dep. Tue 09 JunRet. Sun 21 Jun£647
Dep. Wed 10 JunRet. Sun 21 Jun£647
Dep. Sun 14 JunRet. Thu 25 Jun£648
Dep. Sun 07 JunRet. Sat 27 Jun£653
Dep. Sun 07 JunRet. Thu 18 Jun£653
Dep. Sun 14 JunRet. Mon 29 Jun£656
Dep. Tue 16 JunRet. Mon 29 Jun£660
Dep. Tue 02 JunRet. Mon 15 Jun£668
Dep. Sun 03 MayRet. Mon 18 May£669
Dep. Tue 09 JunRet. Thu 18 Jun£675
Dep. Tue 28 AprRet. Thu 07 May£677
Dep. Tue 16 JunRet. Thu 25 Jun£683
Dep. Sun 17 MayRet. Sat 30 May£683
Dep. Tue 26 MayRet. Tue 09 Jun£689
Dep. Sun 03 MayRet. Thu 14 May£693
Dep. Sun 03 MayRet. Sat 16 May£697
Dep. Fri 01 MayRet. Thu 14 May£703
Dep. Tue 28 AprRet. Mon 11 May£705
Dep. Sun 31 MayRet. Mon 15 Jun£708
Dep. Tue 28 AprRet. Sat 09 May£710
Dep. Tue 02 JunRet. Thu 11 Jun£713
Dep. Tue 12 MayRet. Mon 25 May£717
Dep. Sun 10 MayRet. Mon 25 May£723
Dep. Fri 24 AprRet. Sat 09 May£723
Dep. Fri 24 AprRet. Thu 07 May£723
Dep. Tue 26 MayRet. Mon 08 Jun£726
HU Return flights from £370
Dep. Sun 07 JunRet. Thu 25 Jun£370
Dep. Sun 07 JunRet. Mon 29 Jun£381
HUShow more Flights
Dep. Sun 07 JunRet. Sat 27 Jun£381
Dep. Fri 01 MayRet. Mon 11 May£390
Dep. Sun 07 JunRet. Mon 22 Jun£391
Dep. Sun 07 JunRet. Thu 18 Jun£392
Dep. Sun 07 JunRet. Sat 20 Jun£392
Dep. Tue 28 AprRet. Mon 11 May£400
Dep. Fri 01 MayRet. Sat 16 May£406
Dep. Fri 24 AprRet. Sat 16 May£436
Dep. Sun 26 AprRet. Sat 16 May£436
Dep. Fri 31 JulRet. Sat 15 Aug£461
Dep. Tue 28 AprRet. Fri 15 May£476
Dep. Fri 01 MayRet. Fri 15 May£476
Dep. Sun 14 JunRet. Thu 25 Jun£478
Dep. Sun 14 JunRet. Mon 29 Jun£478
Dep. Sun 26 AprRet. Fri 15 May£481
Dep. Fri 24 AprRet. Fri 15 May£481
Dep. Sun 01 NovRet. Thu 19 Nov£481
Dep. Sun 01 NovRet. Sat 21 Nov£481
Dep. Sun 01 NovRet. Mon 23 Nov£481
Dep. Tue 03 NovRet. Sat 21 Nov£481
Dep. Tue 03 NovRet. Mon 23 Nov£481
Dep. Tue 03 NovRet. Sat 14 Nov£482
Dep. Tue 03 NovRet. Mon 16 Nov£482
Dep. Tue 03 NovRet. Thu 19 Nov£482
Dep. Sun 01 NovRet. Sat 14 Nov£482
Dep. Sun 01 NovRet. Mon 16 Nov£482
Dep. Fri 30 OctRet. Thu 19 Nov£482
Dep. Fri 30 OctRet. Sat 21 Nov£482
Dep. Sun 01 NovRet. Thu 12 Nov£482
Dep. Tue 27 OctRet. Thu 12 Nov£482
Dep. Tue 27 OctRet. Sat 14 Nov£482
Dep. Tue 27 OctRet. Mon 16 Nov£482
Dep. Fri 30 OctRet. Thu 12 Nov£482
Dep. Fri 30 OctRet. Sat 14 Nov£482
Dep. Fri 30 OctRet. Mon 16 Nov£482
Dep. Sun 25 OctRet. Thu 05 Nov£482
Dep. Sun 25 OctRet. Sat 07 Nov£482
GA Return flights from £391
Dep. Tue 09 JunRet. Thu 18 Jun£391
Dep. Fri 29 MayRet. Mon 08 Jun£414
GAShow more Flights
Dep. Fri 29 MayRet. Thu 11 Jun£415
Dep. Tue 09 JunRet. Mon 22 Jun£434
Dep. Tue 16 JunRet. Thu 25 Jun£434
Dep. Tue 16 JunRet. Mon 29 Jun£439
Dep. Tue 26 MayRet. Mon 08 Jun£439
Dep. Fri 12 JunRet. Thu 25 Jun£458
Dep. Fri 12 JunRet. Mon 22 Jun£459
Dep. Tue 02 JunRet. Thu 11 Jun£459
Dep. Fri 19 JunRet. Mon 29 Jun£459
Dep. Tue 02 JunRet. Mon 15 Jun£489
Dep. Fri 01 MayRet. Thu 14 May£516
Dep. Tue 28 AprRet. Thu 07 May£543
Dep. Fri 02 OctRet. Wed 21 Oct£545
Dep. Fri 15 MayRet. Thu 28 May£596
Dep. Fri 31 JulRet. Sat 15 Aug£600
Dep. Tue 28 AprRet. Mon 11 May£617
Dep. Fri 01 MayRet. Mon 11 May£621
Dep. Fri 12 JunRet. Sat 27 Jun£622
Dep. Sun 14 JunRet. Mon 29 Jun£635
Dep. Tue 26 MayRet. Tue 09 Jun£641
Dep. Fri 15 MayRet. Mon 25 May£649
Dep. Fri 01 MayRet. Sat 16 May£670
Dep. Fri 01 MayRet. Sun 17 May£693
Dep. Sun 10 MayRet. Mon 25 May£725
Dep. Fri 29 MayRet. Sat 13 Jun£726
Dep. Sun 10 MayRet. Thu 21 May£727
Dep. Tue 02 JunRet. Sat 13 Jun£774
Dep. Sun 14 JunRet. Thu 25 Jun£808
Dep. Fri 15 MayRet. Sat 30 May£841
Dep. Tue 05 MayRet. Thu 14 May£1,636
Dep. Fri 29 MayRet. Fri 12 Jun£1,850
Dep. Tue 05 MayRet. Mon 18 May£2,224
Dep. Sun 26 AprRet. Sat 02 May£5,383
9C,D7,JQ Return flights from £393
Dep. Sun 24 MayRet. Sat 06 Jun£393
Dep. Sun 07 JunRet. Tue 23 Jun£572
9C,D7,JQShow more Flights
Dep. Tue 02 JunRet. Sat 13 Jun£625
Dep. Tue 02 JunRet. Thu 11 Jun£640
Dep. Sun 07 JunRet. Mon 22 Jun£644
Dep. Fri 01 MayRet. Sun 17 May£647
Dep. Tue 28 AprRet. Thu 07 May£649
Dep. Fri 01 MayRet. Mon 11 May£651
Dep. Fri 01 MayRet. Sat 16 May£659
Dep. Tue 12 MayRet. Mon 25 May£677
Dep. Sun 07 JunRet. Fri 26 Jun£683
Dep. Sun 03 MayRet. Thu 14 May£684
Dep. Sun 07 JunRet. Wed 24 Jun£685
Dep. Sun 07 JunRet. Thu 25 Jun£705
Dep. Tue 09 JunRet. Thu 18 Jun£706
Dep. Sun 17 MayRet. Sat 30 May£712
Dep. Fri 12 JunRet. Thu 25 Jun£726
Dep. Sun 14 JunRet. Mon 29 Jun£747
Dep. Sun 10 MayRet. Mon 25 May£750
Dep. Sun 10 MayRet. Sat 23 May£754
Dep. Fri 12 JunRet. Sat 27 Jun£762
Dep. Fri 05 JunRet. Thu 18 Jun£787
Dep. Sun 10 MayRet. Thu 21 May£794
Dep. Fri 19 JunRet. Mon 29 Jun£805
Dep. Tue 05 MayRet. Thu 14 May£1,095
D7,VN Return flights from £402
Dep. Thu 16 JulRet. Tue 18 Aug£402
Dep. Fri 02 OctRet. Wed 21 Oct£402
D7,VNShow more Flights
Dep. Sun 07 JunRet. Tue 23 Jun£516
Dep. Sun 07 JunRet. Wed 24 Jun£542
Dep. Sun 07 JunRet. Sat 20 Jun£550
Dep. Tue 09 JunRet. Mon 22 Jun£635
Dep. Sun 07 JunRet. Mon 22 Jun£660
Dep. Sun 31 MayRet. Mon 15 Jun£662
Dep. Tue 26 MayRet. Mon 08 Jun£665
Dep. Mon 08 JunRet. Sun 21 Jun£671
Dep. Tue 09 JunRet. Sun 21 Jun£671
Dep. Sun 07 JunRet. Fri 26 Jun£672
Dep. Sun 07 JunRet. Mon 29 Jun£674
Dep. Sun 10 MayRet. Mon 25 May£687
Dep. Sun 07 JunRet. Thu 18 Jun£695
Dep. Tue 26 MayRet. Tue 09 Jun£703
Dep. Tue 09 JunRet. Thu 18 Jun£711
Dep. Sun 07 JunRet. Sat 27 Jun£716
Dep. Tue 16 JunRet. Mon 29 Jun£721
Dep. Sun 24 MayRet. Sat 06 Jun£724
Dep. Sun 14 JunRet. Mon 29 Jun£727
Dep. Sun 07 JunRet. Thu 25 Jun£739
Dep. Fri 31 JulRet. Sat 15 Aug£778
Dep. Sun 24 MayRet. Thu 04 Jun£780
Dep. Sun 10 MayRet. Sat 23 May£852
Dep. Fri 12 JunRet. Sat 27 Jun£944
Dep. Sun 26 AprRet. Sat 09 May£1,020
Dep. Fri 08 MayRet. Mon 18 May£1,066
Dep. Fri 01 MayRet. Thu 14 May£1,127
Dep. Fri 08 MayRet. Thu 21 May£1,152
Dep. Fri 15 MayRet. Thu 28 May£1,459
Dep. Tue 28 AprRet. Thu 07 May£3,375
9C,D7,TR Return flights from £404
Dep. Sun 24 MayRet. Sat 06 Jun£404
Dep. Fri 02 OctRet. Wed 21 Oct£491
9C,D7,TRShow more Flights
Dep. Sun 07 JunRet. Tue 23 Jun£558
Dep. Sun 17 MayRet. Sat 30 May£570
Dep. Sun 07 JunRet. Wed 24 Jun£616
Dep. Tue 02 JunRet. Sat 13 Jun£651
Dep. Sun 10 MayRet. Sat 23 May£658
Dep. Tue 28 AprRet. Thu 07 May£663
Dep. Sun 07 JunRet. Mon 22 Jun£667
Dep. Sun 03 MayRet. Thu 14 May£689
Dep. Sun 14 JunRet. Mon 29 Jun£708
Dep. Sun 07 JunRet. Thu 25 Jun£720
Dep. Sun 07 JunRet. Fri 26 Jun£722
Dep. Sun 14 JunRet. Thu 25 Jun£723
Dep. Sun 24 MayRet. Thu 04 Jun£725
Dep. Fri 05 JunRet. Thu 18 Jun£743
Dep. Fri 12 JunRet. Thu 25 Jun£747
Dep. Sun 10 MayRet. Thu 21 May£765
Dep. Fri 12 JunRet. Sat 27 Jun£783
Dep. Fri 19 JunRet. Mon 29 Jun£868
D7,TR,VZ Return flights from £415
Dep. Sun 24 MayRet. Sat 06 Jun£415
Dep. Sun 17 MayRet. Sat 30 May£620
D7,TR,VZShow more Flights
Dep. Sun 03 MayRet. Thu 14 May£692
D7,SQ Return flights from £417
Dep. Thu 16 JulRet. Tue 18 Aug£417
Dep. Sun 07 JunRet. Tue 23 Jun£685
D7,SQShow more Flights
Dep. Sun 07 JunRet. Wed 24 Jun£700
Dep. Sun 07 JunRet. Sat 20 Jun£728
Dep. Sun 24 MayRet. Sat 06 Jun£733
Dep. Tue 09 JunRet. Sun 21 Jun£777
Dep. Tue 09 JunRet. Mon 22 Jun£777
Dep. Fri 02 OctRet. Wed 21 Oct£792
Dep. Sun 07 JunRet. Sat 27 Jun£802
Dep. Mon 08 JunRet. Sun 21 Jun£802
Dep. Tue 16 JunRet. Mon 29 Jun£808
Dep. Sun 14 JunRet. Mon 29 Jun£814
Dep. Tue 26 MayRet. Tue 09 Jun£837
Dep. Sun 31 MayRet. Mon 15 Jun£841
Dep. Tue 26 MayRet. Mon 08 Jun£844
Dep. Sun 07 JunRet. Fri 26 Jun£845
Dep. Tue 02 JunRet. Mon 15 Jun£846
Dep. Sun 07 JunRet. Thu 25 Jun£853
Dep. Sun 14 JunRet. Thu 25 Jun£853
Dep. Sun 07 JunRet. Thu 18 Jun£866
Dep. Sun 07 JunRet. Mon 29 Jun£868
Dep. Tue 02 JunRet. Thu 11 Jun£877
Dep. Sun 10 MayRet. Mon 25 May£877
Dep. Tue 12 MayRet. Mon 25 May£904
Dep. Fri 29 MayRet. Fri 12 Jun£923
Dep. Sun 03 MayRet. Mon 18 May£925
Dep. Sun 17 MayRet. Sat 30 May£932
Dep. Fri 01 MayRet. Sun 17 May£934
Dep. Sun 03 MayRet. Sat 16 May£940
Dep. Fri 01 MayRet. Thu 14 May£945
Dep. Fri 24 AprRet. Thu 07 May£946
Dep. Tue 28 AprRet. Thu 07 May£954
Dep. Tue 28 AprRet. Sat 09 May£962
Dep. Sun 10 MayRet. Sat 23 May£964
Dep. Fri 12 JunRet. Thu 25 Jun£965
Dep. Sun 10 MayRet. Thu 21 May£989
Dep. Fri 29 MayRet. Thu 11 Jun£992
Dep. Fri 15 MayRet. Sat 30 May£995
Dep. Fri 19 JunRet. Mon 29 Jun£1,003
D7,TR,VJ Return flights from £417
Dep. Sun 24 MayRet. Sat 06 Jun£417
Dep. Fri 12 JunRet. Mon 22 Jun£536
D7,VJ Return flights from £420
Dep. Sun 07 JunRet. Tue 23 Jun£420
Dep. Sun 07 JunRet. Wed 24 Jun£420
D7,VJShow more Flights
Dep. Sun 24 MayRet. Sat 06 Jun£424
Dep. Fri 02 OctRet. Wed 21 Oct£426
Dep. Sun 07 JunRet. Sat 20 Jun£435
Dep. Tue 09 JunRet. Sun 21 Jun£538
Dep. Thu 11 JunRet. Sun 21 Jun£538
Dep. Thu 16 JulRet. Tue 18 Aug£557
Dep. Sun 07 JunRet. Fri 26 Jun£559
Dep. Sun 07 JunRet. Mon 29 Jun£564
Dep. Sun 07 JunRet. Thu 25 Jun£567
Dep. Fri 12 JunRet. Sat 27 Jun£581
Dep. Fri 12 JunRet. Thu 25 Jun£614
Dep. Mon 08 JunRet. Sun 21 Jun£615
Dep. Tue 28 AprRet. Thu 07 May£622
Dep. Tue 09 JunRet. Mon 22 Jun£632
Dep. Tue 09 JunRet. Thu 18 Jun£645
Dep. Sun 07 JunRet. Mon 22 Jun£658
Dep. Sun 03 MayRet. Thu 14 May£663
Dep. Fri 24 AprRet. Thu 07 May£664
Dep. Sun 07 JunRet. Sat 27 Jun£666
Dep. Sun 14 JunRet. Thu 25 Jun£670
Dep. Sun 14 JunRet. Mon 29 Jun£670
Dep. Tue 26 MayRet. Mon 08 Jun£679
Dep. Tue 26 MayRet. Tue 09 Jun£679
Dep. Tue 02 JunRet. Thu 11 Jun£680
Dep. Sun 07 JunRet. Thu 18 Jun£697
Dep. Sun 24 MayRet. Thu 04 Jun£706
Dep. Sun 10 MayRet. Thu 21 May£724
Dep. Fri 01 MayRet. Sun 17 May£724
Dep. Sun 10 MayRet. Sat 23 May£724
Dep. Fri 01 MayRet. Thu 14 May£731
Dep. Tue 05 MayRet. Thu 14 May£737
Dep. Tue 16 JunRet. Mon 29 Jun£752
Dep. Sun 10 MayRet. Mon 25 May£753
Dep. Fri 15 MayRet. Thu 28 May£826
JD,VJ Return flights from £421
Dep. Sun 07 JunRet. Sat 20 Jun£421
Dep. Sun 07 JunRet. Sat 27 Jun£421
CZ Return flights from £425
Dep. Sun 07 JunRet. Thu 18 Jun£425
Dep. Sun 07 JunRet. Sat 20 Jun£425
CZShow more Flights
Dep. Sun 07 JunRet. Sat 27 Jun£425
Dep. Sun 07 JunRet. Tue 23 Jun£428
Dep. Sun 07 JunRet. Wed 24 Jun£428
Dep. Sun 07 JunRet. Thu 25 Jun£428
Dep. Sun 07 JunRet. Fri 26 Jun£428
Dep. Wed 10 JunRet. Sun 21 Jun£428
Dep. Sun 07 JunRet. Mon 22 Jun£431
Dep. Sun 07 JunRet. Mon 29 Jun£453
Dep. Tue 26 MayRet. Tue 09 Jun£459
Dep. Sun 24 MayRet. Sat 06 Jun£462
Dep. Thu 11 JunRet. Sun 21 Jun£462
Dep. Fri 05 JunRet. Thu 18 Jun£462
Dep. Fri 12 JunRet. Thu 25 Jun£462
Dep. Fri 12 JunRet. Sat 27 Jun£462
Dep. Fri 12 JunRet. Mon 22 Jun£466
Dep. Sun 14 JunRet. Thu 25 Jun£470
Dep. Tue 16 JunRet. Mon 29 Jun£495
Dep. Tue 02 JunRet. Sat 13 Jun£496
Dep. Thu 16 JulRet. Tue 18 Aug£496
Dep. Fri 31 JulRet. Sat 15 Aug£496
Dep. Tue 02 JunRet. Thu 11 Jun£499
Dep. Tue 16 JunRet. Thu 25 Jun£500
Dep. Sun 14 JunRet. Mon 29 Jun£506
Dep. Fri 02 OctRet. Wed 21 Oct£514
Dep. Mon 08 JunRet. Sun 21 Jun£530
Dep. Sun 03 MayRet. Mon 18 May£543
Dep. Sun 03 MayRet. Sat 16 May£559
Dep. Fri 29 MayRet. Fri 12 Jun£559
Dep. Tue 02 JunRet. Mon 15 Jun£561
Dep. Fri 01 MayRet. Thu 14 May£561
Dep. Fri 24 AprRet. Thu 07 May£561
Dep. Fri 24 AprRet. Sat 09 May£561
Dep. Sun 26 AprRet. Sat 09 May£561
Dep. Tue 28 AprRet. Sat 09 May£561
Dep. Tue 28 AprRet. Mon 11 May£561
Dep. Fri 01 MayRet. Mon 11 May£565
Dep. Fri 01 MayRet. Sat 16 May£565
9C,JQ,TR Return flights from £429
Dep. Tue 28 AprRet. Thu 07 May£429
Dep. Fri 01 MayRet. Mon 11 May£474
9C,JQ,TRShow more Flights
Dep. Fri 01 MayRet. Sun 17 May£503
Dep. Sun 24 MayRet. Thu 04 Jun£508
Dep. Fri 01 MayRet. Sat 16 May£513
Dep. Sun 24 MayRet. Sat 06 Jun£527
Dep. Sun 10 MayRet. Sat 23 May£561
Dep. Sun 10 MayRet. Mon 25 May£561
Dep. Fri 29 MayRet. Mon 08 Jun£567
Dep. Sun 17 MayRet. Sat 30 May£568
Dep. Tue 09 JunRet. Mon 22 Jun£572
Dep. Sun 10 MayRet. Thu 21 May£573
Dep. Fri 12 JunRet. Mon 22 Jun£596
Dep. Fri 08 MayRet. Mon 18 May£597
Dep. Tue 09 JunRet. Thu 18 Jun£597
Dep. Tue 09 JunRet. Sun 21 Jun£599
Dep. Wed 10 JunRet. Sun 21 Jun£613
Dep. Tue 02 JunRet. Sat 13 Jun£616
Dep. Mon 08 JunRet. Sun 21 Jun£616
Dep. Fri 29 MayRet. Thu 11 Jun£617
Dep. Tue 12 MayRet. Mon 25 May£618
Dep. Sun 03 MayRet. Thu 14 May£624
Dep. Tue 02 JunRet. Thu 11 Jun£627
Dep. Sun 07 JunRet. Mon 22 Jun£632
Dep. Sun 07 JunRet. Wed 24 Jun£632
Dep. Sun 14 JunRet. Thu 25 Jun£641
Dep. Fri 12 JunRet. Thu 25 Jun£644
Dep. Sun 14 JunRet. Mon 29 Jun£656
Dep. Sun 07 JunRet. Tue 23 Jun£657
Dep. Tue 05 MayRet. Thu 14 May£662
Dep. Tue 16 JunRet. Thu 25 Jun£663
Dep. Sun 07 JunRet. Thu 25 Jun£665
Dep. Sun 07 JunRet. Fri 26 Jun£677
Dep. Fri 05 JunRet. Thu 18 Jun£678
Dep. Fri 19 JunRet. Mon 29 Jun£714
Dep. Fri 12 JunRet. Sat 27 Jun£724
ZH Return flights from £432
Dep. Tue 02 JunRet. Thu 11 Jun£432
Dep. Tue 02 JunRet. Mon 15 Jun£439
ZHShow more Flights
Dep. Sun 31 MayRet. Mon 15 Jun£469
Dep. Sun 24 MayRet. Thu 04 Jun£516
Dep. Fri 29 MayRet. Mon 08 Jun£573
Dep. Fri 29 MayRet. Thu 11 Jun£573
Dep. Fri 01 MayRet. Sat 16 May£573
Dep. Fri 05 JunRet. Thu 18 Jun£573
Dep. Tue 09 JunRet. Thu 18 Jun£573
Dep. Sun 07 JunRet. Wed 24 Jun£574
Dep. Sun 07 JunRet. Thu 25 Jun£575
Dep. Tue 16 JunRet. Thu 25 Jun£575
Dep. Sun 24 MayRet. Sat 06 Jun£575
Dep. Sun 17 MayRet. Sat 30 May£576
Dep. Fri 24 AprRet. Thu 07 May£585
Dep. Sun 03 MayRet. Sat 16 May£585
Dep. Sun 07 JunRet. Thu 18 Jun£585
Dep. Fri 12 JunRet. Thu 25 Jun£589
Dep. Sun 14 JunRet. Thu 25 Jun£589
Dep. Tue 02 JunRet. Sat 13 Jun£589
Dep. Fri 29 MayRet. Sat 13 Jun£731
Dep. Sun 07 JunRet. Sat 20 Jun£731
Dep. Sun 07 JunRet. Sat 27 Jun£731
Dep. Sun 07 JunRet. Mon 29 Jun£731
Dep. Tue 16 JunRet. Mon 29 Jun£731
Dep. Fri 29 MayRet. Fri 12 Jun£732
Dep. Fri 19 JunRet. Mon 29 Jun£737
Dep. Sun 07 JunRet. Mon 22 Jun£737
Dep. Sun 14 JunRet. Mon 29 Jun£737
Dep. Fri 12 JunRet. Sat 27 Jun£737
Dep. Fri 12 JunRet. Mon 22 Jun£737
Dep. Tue 09 JunRet. Mon 22 Jun£742
Dep. Tue 09 JunRet. Sun 21 Jun£764
Dep. Sun 07 JunRet. Fri 26 Jun£764
Dep. Fri 31 JulRet. Sat 15 Aug£769
Dep. Tue 05 MayRet. Sat 16 May£827
Dep. Fri 02 OctRet. Wed 21 Oct£911
Dep. Fri 08 MayRet. Sat 23 May£1,019
D7,JQ,VZ Return flights from £435
Dep. Sun 24 MayRet. Sat 06 Jun£435
Dep. Tue 12 MayRet. Mon 25 May£627
D7,JQ,VZShow more Flights
Dep. Sun 03 MayRet. Thu 14 May£687

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
£300
January 2026
£645
February 2026
£418
March 2026
£274
April 2026
£1,173
May 2026
£299
June 2026
£230
July 2026
£699
August 2026
£440

Average Melbourne to Shanghai Return Prices

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

December 2025
£1,106
January 2026
£1,189
February 2026
£843
March 2026
£636
April 2026
£954
May 2026
£653
June 2026
£715
July 2026
£864
August 2026
£727
September 2026
£820

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