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

Cheap Flights from Perth to Shanghai

Filter
Close
Return
One Way
Reverse direction: PVG to PER
Depart
Return
CZ Return flights from $669
Dep. Mon 03 AugRet. Mon 17 Aug$669
Dep. Mon 10 AugRet. Mon 24 Aug$715
CZShow more Flights
Dep. Thu 05 NovRet. Thu 19 Nov$753
Dep. Sat 14 NovRet. Fri 27 Nov$753
Dep. Wed 14 OctRet. Mon 02 Nov$758
Dep. Fri 24 JulRet. Sun 09 Aug$807
Dep. Mon 17 AugRet. Mon 31 Aug$884
Dep. Mon 20 JulRet. Mon 03 Aug$1,018
Dep. Sun 31 JanRet. Sun 21 Feb$1,144
Dep. Sun 24 JanRet. Sun 21 Feb$1,146
Dep. Sat 06 FebRet. Sun 21 Feb$1,154
Dep. Mon 31 AugRet. Mon 14 Sep$1,247
Dep. Sun 25 OctRet. Sun 08 Nov$1,303
Dep. Thu 22 OctRet. Thu 05 Nov$1,332
Dep. Mon 07 SepRet. Mon 21 Sep$1,798
Dep. Tue 27 OctRet. Tue 10 Nov$1,955
Dep. Mon 14 SepRet. Tue 29 Sep$2,029
Dep. Wed 24 MarRet. Fri 09 Apr$2,079
Dep. Wed 29 JulRet. Wed 12 Aug$2,172
Dep. Wed 09 SepRet. Wed 23 Sep$2,711
Dep. Wed 18 NovRet. Wed 02 Dec$2,799
AK,D7,QZ,VJ Return flights from $680
Dep. Wed 18 NovRet. Wed 02 Dec$680
Dep. Sun 25 OctRet. Sun 08 Nov$786
AK,D7,QZ,VJShow more Flights
Dep. Wed 24 MarRet. Fri 09 Apr$964
Dep. Mon 07 SepRet. Mon 21 Sep$1,030
AK,D7,OD Return flights from $708
Dep. Sat 14 NovRet. Fri 27 Nov$708
Dep. Wed 18 NovRet. Wed 02 Dec$771
AK,D7,ODShow more Flights
Dep. Mon 31 AugRet. Mon 14 Sep$806
Dep. Tue 27 OctRet. Tue 10 Nov$812
Dep. Mon 20 JulRet. Mon 03 Aug$814
Dep. Mon 10 AugRet. Mon 24 Aug$829
Dep. Thu 27 AugRet. Thu 10 Sep$829
Dep. Wed 14 OctRet. Mon 02 Nov$834
Dep. Thu 05 NovRet. Thu 19 Nov$862
Dep. Sun 25 OctRet. Sun 08 Nov$865
Dep. Thu 10 SepRet. Wed 23 Sep$866
Dep. Wed 29 JulRet. Wed 12 Aug$866
Dep. Tue 10 NovRet. Tue 24 Nov$875
Dep. Wed 09 SepRet. Wed 23 Sep$880
Dep. Mon 07 SepRet. Mon 21 Sep$881
Dep. Wed 24 MarRet. Fri 09 Apr$912
Dep. Thu 22 OctRet. Thu 05 Nov$921
Dep. Sun 23 AugRet. Sun 06 Sep$952
Dep. Mon 17 AugRet. Mon 31 Aug$954
Dep. Mon 03 AugRet. Mon 17 Aug$956
Dep. Sun 24 JanRet. Sun 21 Feb$988
Dep. Mon 14 SepRet. Tue 29 Sep$1,011
Dep. Fri 24 JulRet. Sun 09 Aug$1,024
Dep. Sat 06 FebRet. Sun 21 Feb$1,224
Dep. Sun 31 JanRet. Sun 21 Feb$1,245
AK,D7,QZ Return flights from $718
Dep. Wed 18 NovRet. Wed 02 Dec$718
Dep. Wed 14 OctRet. Mon 02 Nov$769
AK,D7,QZShow more Flights
Dep. Wed 24 MarRet. Fri 09 Apr$955
AK,CZ,D7 Return flights from $737
Dep. Mon 10 AugRet. Mon 24 Aug$737
Dep. Sat 06 FebRet. Sun 21 Feb$818
AK,CZ,D7Show more Flights
Dep. Thu 05 NovRet. Thu 19 Nov$825
Dep. Sat 14 NovRet. Fri 27 Nov$825
Dep. Wed 14 OctRet. Mon 02 Nov$864
Dep. Mon 20 JulRet. Mon 03 Aug$934
Dep. Mon 31 AugRet. Mon 14 Sep$997
Dep. Mon 03 AugRet. Mon 17 Aug$1,003
Dep. Thu 10 SepRet. Wed 23 Sep$1,010
Dep. Wed 18 NovRet. Wed 02 Dec$1,088
Dep. Sun 25 OctRet. Sun 08 Nov$1,099
Dep. Thu 22 OctRet. Thu 05 Nov$1,102
Dep. Mon 17 AugRet. Mon 31 Aug$1,207
Dep. Fri 24 JulRet. Sun 09 Aug$1,261
Dep. Mon 07 SepRet. Mon 21 Sep$1,317
Dep. Sun 31 JanRet. Sun 21 Feb$1,406
Dep. Sun 24 JanRet. Sun 21 Feb$1,407
Dep. Sun 23 AugRet. Sun 06 Sep$1,412
Dep. Wed 09 SepRet. Wed 23 Sep$1,513
Dep. Mon 14 SepRet. Tue 29 Sep$1,515
Dep. Wed 24 MarRet. Fri 09 Apr$1,596
AK,D7,VJ Return flights from $738
Dep. Mon 31 AugRet. Mon 14 Sep$738
Dep. Sat 14 NovRet. Fri 27 Nov$740
AK,D7,VJShow more Flights
Dep. Thu 05 NovRet. Thu 19 Nov$786
Dep. Sun 25 OctRet. Sun 08 Nov$805
Dep. Thu 27 AugRet. Thu 10 Sep$826
Dep. Mon 07 SepRet. Mon 21 Sep$848
Dep. Mon 20 JulRet. Mon 03 Aug$895
Dep. Thu 10 SepRet. Wed 23 Sep$895
Dep. Wed 14 OctRet. Mon 02 Nov$936
Dep. Mon 14 SepRet. Tue 29 Sep$988
Dep. Wed 24 MarRet. Fri 09 Apr$1,021
Dep. Sat 06 FebRet. Sun 21 Feb$1,041
Dep. Thu 22 OctRet. Thu 05 Nov$1,220
Dep. Sun 24 JanRet. Sun 21 Feb$1,418
SQ Return flights from $747
Dep. Mon 20 JulRet. Mon 03 Aug$747
Dep. Thu 10 SepRet. Wed 23 Sep$747
SQShow more Flights
Dep. Fri 24 JulRet. Sun 09 Aug$755
Dep. Wed 29 JulRet. Wed 12 Aug$755
Dep. Mon 03 AugRet. Mon 17 Aug$755
Dep. Sun 23 AugRet. Sun 06 Sep$755
Dep. Thu 27 AugRet. Thu 10 Sep$755
Dep. Mon 31 AugRet. Mon 14 Sep$755
Dep. Mon 07 SepRet. Mon 21 Sep$759
Dep. Mon 10 AugRet. Mon 24 Aug$759
Dep. Mon 17 AugRet. Mon 31 Aug$759
Dep. Sat 06 FebRet. Sun 21 Feb$761
Dep. Wed 14 OctRet. Mon 02 Nov$761
Dep. Wed 18 NovRet. Wed 02 Dec$761
Dep. Sun 31 JanRet. Sun 21 Feb$762
Dep. Sun 24 JanRet. Sun 21 Feb$762
Dep. Sat 14 NovRet. Fri 27 Nov$762
Dep. Thu 22 OctRet. Thu 05 Nov$762
Dep. Tue 27 OctRet. Tue 10 Nov$762
Dep. Thu 05 NovRet. Thu 19 Nov$762
Dep. Tue 10 NovRet. Tue 24 Nov$762
Dep. Wed 24 MarRet. Fri 09 Apr$771
Dep. Mon 15 MarRet. Mon 22 Mar$796
Dep. Mon 15 MarRet. Tue 23 Mar$796
Dep. Mon 15 MarRet. Wed 24 Mar$796
Dep. Mon 15 MarRet. Thu 25 Mar$796
Dep. Mon 15 MarRet. Fri 26 Mar$796
Dep. Mon 15 MarRet. Mon 29 Mar$796
Dep. Tue 16 MarRet. Mon 22 Mar$796
Dep. Tue 16 MarRet. Tue 23 Mar$796
Dep. Tue 16 MarRet. Wed 24 Mar$796
Dep. Tue 16 MarRet. Thu 25 Mar$796
Dep. Tue 16 MarRet. Fri 26 Mar$796
Dep. Tue 16 MarRet. Mon 29 Mar$796
Dep. Tue 16 MarRet. Tue 30 Mar$796
Dep. Wed 17 MarRet. Sun 21 Mar$796
Dep. Wed 17 MarRet. Mon 22 Mar$796
Dep. Wed 17 MarRet. Tue 23 Mar$796
Dep. Wed 17 MarRet. Wed 24 Mar$796
AK,D7,OD,QZ Return flights from $759
Dep. Wed 18 NovRet. Wed 02 Dec$759
Dep. Wed 14 OctRet. Mon 02 Nov$805
AK,D7,OD,QZShow more Flights
Dep. Wed 24 MarRet. Fri 09 Apr$1,055
AK,D7 Return flights from $770
Dep. Tue 27 OctRet. Tue 10 Nov$770
Dep. Sun 24 JanRet. Sun 21 Feb$785
AK,D7Show more Flights
Dep. Sat 14 NovRet. Fri 27 Nov$787
Dep. Wed 18 NovRet. Wed 02 Dec$793
Dep. Tue 10 NovRet. Tue 24 Nov$818
Dep. Wed 14 OctRet. Mon 02 Nov$823
Dep. Thu 10 SepRet. Wed 23 Sep$834
Dep. Mon 20 JulRet. Mon 03 Aug$863
Dep. Thu 05 NovRet. Thu 19 Nov$873
Dep. Mon 07 SepRet. Mon 21 Sep$876
Dep. Sun 25 OctRet. Sun 08 Nov$882
Dep. Sun 31 JanRet. Sun 21 Feb$888
Dep. Mon 10 AugRet. Mon 24 Aug$891
Dep. Wed 24 MarRet. Fri 09 Apr$939
Dep. Mon 03 AugRet. Mon 17 Aug$977
Dep. Mon 17 AugRet. Mon 31 Aug$1,033
Dep. Thu 27 AugRet. Thu 10 Sep$1,039
Dep. Fri 24 JulRet. Sun 09 Aug$1,051
Dep. Sun 23 AugRet. Sun 06 Sep$1,052
Dep. Sat 06 FebRet. Sun 21 Feb$1,151
AK,CX,D7 Return flights from $773
Dep. Mon 10 AugRet. Mon 24 Aug$773
Dep. Sun 31 JanRet. Sun 21 Feb$796
AK,CX,D7Show more Flights
Dep. Mon 20 JulRet. Mon 03 Aug$852
Dep. Wed 29 JulRet. Wed 12 Aug$894
Dep. Sat 06 FebRet. Sun 21 Feb$910
Dep. Mon 07 SepRet. Mon 21 Sep$945
Dep. Thu 27 AugRet. Thu 10 Sep$963
Dep. Tue 10 NovRet. Tue 24 Nov$973
Dep. Tue 27 OctRet. Tue 10 Nov$974
Dep. Fri 24 JulRet. Sun 09 Aug$985
Dep. Thu 10 SepRet. Wed 23 Sep$999
Dep. Sat 14 NovRet. Fri 27 Nov$1,004
Dep. Wed 14 OctRet. Mon 02 Nov$1,030
Dep. Mon 03 AugRet. Mon 17 Aug$1,041
Dep. Wed 18 NovRet. Wed 02 Dec$1,071
Dep. Sun 23 AugRet. Sun 06 Sep$1,077
Dep. Wed 09 SepRet. Wed 23 Sep$1,089
Dep. Thu 22 OctRet. Thu 05 Nov$1,098
Dep. Mon 17 AugRet. Mon 31 Aug$1,108
Dep. Mon 31 AugRet. Mon 14 Sep$1,109
Dep. Wed 24 MarRet. Fri 09 Apr$1,158
Dep. Sun 25 OctRet. Sun 08 Nov$1,212
Dep. Mon 14 SepRet. Tue 29 Sep$1,226
Dep. Thu 05 NovRet. Thu 19 Nov$1,313
Dep. Sun 24 JanRet. Sun 21 Feb$1,333
AK,D7,OD,QZ,VN Return flights from $779
Dep. Wed 14 OctRet. Mon 02 Nov$779
TR,VJ Return flights from $781
Dep. Sun 25 OctRet. Sun 08 Nov$781
Dep. Mon 07 SepRet. Mon 21 Sep$924
TR,VJShow more Flights
Dep. Mon 20 JulRet. Mon 03 Aug$1,068
MH Return flights from $787
Dep. Mon 03 AugRet. Mon 17 Aug$787
Dep. Thu 27 AugRet. Thu 10 Sep$787
MHShow more Flights
Dep. Mon 31 AugRet. Mon 14 Sep$787
Dep. Mon 17 AugRet. Mon 31 Aug$787
Dep. Mon 20 JulRet. Mon 03 Aug$792
Dep. Sun 23 AugRet. Sun 06 Sep$805
Dep. Sat 14 NovRet. Fri 27 Nov$805
Dep. Mon 07 SepRet. Mon 21 Sep$811
Dep. Sun 31 JanRet. Sun 21 Feb$827
Dep. Sun 24 JanRet. Sun 21 Feb$828
Dep. Wed 24 MarRet. Fri 09 Apr$852
Dep. Mon 10 AugRet. Mon 24 Aug$852
Dep. Wed 29 JulRet. Wed 12 Aug$852
Dep. Thu 22 OctRet. Thu 05 Nov$852
Dep. Thu 05 NovRet. Thu 19 Nov$852
Dep. Wed 18 NovRet. Wed 02 Dec$858
Dep. Fri 24 JulRet. Sun 09 Aug$871
Dep. Sun 25 OctRet. Sun 08 Nov$877
Dep. Wed 09 SepRet. Wed 23 Sep$880
Dep. Wed 14 OctRet. Mon 02 Nov$884
Dep. Thu 10 SepRet. Wed 23 Sep$886
Dep. Tue 10 NovRet. Tue 24 Nov$917
Dep. Sat 06 FebRet. Sun 21 Feb$1,042
Dep. Mon 14 SepRet. Tue 29 Sep$1,060
Dep. Tue 27 OctRet. Tue 10 Nov$1,070
QZ,VJ,VN Return flights from $789
Dep. Wed 18 NovRet. Wed 02 Dec$789
Dep. Sun 25 OctRet. Sun 08 Nov$833
QZ,VJ,VNShow more Flights
Dep. Mon 07 SepRet. Mon 21 Sep$861
CZ,OD Return flights from $795
Dep. Mon 10 AugRet. Mon 24 Aug$795
Dep. Mon 03 AugRet. Mon 17 Aug$861
CZ,ODShow more Flights
Dep. Mon 20 JulRet. Mon 03 Aug$926
Dep. Thu 05 NovRet. Thu 19 Nov$937
Dep. Fri 24 JulRet. Sun 09 Aug$941
Dep. Wed 14 OctRet. Mon 02 Nov$986
Dep. Sun 25 OctRet. Sun 08 Nov$994
Dep. Sat 06 FebRet. Sun 21 Feb$1,033
Dep. Wed 18 NovRet. Wed 02 Dec$1,065
Dep. Sat 14 NovRet. Fri 27 Nov$1,074
Dep. Mon 17 AugRet. Mon 31 Aug$1,087
Dep. Sun 24 JanRet. Sun 21 Feb$1,170
Dep. Sun 31 JanRet. Sun 21 Feb$1,170
Dep. Mon 31 AugRet. Mon 14 Sep$1,221
Dep. Mon 07 SepRet. Mon 21 Sep$1,303
Dep. Thu 22 OctRet. Thu 05 Nov$1,427
Dep. Sun 23 AugRet. Sun 06 Sep$1,456
Dep. Wed 09 SepRet. Wed 23 Sep$1,537
Dep. Thu 27 AugRet. Thu 10 Sep$1,588
Dep. Mon 14 SepRet. Tue 29 Sep$1,630
Dep. Thu 10 SepRet. Wed 23 Sep$1,678
Dep. Wed 24 MarRet. Fri 09 Apr$1,681

