Cheap Flights from Perth to Shanghai
Filter
AK,D7 Return flights from $344
Dep.art Fri 21 AugRet.urn Tue 25 Aug$344
CZ Return flights from $376
Dep.art Fri 21 AugRet.urn Tue 25 Aug$376
AK,D7,QZ Return flights from $413
Dep.art Fri 21 AugRet.urn Tue 25 Aug$413
AK,CZ,D7 Return flights from $424
Dep.art Fri 21 AugRet.urn Tue 25 Aug$424
AK,D7,OD Return flights from $425
Dep.art Fri 21 AugRet.urn Tue 25 Aug$425
AK,D7,VJ Return flights from $427
Dep.art Fri 21 AugRet.urn Tue 25 Aug$427
9C,AK,D7,OD Return flights from $450
Dep.art Fri 21 AugRet.urn Tue 25 Aug$450
AK,D7,TR Return flights from $450
Dep.art Fri 21 AugRet.urn Tue 25 Aug$450
AK,D7,TR,XJ Return flights from $451
Dep.art Fri 21 AugRet.urn Tue 25 Aug$451
AK,D7,MH Return flights from $454
Dep.art Fri 21 AugRet.urn Tue 25 Aug$454
9C,AK,D7,TR Return flights from $457
Dep.art Fri 21 AugRet.urn Tue 25 Aug$457
AK,D7,XJ Return flights from $459
Dep.art Fri 21 AugRet.urn Tue 25 Aug$459
AK,D7,OD,QZ,VN Return flights from $466
Dep.art Fri 21 AugRet.urn Tue 25 Aug$466
AK,D7,TR,VZ Return flights from $467
Dep.art Fri 21 AugRet.urn Tue 25 Aug$467
AK,D7,OD,QZ Return flights from $473
Dep.art Fri 21 AugRet.urn Tue 25 Aug$473
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,373
April 2026
$1,337
June 2026
$1,011
August 2026
$1,016
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 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
Check out these related flights
Perth to Bali flightsPerth to Melbourne flightsPerth to London flightsPerth to Sydney flightsPerth to Tokyo flightsPerth to Brisbane flightsPerth to Ho Chi Minh City flightsPerth to Singapore flightsPerth to Barcelona flightsPerth to Hobart flightsSydney to Shanghai flightsMelbourne to Shanghai flightsBrisbane to Shanghai flightsPerth to Shanghai flightsAdelaide to Shanghai flightsSingapore to Shanghai flightsTaipei to Shanghai flightsBangkok to Shanghai flightsTokyo to Shanghai flightsHo Chi Minh City to Shanghai flights
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: