If you are actually flying from Perth, Australia to Shanghai, China or if you are just curious to know the flight time between Perth and Shanghai, this page will give you the information you are looking for.

Click to find Flight time from Shanghai to Perth

Departure
Perth
Arrival
Shanghai

Flight time from Perth to Shanghai is 11 hours

One stop flight time from PER to SHA via HKG is 11 hours (Operated by Cathay Pacific)

The nearest airport to Perth, is Perth International Airport (PER) and the nearest airport to Shanghai, is Pu Dong Airport (PVG)

Find flights from London to cities and airports near New York

Distance from Perth to Shanghai is approximately 7040 kilometers.

Flight time from Perth to Shanghai via Guangzhou • PER to SHA via CAN

Flight duration from Perth International Airport to Hongqiao Airport via New Baiyun Airport, China on China Southern Airlines flight is 17 hours 45 minutes

China Southern Airlines PER to CAN
8 hrs
CAN
 Waiting Time
7 hrs 35 mins
CAN to SHA
2 hrs 10 mins
Total Duration:
17 hrs 45 mins

Flight time from Perth to Shanghai via Guangzhou • PER to SHA via CAN

Flight duration from Perth International Airport to Hongqiao Airport via New Baiyun Airport, China on China Southern Airlines flight is 32 hours 45 minutes

China Southern Airlines PER to CAN
8 hrs
CAN
 Waiting Time
22 hrs 35 mins
CAN to SHA
2 hrs 10 mins
Total Duration:
32 hrs 45 mins

How long does it take to fly from Perth to Shanghai?

There are very few non-stop flights from Perth to Shanghai. Therefore, you'll have to take connecting flights. In such cases, flight time depend on the stopover destination specified by your airline or the one you choose while booking your ticket.

Fastest one-stop flight between Perth and Shanghai takes close to 11 hours . However, some airlines could take as long as 35 hours based on the stopover destination and waiting duration.

Waiting time at intermediate airports could be anywhere between 55 mins to 24 hrs .

Flight time from Perth, Australia to airports near Shanghai, China

Direct flight and one stop flight time from Perth International Airport, Perth to airports nearest to Shanghai is given in the table below

JourneyDestination AirportsDurationStops
PER - NKG Nanking/nanjing, Lukou International Airport 11 hrs 55 mins 1 Stop
PER - NGB Ningbo, Lishe International Airport 14 hrs 45 mins 1 Stop
PER - SHA Shanghai, Hongqiao Airport 13 hrs 1 Stop
PER - HGH Hangzhou, Hangzhou Airport 12 hrs 20 mins 1 Stop

Airlines operating flights between Perth and Shanghai

Time in Perth and Shanghai are the same

Current time in Perth, Australia : Thu, 25 Feb, 2021,
Perth Timezone: AWST (+08:00)

10:08 AM

Current time in Shanghai, China :, Thu, 25 Feb, 2021,
Shanghai Timezone: CST (+08:00)

10:08 AM

PER to PVG Flight - Perth Airport to Shanghai Airport Flight Route Map

Location of Perth Airport & Shanghai Airport is given below. Click the map to view Perth to Shanghai flight path and travel direction.

Find flying time from Perth International Airport or Perth or any other airport or city in Australia to various other destinations around the world using this flight time calculator.

A list of major Cities/Airports around the world is given below. Click on any of the airport names given below to find the flight distance from Perth to those airports.