Prices are from searches made in the last 24 hours and current prices may differ.

Do you need to catch a flight to Perth? Check out our domestic flights to Perth. If Perth is not your closest airport, then here are all our flights to Shanghai from Australia and flights to China. Maybe a different destination? Here are all the flights from Perth


Cheapest Time of Year to Fly from Perth to Shanghai

Return fares from Perth to Shanghai by month, based on the cheapest return airfares found for each month.

Jul 2026
$1,105
Aug 2026
$755
Sep 2026
$659
Nov 2026
$962
Feb 2027
$7,176

The cheapest month to fly to Shanghai is September 2026, with return fares from $659 — 91% cheaper than the most expensive month (February 2027, from $7,176).

When Should You Fly to Shanghai?

Based on the fares we've tracked, September is typically the cheapest month to fly to Shanghai, with return fares from $659. February is the most expensive month, with the cheapest return fares around $7,176.

Across the year, return fares to Shanghai average around $2,131. If you can travel in the off-peak months of September, August and November, you'll generally pay up to 69% less than the yearly average.


Cheapest Perth to Shanghai Return Prices

These are the cheapest prices for Perth to Shanghai return airfares.

July 2026
$1,105
August 2026
$755
September 2026
$659
November 2026
$962
February 2027
$7,176

Average Perth to Shanghai Return Prices

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

