Flights from Perth to Shanghai
PER to PVG. All flight routes from Perth International, Australia to Shanghai Pudong International Airport, China. These flights are operated by 15 different airlines through 5 different connections. The shortest flight time is 11 hours and 50 minutes.
Find the best prices on hotels and car rental near Shanghai Pudong Airport
We got great deals on hotels and car rentals near the airport.
Perth to Shanghai flights
With over 373 flights every week and 5 different airlines you have a wide option of flights to choose from. While flying to Shanghai from Perth you will be doing a stopover in Ho Chi Minh City, Hong Kong or any other of the 5 alternatives with flight connections.
Are there any non-stop flights from PER to PVG?
You could fly non-stop from PER to PVG before with China Eastern Airlines but not anymore.
Tip! You might want to consider arriving at Hongqiao International (SHA) instead.
Perth to Shanghai with Vietnam Airlines
If you fly from Perth with Vietnam Airlines you will do a stopover in Ho Chi Minh City, SGN before reaching Shanghai. This flight trip will take 11 hours and 50 minutes and you can fly every Tuesday or Friday with departures at 00:50. Vietnam Airlines is a member of SkyTeam.
With Cathay Pacific
If you fly from Perth with Cathay Pacific you will do a stopover in Hong Kong, HKG before reaching Shanghai. This flight trip will take 12 hours and 15 minutes and you can fly every day of the week except Mondays with departures at 23:55. Cathay Pacific is a member of the air alliance OneWorld.
With Singapore Airlines
If you fly from Perth with Singapore Airlines you will do a stopover in Singapore, SIN before reaching Shanghai. This flight trip will take 12 hours and 40 minutes and you can fly every weekday with departures between 6 am and 1 am. Singapore Airlines is a Star Alliance member.
With Thai Airways International
If you fly from Perth with Thai Airways International you will do a stopover in Bangkok, BKK before reaching Shanghai. This flight trip will take 13 hours and 25 minutes and you can fly every Monday or Wednesday with departures at 16:20. Thai Airways International is a Star Alliance member.
Miles & flight time: PER - PVG
The shortest flight time between PER and PVG is 11 hours and 50 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
SGN Ho Chi Minh City | 11h 50m | 1h 15m | 4749 (7641 km) |
HKG Hong Kong | 12h 15m | 1h 45m | 4555 (7329 km) |
BKK Bangkok | 15h 10m | 3h 50m | 5136 (8264 km) |
SIN Singapore | 15h 15m | 4h 50m | 4820 (7755 km) |
KUL Kuala Lumpur | 16h 55m | 2h 40m | 4957 (7976 km) |
Unpublished Flight Rates From Perth to Shanghai
From Perth to China
Below is a list of other destinations to China from Perth International with either direct flights or 1 stop connections.
From Australia to Shanghai
Below is a list of other cities in Australia with flights to Shanghai with either non-stop or connecting flights.