Search Your Dates
Cheap Flights from Perth to Shanghai
Filter
AK,D7,QZ Return flights from $397
Dep.art Sun 25 JanRet.urn Wed 28 Jan$397
Dep.art Wed 07 JanRet.urn Sun 01 Feb$590
AK,D7,QZShow more Flights
Dep.art Thu 08 JanRet.urn Sun 01 Feb$604
D7,OD,QZ Return flights from $465
Dep.art Sun 25 JanRet.urn Wed 28 Jan$465
Dep.art Thu 08 JanRet.urn Sun 01 Feb$619
AK,D7,QZ,VJ Return flights from $466
Dep.art Sun 25 JanRet.urn Wed 28 Jan$466
Dep.art Wed 07 JanRet.urn Sun 01 Feb$470
AK,D7,QZ,VJShow more Flights
Dep.art Thu 08 JanRet.urn Sun 01 Feb$470
D7,OD,QZ,VJ Return flights from $470
Dep.art Sun 25 JanRet.urn Wed 28 Jan$470
Dep.art Thu 08 JanRet.urn Sun 01 Feb$615
D7,OD,QZ,VJShow more Flights
Dep.art Wed 07 JanRet.urn Sun 01 Feb$655
D7,QZ,VJ Return flights from $482
Dep.art Thu 08 JanRet.urn Sun 01 Feb$482
Dep.art Wed 07 JanRet.urn Sun 01 Feb$487
D7,QZ,VJShow more Flights
Dep.art Sun 25 JanRet.urn Wed 28 Jan$493
D7,QZ Return flights from $483
Dep.art Sun 25 JanRet.urn Wed 28 Jan$483
Dep.art Wed 07 JanRet.urn Sun 01 Feb$590
D7,QZShow more Flights
Dep.art Thu 08 JanRet.urn Sun 01 Feb$601
D7,QZ,TR,VJ Return flights from $483
Dep.art Sun 25 JanRet.urn Wed 28 Jan$483
Dep.art Wed 07 JanRet.urn Sun 01 Feb$518
D7,QZ,TR,VJShow more Flights
Dep.art Thu 08 JanRet.urn Sun 01 Feb$528
AK,D7,QZ,SL Return flights from $490
Dep.art Sun 25 JanRet.urn Wed 28 Jan$490
8B,D7,QZ Return flights from $498
Dep.art Sun 25 JanRet.urn Wed 28 Jan$498
AK,CX,D7,QZ Return flights from $501
Dep.art Sun 25 JanRet.urn Wed 28 Jan$501
Dep.art Thu 08 JanRet.urn Sun 01 Feb$1,307
AK,QZ,VJ Return flights from $503
Dep.art Sun 25 JanRet.urn Wed 28 Jan$503
Dep.art Wed 07 JanRet.urn Sun 01 Feb$568
AK,QZ,VJShow more Flights
Dep.art Thu 08 JanRet.urn Sun 01 Feb$603
D7,QZ,TR,ZH Return flights from $506
Dep.art Sun 25 JanRet.urn Wed 28 Jan$506
D7,QZ,TR Return flights from $515
Dep.art Sun 25 JanRet.urn Wed 28 Jan$515
D7,JQ,QZ Return flights from $516
Dep.art Sun 25 JanRet.urn Wed 28 Jan$516
AK,D7,QZ,TR,VJ Return flights from $517
Dep.art Wed 07 JanRet.urn Sun 01 Feb$517
Dep.art Thu 08 JanRet.urn Sun 01 Feb$559
AK,D7,QZ,TR,VJShow more Flights
Dep.art Sun 25 JanRet.urn Wed 28 Jan$568
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,215
April 2026
$1,247
June 2026
$944
August 2026
$948
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
Check out these related flights
Perth to Bali flightsPerth to Melbourne flightsPerth to London flightsPerth to Tokyo flightsPerth to Sydney flightsPerth to Brisbane flightsPerth to Ho Chi Minh City flightsPerth to Singapore flightsPerth to Kuala Lumpur flightsPerth to Hobart flightsSydney to Shanghai flightsMelbourne to Shanghai flightsBrisbane to Shanghai flightsPerth to Shanghai flightsAdelaide to Shanghai flightsTaipei to Shanghai flightsBangkok to Shanghai flightsTokyo to Shanghai flightsHo Chi Minh City to Shanghai flights
Popular Destinations
Flights to MelbourneFlights to SydneyFlights to San FranciscoFlights to New York - John F Kennedy InternationalFlights to HobartFlights to BogotaFlights to BaliFlights to CancunFlights to SeattleFlights to BrisbaneFlights to JacksonvilleFlights to KahuluiFlights to MonterreyFlights to New YorkFlights to Los Angeles
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: