Welcome | Sign out

Cheap Flights from Perth to Shanghai - PER to SHA (reverse)

Did You Know?

155,052 seats are available per day to fly out of Perth, AU connecting to Shanghai, CN
The largest aircraft operated by American flying between Perth, AU and Shanghai, CN is a 767 with 229 seats.
Singapore, SG is the most popular connection for one stop flights between Perth, AU and Shanghai, CN.
55 flights per week fly out of Perth, AU connecting to Shanghai, CN
The smallest aircraft operated by Asiana flying between Perth, AU and Shanghai, CN is a 330 with 285 seats.
12 airlines operate between Perth, AU and Shanghai, CN
Garuda has 46 two stops or more flights between Perth, AU and Shanghai, CN.
The shortest flight between Perth, AU and Shanghai, CN on Garuda is 4,973 miles.

Cheap International Flights from Perth - PER

Flights
Airline
Lowest Price
Qantas, China E, Cathay, Thai, Japan, Virgin Australia, Malaysia, Singapore, Asiana, Garuda, China S
AU$684
Qantas, Thai, China E, Cathay, Japan, Garuda, Asiana, Singapore, Virgin Australia, China S, Malaysia
AU$586
Cathay, China S, China E
AU$684
China E, Qantas, China S, Japan, Cathay
AU$768
China S, Malaysia, China E, Cathay, Japan, Virgin Australia, Singapore
AU$768
China S, Thai, Malaysia, Cathay, Virgin Australia, Singapore, China E
AU$748
China S, China E, Qantas, Japan
AU$774
China S, China E, Japan
AU$679
Malaysia, China E, China S, Cathay, Qantas
AU$753
Singapore, Cathay, China E, Malaysia, China S, Thai, Qantas, Virgin Australia
AU$774
Cathay, Japan, China S, China E, Qantas
AU$774
Thai, China S, China E, Malaysia, Cathay, Japan, Virgin Australia, Singapore, Qantas
AU$774
China E, Japan, Virgin Australia, Singapore, China S
AU$879
China E, China S, Qantas, Cathay, Japan
AU$768
Singapore, Thai, China S, Malaysia, China E, Cathay, Virgin Australia
AU$481
China S, Cathay, China E
AU$684
China S, Japan, China E, Qantas
AU$768
Cathay, China E, China S
AU$923
Virgin Australia, Singapore, Japan, Cathay, China E, China S, Thai
AU$774
Cheap Flights from Perth to Shanghai, from AU$679 Round trip from PER to SHA