Perth (PER) to Shanghai (SHA) flight deal in economy from $272
$531 USD
-49%$272 USD
Verified 14 days agoOctober 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
Limited Availability
17% of dates checked are available within 10% of the lowest price
Wednesday, October 14th, 2026
Outbound Flights
33h 45m·1 stop
$1,031 USD
PEROct 14 23:35
→CANOct 15 07:25
CZ 320Boeing 787
23h 35m layover·Overnight

CANOct 16 07:00
→SHAOct 16 09:20
CZ 3533Boeing 737MAX 8 Passenger
11h 45m·1 stop
$1,138 USD
PEROct 14 23:35
→CANOct 15 07:25
CZ 320Boeing 787
1h 35m layover

CANOct 15 09:00
→SHAOct 15 11:20
CZ 3529Boeing 777