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