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 $473
Dep. Mon 31 AugRet. Fri 04 Sep$473
Dep. Wed 02 SepRet. Sun 13 Sep$473
CZShow more Flights
Dep. Wed 02 SepRet. Mon 14 Sep$473
Dep. Wed 02 SepRet. Tue 15 Sep$473
Dep. Wed 02 SepRet. Wed 16 Sep$473
Dep. Wed 02 SepRet. Thu 17 Sep$473
Dep. Mon 31 AugRet. Sun 06 Sep$473
Dep. Mon 31 AugRet. Mon 07 Sep$473
Dep. Mon 31 AugRet. Tue 08 Sep$473
Dep. Mon 31 AugRet. Wed 09 Sep$473
Dep. Mon 31 AugRet. Thu 10 Sep$473
Dep. Mon 31 AugRet. Fri 11 Sep$473
Dep. Wed 02 SepRet. Sun 06 Sep$473
Dep. Wed 02 SepRet. Mon 07 Sep$473
Dep. Wed 02 SepRet. Tue 08 Sep$473
Dep. Wed 02 SepRet. Wed 09 Sep$473
Dep. Wed 02 SepRet. Thu 10 Sep$473
Dep. Wed 02 SepRet. Fri 11 Sep$473
Dep. Mon 07 SepRet. Sun 13 Sep$473
Dep. Mon 07 SepRet. Mon 14 Sep$473
Dep. Mon 07 SepRet. Tue 15 Sep$473
Dep. Mon 07 SepRet. Wed 16 Sep$473
Dep. Mon 07 SepRet. Thu 17 Sep$473
Dep. Mon 07 SepRet. Fri 18 Sep$473
Dep. Mon 07 SepRet. Fri 11 Sep$473
Dep. Mon 07 SepRet. Sun 20 Sep$473
Dep. Mon 07 SepRet. Mon 21 Sep$473
Dep. Wed 09 SepRet. Sun 13 Sep$473
Dep. Wed 09 SepRet. Mon 14 Sep$473
Dep. Wed 09 SepRet. Tue 15 Sep$473
Dep. Wed 09 SepRet. Wed 16 Sep$473
Dep. Wed 09 SepRet. Thu 17 Sep$473
Dep. Wed 09 SepRet. Fri 18 Sep$473
Dep. Wed 09 SepRet. Sun 20 Sep$473
Dep. Wed 09 SepRet. Mon 21 Sep$473
Dep. Wed 16 SepRet. Sun 20 Sep$473
Dep. Wed 16 SepRet. Mon 21 Sep$473
Dep. Mon 31 AugRet. Sun 13 Sep$538
Dep. Mon 31 AugRet. Mon 14 Sep$538
D7,ID,OD,QZ Return flights from $1,065
Dep. Fri 03 AprRet. Fri 17 Apr$1,065
9C,D7,ID,OD,QZ Return flights from $1,085
Dep. Fri 03 AprRet. Fri 17 Apr$1,085
AK,D7,ID,QZ Return flights from $1,093
Dep. Fri 03 AprRet. Fri 17 Apr$1,093
AK,D7,OD,TR Return flights from $1,095
Dep. Fri 03 AprRet. Fri 17 Apr$1,095
D7,ID,OD Return flights from $1,108
Dep. Fri 03 AprRet. Fri 17 Apr$1,108
AK,D7,ID,OD Return flights from $1,113
Dep. Fri 03 AprRet. Fri 17 Apr$1,113
9C,AK,D7,TR Return flights from $1,114
Dep. Fri 03 AprRet. Fri 17 Apr$1,114
9C,AK,OD,TR Return flights from $1,115
Dep. Fri 03 AprRet. Fri 17 Apr$1,115
D7,ID,OD,QG Return flights from $1,122
Dep. Fri 03 AprRet. Fri 17 Apr$1,122
D7,OD Return flights from $1,127
Dep. Fri 03 AprRet. Fri 17 Apr$1,127
9C,AK,TR Return flights from $1,129
Dep. Fri 03 AprRet. Fri 17 Apr$1,129
9C,AK,D7,ID,OD Return flights from $1,132
Dep. Fri 03 AprRet. Fri 17 Apr$1,132
AK,D7,TR Return flights from $1,134
Dep. Fri 03 AprRet. Fri 17 Apr$1,134
D7,ID,MH,OD Return flights from $1,134
Dep. Fri 03 AprRet. Fri 17 Apr$1,134

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 United States (USA) and flights to China. Maybe a different destination? Here are all the flights from Perth


Average Perth to Shanghai Return Prices

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

December 2025
$2,304
April 2026
$1,298
June 2026
$982
August 2026
$987

Did you know...

  • Perth has the International Air Transport Association (IATA) code of PER and Shanghai is PVG.
  • The shortest flight from Perth to Shanghai return is 23 hrs 25 mins. Singapore
  • The distance between Perth and Shanghai is 7,041 km.
  • Perth belongs to the same time zone as Shanghai. The good news is that you won't feel jetlagged once you arrive.

Questions and Answers

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

Currently, April/2026 is the most affordable month to travel to Shanghai from Perth.

What airlines fly direct to Shanghai from Perth?

No airlines fly non-stop between Perth and Shanghai.

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

The cheapest airline that flies from Perth to Shanghai is Philippine Airlines.

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

Qatar Airways is the best airline to fly to Shanghai from Perth. VietJet Air is the best low-cost airline.

How to get from Perth to Shanghai
Perth (PER)
 to 
Hong Kong (HKG)
7h 55m
Layover - 1h 0m
Hong Kong (HKG)
 to 
Shanghai Pudong (PVG)
2h 25m

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