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

Cheap Flights from Perth to Shanghai

Filter
Close
Return
One Way
Reverse direction: PVG to PER
Depart
Return
AK,D7 Return flights from $383
Dep. Wed 13 MayRet. Sun 21 Jun$383
Dep. Sat 17 JanRet. Mon 26 Jan$823
AK,D7Show more Flights
Dep. Sat 17 JanRet. Tue 27 Jan$830
Dep. Fri 16 JanRet. Mon 26 Jan$950
AK,D7,VJ Return flights from $405
Dep. Wed 13 MayRet. Sun 21 Jun$405
Dep. Sat 17 JanRet. Tue 27 Jan$871
AK,D7,VJShow more Flights
Dep. Sat 17 JanRet. Mon 26 Jan$1,009
AK,D7,VN Return flights from $409
Dep. Wed 13 MayRet. Sun 21 Jun$409
Dep. Sat 17 JanRet. Mon 26 Jan$1,931
AK,D7,VNShow more Flights
Dep. Fri 16 JanRet. Mon 26 Jan$2,057
AK,D7,TR,VJ Return flights from $410
Dep. Wed 13 MayRet. Sun 21 Jun$410
9C,AK,D7 Return flights from $425
Dep. Wed 13 MayRet. Sun 21 Jun$425
AK,D7,SL Return flights from $425
Dep. Wed 13 MayRet. Sun 21 Jun$425
AK,D7,OD,VJ Return flights from $425
Dep. Wed 13 MayRet. Sun 21 Jun$425
Dep. Sat 17 JanRet. Tue 27 Jan$518
AK,D7,OD,VJShow more Flights
Dep. Sat 17 JanRet. Mon 26 Jan$604
Dep. Fri 16 JanRet. Mon 26 Jan$748
9C,AK,D7,OD Return flights from $432
Dep. Wed 13 MayRet. Sun 21 Jun$432
AK,D7,QZ,TR,VJ Return flights from $447
Dep. Wed 13 MayRet. Sun 21 Jun$447
Dep. Sat 17 JanRet. Tue 27 Jan$510
AK,D7,QZ,TR,VJShow more Flights
Dep. Sat 17 JanRet. Mon 26 Jan$534
Dep. Fri 16 JanRet. Mon 26 Jan$543
D7,QZ,TR,VJ Return flights from $447
Dep. Wed 13 MayRet. Sun 21 Jun$447
Dep. Sat 17 JanRet. Tue 27 Jan$468
D7,QZ,TR,VJShow more Flights
Dep. Sat 17 JanRet. Mon 26 Jan$492
Dep. Fri 16 JanRet. Mon 26 Jan$661
D7,QZ,VJ Return flights from $448
Dep. Wed 13 MayRet. Sun 21 Jun$448
Dep. Sat 17 JanRet. Mon 26 Jan$541
D7,QZ,VJShow more Flights
Dep. Fri 16 JanRet. Mon 26 Jan$544
Dep. Sat 17 JanRet. Tue 27 Jan$585
AK,D7,QZ Return flights from $456
Dep. Sat 17 JanRet. Tue 27 Jan$456
Dep. Sat 17 JanRet. Mon 26 Jan$500
AK,D7,QZShow more Flights
Dep. Wed 13 MayRet. Sun 21 Jun$536
Dep. Fri 16 JanRet. Mon 26 Jan$561
8B,D7,QZ,TR,VJ Return flights from $457
Dep. Wed 13 MayRet. Sun 21 Jun$457
8B,D7,TR,VJ Return flights from $457
Dep. Wed 13 MayRet. Sun 21 Jun$457
Dep. Sat 17 JanRet. Tue 27 Jan$520
AK,CA,D7,ZH Return flights from $458
Dep. Wed 13 MayRet. Sun 21 Jun$458

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,247
April 2026
$1,265
June 2026
$957
August 2026
$962

Did you know...

  • The quickest one-way flight on this route is 11 hrs 30 mins. Stopping over at Singapore
  • Pudong International Airport is the nearest train station to Shanghai airport.
  • The International Air Transport Association (IATA) airport code for Perth is PER and for Shanghai it is PVG.

Questions and Answers

What airlines fly direct to Shanghai from Perth?

No airlines have direct flights from Perth to Shanghai.

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

The best airline to fly between Perth and Shanghai is Qatar Airways.

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