1 Adult (Economy)
  • Economy
  • - + 12+
  • - + 2-11
  • - + <2 (on lap)
  • Done
Compare
Search Your Dates

Cheap Flights from Melbourne to Shanghai

Filter
Close
Return
One Way
Reverse direction: PVG to MEL
Depart
Return
D7 Return flights from $353
Dep. Sat 08 NovRet. Sat 15 Nov$353
Dep. Thu 12 MarRet. Wed 18 Mar$535
D7Show more Flights
Dep. Sat 25 OctRet. Sat 22 Nov$537
Dep. Mon 16 FebRet. Fri 13 Mar$541
Dep. Mon 16 FebRet. Wed 04 Mar$554
Dep. Mon 16 FebRet. Mon 09 Mar$563
Dep. Mon 09 FebRet. Mon 09 Mar$571
Dep. Mon 16 FebRet. Thu 05 Mar$746
Dep. Mon 24 NovRet. Sat 29 Nov$768
Dep. Sun 26 OctRet. Sat 22 Nov$909
3U Return flights from $369
Dep. Thu 12 MarRet. Wed 18 Mar$369
Dep. Mon 16 FebRet. Thu 05 Mar$369
3UShow more Flights
Dep. Mon 16 FebRet. Mon 09 Mar$378
Dep. Mon 16 FebRet. Fri 13 Mar$379
Dep. Mon 09 FebRet. Mon 09 Mar$381
Dep. Sat 04 AprRet. Wed 15 Apr$692
Dep. Mon 16 FebRet. Wed 04 Mar$740
3U,D7 Return flights from $393
Dep. Mon 09 FebRet. Mon 09 Mar$393
Dep. Mon 16 FebRet. Wed 04 Mar$398
3U,D7Show more Flights
Dep. Thu 12 MarRet. Wed 18 Mar$400
Dep. Mon 16 FebRet. Fri 13 Mar$401
Dep. Mon 16 FebRet. Mon 09 Mar$406
Dep. Mon 16 FebRet. Thu 05 Mar$564
Dep. Sat 08 NovRet. Sat 15 Nov$620
Dep. Sat 25 OctRet. Sat 22 Nov$798
Dep. Mon 24 NovRet. Sat 29 Nov$807
Dep. Sat 04 AprRet. Wed 15 Apr$1,045
5J,D7 Return flights from $398
Dep. Mon 09 FebRet. Mon 09 Mar$398
Dep. Mon 16 FebRet. Wed 04 Mar$463
5J,D7Show more Flights
Dep. Mon 16 FebRet. Thu 05 Mar$662
Dep. Sun 26 OctRet. Sat 22 Nov$667
Dep. Mon 24 NovRet. Sat 29 Nov$733
D7,MU,VJ Return flights from $405
Dep. Sat 25 OctRet. Sat 22 Nov$405
Dep. Thu 12 MarRet. Wed 18 Mar$485
D7,MU,VJShow more Flights
Dep. Sat 08 NovRet. Sat 15 Nov$573
Dep. Mon 09 FebRet. Mon 09 Mar$574
D7,VJ,ZH Return flights from $407
Dep. Sat 25 OctRet. Sat 22 Nov$407
Dep. Sat 08 NovRet. Sat 15 Nov$491
CZ Return flights from $410
Dep. Mon 16 FebRet. Mon 09 Mar$410
Dep. Mon 16 FebRet. Fri 13 Mar$411
CZShow more Flights
Dep. Mon 09 FebRet. Mon 09 Mar$412
Dep. Thu 12 MarRet. Wed 18 Mar$412
Dep. Mon 16 FebRet. Thu 05 Mar$428
Dep. Mon 16 FebRet. Wed 04 Mar$429
Dep. Sun 26 OctRet. Sat 22 Nov$609
Dep. Mon 24 NovRet. Sat 29 Nov$613
Dep. Sat 08 NovRet. Sat 15 Nov$651
Dep. Sat 04 AprRet. Wed 15 Apr$805
Dep. Sat 25 OctRet. Sat 22 Nov$994
CX,D7,VJ Return flights from $411
Dep. Sat 25 OctRet. Sat 22 Nov$411
MU Return flights from $411
Dep. Mon 16 FebRet. Mon 09 Mar$411
Dep. Mon 16 FebRet. Fri 13 Mar$414
MUShow more Flights
Dep. Mon 16 FebRet. Wed 04 Mar$438
Dep. Mon 16 FebRet. Thu 05 Mar$438
Dep. Thu 12 MarRet. Wed 18 Mar$573
Dep. Mon 24 NovRet. Sat 29 Nov$596
Dep. Mon 09 FebRet. Mon 09 Mar$622
Dep. Sat 08 NovRet. Sat 15 Nov$656
Dep. Sat 25 OctRet. Sat 22 Nov$703
Dep. Sun 26 OctRet. Sat 22 Nov$922
Dep. Sat 04 AprRet. Wed 15 Apr$996
CZ,D7 Return flights from $418
Dep. Thu 12 MarRet. Wed 18 Mar$418
Dep. Mon 09 FebRet. Mon 09 Mar$419
CZ,D7Show more Flights
Dep. Mon 16 FebRet. Fri 13 Mar$420
Dep. Mon 16 FebRet. Wed 04 Mar$424
Dep. Mon 16 FebRet. Mon 09 Mar$450
Dep. Sat 25 OctRet. Sat 22 Nov$509
Dep. Sat 08 NovRet. Sat 15 Nov$515
Dep. Mon 16 FebRet. Thu 05 Mar$592
Dep. Mon 24 NovRet. Sat 29 Nov$744
Dep. Sat 04 AprRet. Wed 15 Apr$1,178
D7,VJ Return flights from $418
Dep. Thu 12 MarRet. Wed 18 Mar$418
Dep. Mon 16 FebRet. Wed 04 Mar$442
D7,VJShow more Flights
Dep. Mon 16 FebRet. Fri 13 Mar$447
Dep. Mon 09 FebRet. Mon 09 Mar$449
Dep. Sat 08 NovRet. Sat 15 Nov$458
Dep. Sat 25 OctRet. Sat 22 Nov$475
Dep. Mon 24 NovRet. Sat 29 Nov$731
Dep. Sun 26 OctRet. Sat 22 Nov$826
CZ,D7,VJ Return flights from $428
Dep. Mon 16 FebRet. Fri 13 Mar$428
Dep. Mon 16 FebRet. Wed 04 Mar$429
CZ,D7,VJShow more Flights
Dep. Thu 12 MarRet. Wed 18 Mar$469
Dep. Sat 25 OctRet. Sat 22 Nov$794
D7,MU Return flights from $432
Dep. Mon 16 FebRet. Wed 04 Mar$432
Dep. Mon 16 FebRet. Fri 13 Mar$433
D7,MUShow more Flights
Dep. Mon 16 FebRet. Mon 09 Mar$438
Dep. Mon 09 FebRet. Mon 09 Mar$548
Dep. Thu 12 MarRet. Wed 18 Mar$563
Dep. Sat 08 NovRet. Sat 15 Nov$592
Dep. Mon 16 FebRet. Thu 05 Mar$600
Dep. Sat 25 OctRet. Sat 22 Nov$670
Dep. Mon 24 NovRet. Sat 29 Nov$805
Dep. Sun 26 OctRet. Sat 22 Nov$1,047
Dep. Sat 04 AprRet. Wed 15 Apr$3,808
D7,HU Return flights from $435
Dep. Sat 25 OctRet. Sat 22 Nov$435
Dep. Sat 08 NovRet. Sat 15 Nov$527
D7,HUShow more Flights
Dep. Mon 24 NovRet. Sat 29 Nov$666
Dep. Sun 26 OctRet. Sat 22 Nov$860
CX,D7 Return flights from $457
Dep. Sat 25 OctRet. Sat 22 Nov$457
Dep. Sat 08 NovRet. Sat 15 Nov$478
CX,D7Show more Flights
Dep. Thu 12 MarRet. Wed 18 Mar$675
Dep. Mon 16 FebRet. Wed 04 Mar$676
Dep. Mon 16 FebRet. Fri 13 Mar$677
Dep. Mon 16 FebRet. Mon 09 Mar$689
Dep. Mon 24 NovRet. Sat 29 Nov$733
Dep. Mon 09 FebRet. Mon 09 Mar$767
Dep. Sun 26 OctRet. Sat 22 Nov$807
Dep. Mon 16 FebRet. Thu 05 Mar$843
Dep. Sat 04 AprRet. Wed 15 Apr$1,157

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

Did you know...

  • Melbourne is 2 hours earlier than Shanghai.
  • The nearest hotel to Melbourne airport is The PARKROYAL Melbourne Airport which is within a km away.
  • has the quickest flight between Melbourne and Shanghai taking 9 hours and 30 minutes
  • It is 8,017 kilometres from Shanghai to Melbourne.

Questions and Answers

What is the cheapest month to fly to Shanghai from Melbourne?

Right now, November/2025 and March/2026 are the cheapest times in the year to travel to Shanghai from Melbourne.

What airlines fly non-stop to Shanghai from Melbourne?

Qantas Airways, China Eastern and Juneyao Airlines have direct flights to Shanghai from Melbourne.

What is the cheapest airline that flies from Melbourne to Shanghai?

AirAsia X is the cheapest airline to fly to Shanghai from Melbourne.

What is the best airline to fly to Shanghai from Melbourne?

The best airline to fly from Melbourne to Shanghai is Qatar Airways. Qantas Airways is the best for direct flights. The best low-cost airline is Jetstar.

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