July 2026
$1,393
August 2026
$1,365
September 2026
$1,423
November 2026
$1,387
February 2027
$1,723
April 2027
$2,537

Frequently Asked Questions about flying from Perth to Shanghai

When is the cheapest time to travel from Perth to Shanghai?

The cheapest month to travel is typically September.

How much do return flights from Perth to Shanghai cost?

The best price we found for a return flight from Perth to Shanghai is $670.

What is the cheapest date to fly from Perth to Shanghai?

Currently, the cheapest date for a return flight from Perth to Shanghai is 03 August 2026.

What is the cheapest airline that flys from Perth to Shanghai?

Currently, the cheapest airline that flys from Perth to Shanghai is China Southern.

How long does a direct flight from Perth to Shanghai take?

We were not able to find any direct flights to Shanghai.

What is the IATA airport code for Shanghai?

The IATA code for Shanghai is PVG. It is located in China at coordinates 31.15021, 121.8061.

When should you book flights to Shanghai?

From our data, you should book flights to Shanghai 60 days out.


How I Want That Flight can help you

What's the benefit of using I Want That Flight for my Perth to Shanghai flight?

Think of us as your personal shortcut to a great deal. Instead of you opening fifty different tabs, we instantly cross-check rates across heaps of airlines and booking sites to score you the sweet spot on pricing. Millions of holidaymakers count on us every year to get them airborne, so you're running with a pretty savvy crowd.

Can you sort me out with direct flights from Perth to Shanghai?

100%. As soon as the page finishes loading your options, hit the "Direct" filter. The layovers will vanish, leaving you with only the non-stop routes.

How does I Want That Flight find me the best Perth to Shanghai flights?

Once you punch your details into our search tool, we unlock all kinds of handy tricks to map out your journey. We’ll map out the most budget-friendly calendar dates and takeoff slots, and let you slice and dice the data until you pinpoint the exact itinerary that works for you.

I'm still in the planning phase. Can you ping me if Perth to Shanghai fares drop?

No worries at all. Just kick off a quick search, drop your email into our price tracker, and we’ll send a heads-up straight to your inbox the moment the price drops.

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