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 £241
Dep. Tue 10 MarRet. Mon 23 Mar£241
Dep. Tue 10 MarRet. Mon 30 Mar£241
HUShow more Flights
Dep. Sun 15 MarRet. Mon 30 Mar£242
Dep. Fri 13 MarRet. Mon 30 Mar£242
Dep. Tue 28 AprRet. Sat 09 May£252
Dep. Fri 01 MayRet. Mon 11 May£252
Dep. Sun 03 MayRet. Thu 14 May£252
Dep. Tue 28 AprRet. Mon 11 May£252
Dep. Sun 24 MayRet. Sat 06 Jun£254
Dep. Sun 03 MayRet. Sat 16 May£254
Dep. Fri 24 AprRet. Thu 07 May£254
Dep. Tue 19 MayRet. Mon 01 Jun£254
Dep. Tue 17 MarRet. Sat 28 Mar£254
Dep. Fri 01 MayRet. Sat 16 May£254
Dep. Sun 24 MayRet. Thu 25 Jun£254
Dep. Fri 01 MayRet. Thu 14 May£265
Dep. Tue 17 MarRet. Mon 30 Mar£267
Dep. Sun 08 FebRet. Sat 14 Mar£267
Dep. Fri 29 MayRet. Thu 11 Jun£269
Dep. Fri 15 MayRet. Thu 28 May£269
Dep. Tue 28 AprRet. Sat 16 May£270
Dep. Tue 17 FebRet. Thu 05 Mar£359
Dep. Fri 06 MarRet. Sat 21 Mar£379
Dep. Tue 07 AprRet. Thu 16 Apr£456
Dep. Sun 29 MarRet. Mon 20 Apr£497
Dep. Fri 07 AugRet. Sat 29 Aug£518
Dep. Fri 03 AprRet. Thu 30 Apr£535
Dep. Sun 24 MayRet. Mon 25 May£938
CA,ZH Return flights from £265
Dep. Sun 15 MarRet. Mon 30 Mar£265
Dep. Tue 17 MarRet. Sat 28 Mar£269
CA,ZHShow more Flights
Dep. Fri 13 MarRet. Mon 30 Mar£276
Dep. Fri 06 MarRet. Sat 21 Mar£307
Dep. Tue 10 MarRet. Mon 23 Mar£307
Dep. Tue 10 MarRet. Mon 30 Mar£307
Dep. Sun 29 MarRet. Mon 20 Apr£327
Dep. Wed 18 FebRet. Wed 11 Mar£360
Dep. Wed 18 FebRet. Sun 08 Mar£368
Dep. Mon 16 FebRet. Sun 08 Mar£393
Dep. Sun 08 FebRet. Sat 14 Mar£402
Dep. Sun 24 MayRet. Sat 06 Jun£406
Dep. Fri 06 MarRet. Wed 18 Mar£410
Dep. Wed 04 MarRet. Thu 12 Mar£411
Dep. Fri 01 MayRet. Sat 16 May£433
Dep. Fri 24 AprRet. Thu 07 May£440
Dep. Tue 28 AprRet. Sat 09 May£442
Dep. Fri 01 MayRet. Mon 11 May£442
Dep. Tue 19 MayRet. Mon 01 Jun£442
Dep. Tue 28 AprRet. Sat 16 May£446
Dep. Fri 29 MayRet. Thu 11 Jun£455
Dep. Sun 24 MayRet. Tue 23 Jun£456
Dep. Fri 15 MayRet. Thu 28 May£472
Dep. Fri 01 MayRet. Thu 14 May£472
Dep. Tue 28 AprRet. Mon 11 May£472
Dep. Sun 24 MayRet. Thu 25 Jun£472
Dep. Tue 17 FebRet. Thu 05 Mar£496
Dep. Sun 29 MarRet. Sun 19 Apr£524
Dep. Fri 07 AugRet. Sat 29 Aug£564
Dep. Sun 03 MayRet. Sat 16 May£571
Dep. Tue 07 AprRet. Thu 16 Apr£574
Dep. Sun 24 MayRet. Mon 25 May£595
Dep. Sun 03 MayRet. Thu 14 May£604
Dep. Fri 03 AprRet. Thu 30 Apr£613
Dep. Tue 24 MarRet. Tue 14 Apr£772
Dep. Sun 06 SepRet. Sun 13 Sep£1,141
Dep. Sun 07 JunRet. Sun 14 Jun£1,203
Dep. Sun 10 MayRet. Sun 17 May£1,397
Dep. Sun 28 JunRet. Sun 05 Jul£1,454
D7 Return flights from £269
Dep. Tue 28 AprRet. Mon 11 May£269
Dep. Thu 05 MarRet. Mon 09 Mar£270
D7Show more Flights
Dep. Sat 07 MarRet. Wed 18 Mar£272
Dep. Fri 24 AprRet. Thu 07 May£274
Dep. Fri 01 MayRet. Mon 11 May£278
Dep. Wed 04 MarRet. Thu 12 Mar£278
Dep. Sun 10 MayRet. Sun 17 May£278
Dep. Sun 07 JunRet. Sun 14 Jun£278
Dep. Fri 01 MayRet. Thu 14 May£279
Dep. Fri 06 MarRet. Wed 18 Mar£282
Dep. Fri 06 MarRet. Sat 21 Mar£282
Dep. Mon 16 FebRet. Sun 08 Mar£381
Dep. Mon 09 FebRet. Sun 08 Mar£399
Dep. Tue 17 MarRet. Mon 30 Mar£405
Dep. Tue 10 MarRet. Mon 30 Mar£406
Dep. Sun 15 MarRet. Mon 30 Mar£406
Dep. Fri 13 MarRet. Mon 30 Mar£418
Dep. Tue 17 FebRet. Thu 05 Mar£423
Dep. Fri 01 MayRet. Sat 16 May£426
Dep. Tue 28 AprRet. Sat 09 May£433
Dep. Tue 28 AprRet. Sat 16 May£441
Dep. Sun 24 MayRet. Tue 23 Jun£442
Dep. Sun 24 MayRet. Wed 24 Jun£442
Dep. Sun 24 MayRet. Thu 25 Jun£442
Dep. Tue 19 MayRet. Mon 01 Jun£442
Dep. Sun 08 FebRet. Sat 14 Mar£448
Dep. Thu 14 MayRet. Fri 29 May£464
Dep. Tue 10 MarRet. Mon 23 Mar£466
Dep. Wed 18 FebRet. Sun 08 Mar£471
Dep. Wed 18 FebRet. Wed 11 Mar£471
Dep. Sun 03 MayRet. Thu 14 May£475
Dep. Thu 16 AprRet. Sat 25 Apr£488
Dep. Tue 17 MarRet. Sat 28 Mar£549
Dep. Sun 24 MayRet. Sat 06 Jun£587
Dep. Sun 28 JunRet. Sun 05 Jul£601
Dep. Tue 24 MarRet. Tue 14 Apr£623
Dep. Mon 30 MarRet. Mon 20 Apr£650
Dep. Sun 03 MayRet. Sat 16 May£651
Dep. Tue 07 AprRet. Thu 16 Apr£687
ZH Return flights from £269
Dep. Tue 10 MarRet. Mon 23 Mar£269
Dep. Tue 17 MarRet. Sat 28 Mar£271
ZHShow more Flights
Dep. Sun 15 MarRet. Mon 30 Mar£272
Dep. Tue 10 MarRet. Mon 30 Mar£272
Dep. Fri 13 MarRet. Mon 30 Mar£272
Dep. Tue 17 MarRet. Mon 30 Mar£288
Dep. Fri 06 MarRet. Wed 18 Mar£288
Dep. Fri 06 MarRet. Sat 21 Mar£288
Dep. Sun 08 FebRet. Sat 14 Mar£289
Dep. Sun 29 MarRet. Mon 20 Apr£322
Dep. Sun 29 MarRet. Sun 19 Apr£354
Dep. Tue 28 AprRet. Sat 09 May£437
Dep. Tue 19 MayRet. Mon 01 Jun£437
Dep. Sun 24 MayRet. Sat 06 Jun£437
Dep. Fri 01 MayRet. Sat 16 May£437
Dep. Sun 24 MayRet. Thu 25 Jun£438
Dep. Tue 28 AprRet. Mon 11 May£438
Dep. Fri 01 MayRet. Mon 11 May£438
Dep. Fri 24 AprRet. Thu 07 May£438
Dep. Tue 17 FebRet. Thu 05 Mar£440
Dep. Fri 01 MayRet. Thu 14 May£441
Dep. Tue 28 AprRet. Sat 16 May£443
Dep. Fri 29 MayRet. Thu 11 Jun£443
Dep. Fri 15 MayRet. Thu 28 May£446
Dep. Sun 07 JunRet. Sun 14 Jun£449
Dep. Sun 24 MayRet. Wed 24 Jun£449
Dep. Sun 24 MayRet. Mon 25 May£541
Dep. Tue 07 AprRet. Thu 16 Apr£553
Dep. Sun 03 MayRet. Thu 14 May£567
Dep. Fri 07 AugRet. Sat 29 Aug£568
Dep. Sun 03 MayRet. Sat 16 May£569
Dep. Sun 28 JunRet. Sun 05 Jul£574
Dep. Sun 10 MayRet. Sun 17 May£577
Dep. Sun 06 SepRet. Sun 13 Sep£580
Dep. Fri 03 AprRet. Thu 30 Apr£602
CZ Return flights from £272
Dep. Tue 19 MayRet. Mon 01 Jun£272
Dep. Sun 24 MayRet. Sat 06 Jun£272
CZShow more Flights
Dep. Tue 28 AprRet. Sat 09 May£272
Dep. Mon 16 FebRet. Sun 08 Mar£273
Dep. Tue 17 FebRet. Thu 05 Mar£273
Dep. Mon 09 FebRet. Sun 08 Mar£274
Dep. Sun 08 FebRet. Sat 14 Mar£278
Dep. Sun 07 JunRet. Sun 14 Jun£285
Dep. Fri 01 MayRet. Mon 11 May£285
Dep. Fri 01 MayRet. Sat 16 May£285
Dep. Tue 28 AprRet. Mon 11 May£294
Dep. Fri 24 AprRet. Thu 07 May£294
Dep. Thu 14 MayRet. Fri 29 May£295
Dep. Sun 24 MayRet. Wed 24 Jun£295
Dep. Sun 24 MayRet. Thu 25 Jun£295
Dep. Wed 18 FebRet. Wed 11 Mar£296
Dep. Fri 29 MayRet. Thu 11 Jun£302
Dep. Tue 28 AprRet. Sat 16 May£302
Dep. Fri 01 MayRet. Thu 14 May£302
Dep. Sun 24 MayRet. Tue 23 Jun£302
Dep. Sun 10 MayRet. Sun 17 May£303
Dep. Sun 03 MayRet. Thu 14 May£304
Dep. Sun 03 MayRet. Sat 16 May£304
Dep. Fri 15 MayRet. Thu 28 May£313
Dep. Fri 13 MarRet. Mon 30 Mar£313
Dep. Wed 18 FebRet. Sun 08 Mar£313
Dep. Fri 07 AugRet. Sat 29 Aug£351
Dep. Fri 06 MarRet. Sat 21 Mar£353
Dep. Sun 24 MayRet. Mon 25 May£353
Dep. Fri 06 MarRet. Wed 18 Mar£354
Dep. Tue 10 MarRet. Mon 30 Mar£361
Dep. Sun 06 SepRet. Sun 13 Sep£368
Dep. Sat 07 MarRet. Wed 18 Mar£376
Dep. Sun 28 JunRet. Sun 05 Jul£385
Dep. Thu 16 AprRet. Sat 25 Apr£385
Dep. Tue 17 MarRet. Sat 28 Mar£394
Dep. Sun 15 MarRet. Mon 30 Mar£394
Dep. Tue 17 MarRet. Mon 30 Mar£397
Dep. Wed 04 MarRet. Thu 12 Mar£397
3U Return flights from £275
Dep. Fri 24 AprRet. Thu 07 May£275
Dep. Tue 28 AprRet. Mon 11 May£275
3UShow more Flights
Dep. Mon 09 FebRet. Sun 08 Mar£275
Dep. Tue 10 MarRet. Mon 30 Mar£275
Dep. Fri 13 MarRet. Mon 30 Mar£276
Dep. Fri 01 MayRet. Mon 11 May£276
Dep. Tue 10 MarRet. Mon 23 Mar£276
Dep. Thu 05 MarRet. Mon 09 Mar£276
Dep. Mon 16 FebRet. Sun 08 Mar£277
Dep. Wed 18 FebRet. Wed 11 Mar£277
Dep. Wed 18 FebRet. Sun 08 Mar£277
Dep. Tue 17 FebRet. Thu 05 Mar£277
Dep. Sat 07 MarRet. Wed 18 Mar£282
Dep. Fri 06 MarRet. Wed 18 Mar£282
Dep. Fri 01 MayRet. Thu 14 May£284
Dep. Thu 14 MayRet. Fri 29 May£285
Dep. Fri 29 MayRet. Thu 11 Jun£287
Dep. Fri 15 MayRet. Thu 28 May£287
Dep. Tue 17 MarRet. Mon 30 Mar£287
Dep. Tue 19 MayRet. Mon 01 Jun£331
Dep. Tue 07 AprRet. Thu 16 Apr£434
Dep. Fri 03 AprRet. Thu 30 Apr£477
Dep. Mon 30 MarRet. Mon 20 Apr£620
Dep. Tue 13 OctRet. Sun 25 Oct£3,968
D7,HU Return flights from £308
Dep. Sun 07 JunRet. Sun 14 Jun£308
Dep. Fri 01 MayRet. Mon 11 May£310
D7,HUShow more Flights
Dep. Tue 28 AprRet. Mon 11 May£312
Dep. Sun 24 MayRet. Tue 23 Jun£314
Dep. Sun 24 MayRet. Wed 24 Jun£314
Dep. Sun 24 MayRet. Thu 25 Jun£314
Dep. Sun 03 MayRet. Thu 14 May£315
Dep. Tue 10 MarRet. Mon 30 Mar£317
Dep. Tue 10 MarRet. Mon 23 Mar£317
Dep. Tue 17 MarRet. Sat 28 Mar£318
Dep. Fri 13 MarRet. Mon 30 Mar£321
Dep. Fri 01 MayRet. Thu 14 May£321
Dep. Fri 06 MarRet. Sat 21 Mar£322
Dep. Fri 24 AprRet. Thu 07 May£323
Dep. Fri 01 MayRet. Sat 16 May£327
Dep. Sun 15 MarRet. Mon 30 Mar£327
Dep. Tue 19 MayRet. Mon 01 Jun£327
Dep. Tue 28 AprRet. Sat 09 May£327
Dep. Sun 08 FebRet. Sat 14 Mar£332
Dep. Thu 05 MarRet. Mon 09 Mar£335
Dep. Tue 17 MarRet. Mon 30 Mar£363
Dep. Wed 04 MarRet. Thu 12 Mar£406
Dep. Fri 29 MayRet. Thu 11 Jun£422
Dep. Fri 15 MayRet. Thu 28 May£427
Dep. Tue 17 FebRet. Thu 05 Mar£441
Dep. Sun 10 MayRet. Sun 17 May£471
Dep. Thu 16 AprRet. Sat 25 Apr£479
Dep. Sun 24 MayRet. Sat 06 Jun£482
Dep. Sun 03 MayRet. Sat 16 May£493
Dep. Tue 28 AprRet. Sat 16 May£494
Dep. Fri 06 MarRet. Wed 18 Mar£498
Dep. Tue 24 MarRet. Tue 14 Apr£510
Dep. Tue 07 AprRet. Thu 16 Apr£536
Dep. Sun 24 MayRet. Mon 25 May£557
Dep. Sun 28 JunRet. Sun 05 Jul£564
Dep. Mon 30 MarRet. Mon 20 Apr£624
Dep. Sun 29 MarRet. Sun 19 Apr£651
Dep. Sun 29 MarRet. Mon 20 Apr£651
Dep. Fri 07 AugRet. Sat 29 Aug£702
D7,TR,VJ Return flights from £309
Dep. Tue 28 AprRet. Sat 09 May£309
Dep. Tue 28 AprRet. Mon 11 May£330
D7,TR,VJShow more Flights
Dep. Fri 01 MayRet. Mon 11 May£334
Dep. Sun 07 JunRet. Sun 14 Jun£335
Dep. Fri 01 MayRet. Thu 14 May£359
Dep. Sun 10 MayRet. Sun 17 May£360
Dep. Fri 24 AprRet. Thu 07 May£361
Dep. Thu 16 AprRet. Sat 25 Apr£367
Dep. Tue 28 AprRet. Sat 16 May£369
Dep. Sun 24 MayRet. Tue 23 Jun£372
Dep. Sun 24 MayRet. Wed 24 Jun£372
Dep. Sun 24 MayRet. Thu 25 Jun£372
Dep. Fri 01 MayRet. Sat 16 May£377
Dep. Tue 17 FebRet. Thu 05 Mar£384
Dep. Fri 06 MarRet. Wed 18 Mar£400
Dep. Fri 06 MarRet. Sat 21 Mar£425
Dep. Fri 13 MarRet. Mon 30 Mar£494
Dep. Sun 28 JunRet. Sun 05 Jul£633
Dep. Tue 07 AprRet. Thu 16 Apr£670
D7,VJ Return flights from £314
Dep. Tue 28 AprRet. Sat 09 May£314
Dep. Tue 28 AprRet. Mon 11 May£337
D7,VJShow more Flights
Dep. Fri 01 MayRet. Mon 11 May£339
Dep. Sun 07 JunRet. Sun 14 Jun£339
Dep. Tue 17 MarRet. Mon 30 Mar£342
Dep. Sun 10 MayRet. Sun 17 May£350
Dep. Fri 24 AprRet. Thu 07 May£350
Dep. Fri 01 MayRet. Thu 14 May£351
Dep. Tue 17 FebRet. Thu 05 Mar£353
Dep. Thu 14 MayRet. Fri 29 May£366
Dep. Sun 24 MayRet. Tue 23 Jun£369
Dep. Sun 24 MayRet. Wed 24 Jun£369
Dep. Sun 24 MayRet. Thu 25 Jun£369
Dep. Fri 01 MayRet. Sat 16 May£378
Dep. Tue 10 MarRet. Mon 30 Mar£383
Dep. Wed 04 MarRet. Thu 12 Mar£384
Dep. Thu 05 MarRet. Mon 09 Mar£385
Dep. Sun 15 MarRet. Mon 30 Mar£385
Dep. Fri 13 MarRet. Mon 30 Mar£389
Dep. Tue 10 MarRet. Mon 23 Mar£390
Dep. Fri 06 MarRet. Sat 21 Mar£396
Dep. Tue 19 MayRet. Mon 01 Jun£401
Dep. Fri 06 MarRet. Wed 18 Mar£408
Dep. Wed 18 FebRet. Wed 11 Mar£417
Dep. Sun 03 MayRet. Thu 14 May£441
Dep. Fri 15 MayRet. Thu 28 May£455
Dep. Sat 07 MarRet. Wed 18 Mar£457
Dep. Sun 24 MayRet. Sat 06 Jun£483
Dep. Thu 16 AprRet. Sat 25 Apr£522
Dep. Sun 08 FebRet. Sat 14 Mar£543
Dep. Sun 28 JunRet. Sun 05 Jul£634
Dep. Mon 30 MarRet. Mon 20 Apr£817
D7,ZH Return flights from £315
Dep. Sun 24 MayRet. Tue 23 Jun£315
Dep. Sun 24 MayRet. Wed 24 Jun£315
D7,ZHShow more Flights
Dep. Sun 24 MayRet. Thu 25 Jun£315
Dep. Tue 10 MarRet. Mon 23 Mar£319
Dep. Sun 07 JunRet. Sun 14 Jun£319
Dep. Tue 17 MarRet. Sat 28 Mar£319
Dep. Tue 10 MarRet. Mon 30 Mar£319
Dep. Tue 28 AprRet. Mon 11 May£320
Dep. Fri 01 MayRet. Mon 11 May£320
Dep. Tue 17 FebRet. Thu 05 Mar£320
Dep. Fri 13 MarRet. Mon 30 Mar£323
Dep. Wed 04 MarRet. Thu 12 Mar£323
Dep. Thu 05 MarRet. Mon 09 Mar£326
Dep. Fri 01 MayRet. Thu 14 May£326
Dep. Fri 06 MarRet. Sat 21 Mar£326
Dep. Sun 15 MarRet. Mon 30 Mar£327
Dep. Sun 08 FebRet. Sat 14 Mar£337
Dep. Sat 07 MarRet. Wed 18 Mar£346
Dep. Fri 24 AprRet. Thu 07 May£374
Dep. Fri 06 MarRet. Wed 18 Mar£419
Dep. Tue 17 MarRet. Mon 30 Mar£424
Dep. Fri 29 MayRet. Thu 11 Jun£426
Dep. Fri 15 MayRet. Thu 28 May£431
Dep. Sun 24 MayRet. Sat 06 Jun£485
Dep. Sun 29 MarRet. Mon 20 Apr£502
Dep. Sun 29 MarRet. Sun 19 Apr£503
Dep. Tue 28 AprRet. Sat 16 May£505
Dep. Fri 01 MayRet. Sat 16 May£519
Dep. Tue 28 AprRet. Sat 09 May£520
Dep. Mon 30 MarRet. Mon 20 Apr£537
Dep. Sun 03 MayRet. Thu 14 May£563
Dep. Tue 19 MayRet. Mon 01 Jun£563
Dep. Tue 07 AprRet. Thu 16 Apr£588
Dep. Sun 10 MayRet. Sun 17 May£588
Dep. Thu 16 AprRet. Sat 25 Apr£642
Dep. Sun 28 JunRet. Sun 05 Jul£645
Dep. Fri 07 AugRet. Sat 29 Aug£725
Dep. Tue 24 MarRet. Tue 14 Apr£728
Dep. Sun 03 MayRet. Sat 16 May£754
3U,D7 Return flights from £315
Dep. Tue 28 AprRet. Mon 11 May£315
Dep. Fri 01 MayRet. Mon 11 May£315
3U,D7Show more Flights
Dep. Wed 18 FebRet. Wed 11 Mar£320
Dep. Mon 16 FebRet. Sun 08 Mar£321
Dep. Wed 18 FebRet. Sun 08 Mar£322
Dep. Thu 05 MarRet. Mon 09 Mar£323
Dep. Fri 01 MayRet. Thu 14 May£325
Dep. Fri 06 MarRet. Sat 21 Mar£326
Dep. Tue 17 FebRet. Thu 05 Mar£329
Dep. Sat 07 MarRet. Wed 18 Mar£331
Dep. Sun 08 FebRet. Sat 14 Mar£331
Dep. Mon 09 FebRet. Sun 08 Mar£335
Dep. Tue 10 MarRet. Mon 30 Mar£338
Dep. Fri 24 AprRet. Thu 07 May£338
Dep. Sun 15 MarRet. Mon 30 Mar£339
Dep. Sun 07 JunRet. Sun 14 Jun£340
Dep. Fri 13 MarRet. Mon 30 Mar£342
Dep. Sun 10 MayRet. Sun 17 May£348
Dep. Wed 04 MarRet. Thu 12 Mar£359
Dep. Tue 10 MarRet. Mon 23 Mar£376
Dep. Fri 29 MayRet. Thu 11 Jun£420
Dep. Tue 19 MayRet. Mon 01 Jun£422
Dep. Fri 15 MayRet. Thu 28 May£425
Dep. Fri 06 MarRet. Wed 18 Mar£450
Dep. Tue 24 MarRet. Tue 14 Apr£478
Dep. Fri 01 MayRet. Sat 16 May£517
Dep. Tue 28 AprRet. Sat 09 May£518
Dep. Thu 14 MayRet. Fri 29 May£519
Dep. Tue 17 MarRet. Mon 30 Mar£533
Dep. Sun 24 MayRet. Mon 25 May£553
Dep. Thu 16 AprRet. Sat 25 Apr£573
Dep. Fri 07 AugRet. Sat 29 Aug£605
Dep. Tue 17 MarRet. Sat 28 Mar£614
Dep. Tue 07 AprRet. Thu 16 Apr£621
Dep. Sun 28 JunRet. Sun 05 Jul£726
Dep. Fri 03 AprRet. Thu 30 Apr£760
Dep. Mon 30 MarRet. Mon 20 Apr£766
Dep. Tue 13 OctRet. Sun 25 Oct£3,578
CA,D7 Return flights from £319
Dep. Wed 18 FebRet. Wed 11 Mar£319
Dep. Mon 16 FebRet. Sun 08 Mar£322
CA,D7Show more Flights
Dep. Tue 17 FebRet. Thu 05 Mar£331
Dep. Wed 18 FebRet. Sun 08 Mar£331
Dep. Fri 01 MayRet. Mon 11 May£333
Dep. Mon 09 FebRet. Sun 08 Mar£352
Dep. Fri 06 MarRet. Wed 18 Mar£357
Dep. Fri 06 MarRet. Sat 21 Mar£367
Dep. Wed 04 MarRet. Thu 12 Mar£403
Dep. Sun 08 FebRet. Sat 14 Mar£434
Dep. Fri 24 AprRet. Thu 07 May£437
Dep. Fri 13 MarRet. Mon 30 Mar£459
Dep. Sun 15 MarRet. Mon 30 Mar£470
Dep. Sun 24 MayRet. Sat 06 Jun£514
Dep. Fri 01 MayRet. Sat 16 May£545
Dep. Fri 29 MayRet. Thu 11 Jun£560
Dep. Sun 28 JunRet. Sun 05 Jul£680
Dep. Fri 07 AugRet. Sat 29 Aug£690
Dep. Tue 24 MarRet. Tue 14 Apr£765
Dep. Fri 03 AprRet. Thu 30 Apr£956
Dep. Sun 03 MayRet. Sat 16 May£2,663
Dep. Tue 13 OctRet. Sun 25 Oct£2,769
AK,D7,QZ Return flights from £326
Dep. Tue 28 AprRet. Mon 11 May£326
Dep. Fri 01 MayRet. Mon 11 May£327
AK,D7,QZShow more Flights
Dep. Tue 28 AprRet. Sat 16 May£336
Dep. Fri 01 MayRet. Sat 16 May£338
Dep. Thu 16 AprRet. Sat 25 Apr£451
Dep. Tue 24 MarRet. Tue 14 Apr£489
Dep. Tue 17 MarRet. Sat 28 Mar£493
CA Return flights from £327
Dep. Mon 16 FebRet. Sun 08 Mar£327
Dep. Wed 18 FebRet. Sun 08 Mar£327
CAShow more Flights
Dep. Sun 24 MayRet. Sat 06 Jun£335
Dep. Fri 01 MayRet. Sat 16 May£336
Dep. Mon 09 FebRet. Sun 08 Mar£338
Dep. Fri 01 MayRet. Thu 14 May£349
Dep. Fri 15 MayRet. Thu 28 May£349
Dep. Sun 08 FebRet. Sat 14 Mar£355
Dep. Fri 06 MarRet. Sat 21 Mar£375
Dep. Fri 29 MayRet. Thu 11 Jun£377
Dep. Wed 04 MarRet. Thu 12 Mar£378
Dep. Fri 24 AprRet. Thu 07 May£378
Dep. Sun 03 MayRet. Thu 14 May£391
Dep. Tue 17 FebRet. Thu 05 Mar£393
Dep. Sun 24 MayRet. Tue 23 Jun£427
Dep. Sun 24 MayRet. Thu 25 Jun£515
Dep. Tue 17 MarRet. Sat 28 Mar£576
Dep. Wed 18 FebRet. Wed 11 Mar£581
Dep. Tue 28 AprRet. Sat 16 May£592
Dep. Tue 28 AprRet. Sat 09 May£592
Dep. Sun 03 MayRet. Sat 16 May£595
Dep. Fri 01 MayRet. Mon 11 May£595
Dep. Fri 13 MarRet. Mon 30 Mar£606
Dep. Tue 24 MarRet. Tue 14 Apr£612
Dep. Fri 03 AprRet. Thu 30 Apr£645
Dep. Sun 29 MarRet. Mon 20 Apr£665
Dep. Fri 07 AugRet. Sat 29 Aug£680
Dep. Tue 07 AprRet. Thu 16 Apr£707
Dep. Tue 10 MarRet. Mon 23 Mar£800
Dep. Tue 13 OctRet. Sun 25 Oct£3,056
Dep. Sun 24 MayRet. Wed 24 Jun£3,550
Dep. Fri 06 MarRet. Wed 18 Mar£3,577
Dep. Sun 06 SepRet. Sun 13 Sep£3,624
Dep. Sun 07 JunRet. Sun 14 Jun£3,670
Dep. Sun 29 MarRet. Sun 19 Apr£3,670
Dep. Thu 16 AprRet. Sat 25 Apr£3,670
Dep. Sun 28 JunRet. Sun 05 Jul£3,671
Dep. Thu 05 MarRet. Mon 09 Mar£3,767
Dep. Sat 07 MarRet. Wed 18 Mar£6,734
D7,MH Return flights from £328
Dep. Tue 28 AprRet. Mon 11 May£328
Dep. Sun 24 MayRet. Tue 23 Jun£382
D7,MHShow more Flights
Dep. Sun 24 MayRet. Wed 24 Jun£382
Dep. Sun 24 MayRet. Thu 25 Jun£382
Dep. Sun 07 JunRet. Sun 14 Jun£385
Dep. Fri 24 AprRet. Thu 07 May£388
Dep. Sat 07 MarRet. Wed 18 Mar£406
Dep. Fri 01 MayRet. Thu 14 May£413
Dep. Sun 10 MayRet. Sun 17 May£438
Dep. Tue 10 MarRet. Mon 30 Mar£451
Dep. Wed 04 MarRet. Thu 12 Mar£465
Dep. Thu 05 MarRet. Mon 09 Mar£470
Dep. Mon 16 FebRet. Sun 08 Mar£483
Dep. Fri 01 MayRet. Sat 16 May£483
Dep. Fri 06 MarRet. Wed 18 Mar£509
Dep. Tue 28 AprRet. Sat 16 May£515
Dep. Sun 08 FebRet. Sat 14 Mar£521
Dep. Mon 09 FebRet. Sun 08 Mar£524
Dep. Tue 28 AprRet. Sat 09 May£533
Dep. Fri 15 MayRet. Thu 28 May£544
Dep. Fri 06 MarRet. Sat 21 Mar£565
Dep. Sun 15 MarRet. Mon 30 Mar£576
Dep. Tue 17 MarRet. Mon 30 Mar£578
Dep. Fri 13 MarRet. Mon 30 Mar£579
Dep. Fri 29 MayRet. Thu 11 Jun£588
Dep. Tue 17 MarRet. Sat 28 Mar£627
Dep. Tue 19 MayRet. Mon 01 Jun£635
Dep. Sun 28 JunRet. Sun 05 Jul£657
Dep. Fri 07 AugRet. Sat 29 Aug£665
Dep. Thu 14 MayRet. Fri 29 May£667
Dep. Thu 16 AprRet. Sat 25 Apr£688
Dep. Tue 10 MarRet. Mon 23 Mar£695
Dep. Mon 30 MarRet. Mon 20 Apr£747
Dep. Tue 24 MarRet. Tue 14 Apr£749
Dep. Sun 29 MarRet. Sun 19 Apr£801
Dep. Tue 07 AprRet. Thu 16 Apr£823
Dep. Sun 03 MayRet. Sat 16 May£2,719
Dep. Tue 13 OctRet. Sun 25 Oct£2,969

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
£284
January 2026
£609
February 2026
£395
March 2026
£259
April 2026
£1,108
May 2026
£283
June 2026
£218
July 2026
£660
August 2026
£415

Average Melbourne to Shanghai Return Prices

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

December 2025
£1,045
January 2026
£1,123
February 2026
£796
March 2026
£601
April 2026
£902
May 2026
£616
June 2026
£675
July 2026
£816
August 2026
£687
September 2026
£775

Did you know...

  • It is 8,017 km from Shanghai to Melbourne.
  • has the quickest flight from Melbourne to Shanghai taking 9 hrs 30 mins
  • The IATA code for Melbourne is MEL and for Shanghai it is PVG.
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