Given below is the flight time from Perth, Australia to Johannesburg, South Africa. Flight time calculator to calculate time taken to reach Johannesburg from Perth by air. The nearest airport to Perth is Perth International Airport (PER) and the nearest airport to Johannesburg is Oliver Reginald Tambo International Airport (JNB)

Departure
Perth
Arrival
Johannesburg

Flight time from Perth to Johannesburg is 10 hours 45 minutes

Non-Stop flight duration from PER to JNB is 10 hours 45 minutes (Operated by South African Airways)

Non-stop flight time is around 10 hours 45 minutes.

Quickest one-stop flight takes close to 19 hours. However, some airlines could take as long as 43 hours based on the stopover destination and waiting duration.

Non-stop flight time from Australia (PER) to South Africa (JNB) by different airlines

Flights of major airlines departing from Perth arrive at Oliver Reginald Tambo International Airport. Johannesburg has 1 international airport and 2 medium airports.

JourneyDurationAirline
PER ➝ JNB  
10 hours 45 minutes South African Airways  South African Airways
PER ➝ JNB  
10 hours 45 minutes V Australia Airlines  V Australia Airlines

Number of Airports in Johannesburg : 1 International Airport and 2 Medium Airport  
Number of Airports in Perth : 1 International Airport and 1 Medium Airport

Distance Between Perth, Australia & Johannesburg, South Africa is 8310 Kilo Meters

Flight time from Perth to Johannesburg via Sydney • PER to JNB via SYD

Flight duration from Perth International Airport to Oliver Reginald Tambo International Airport via Kingsford Smith Airport, Australia on Qantas flight is 23 hours 30 minutes

Qantas PER to SYD
4 hrs 10 mins
SYD
 Waiting Time
5 hrs 20 mins
SYD to JNB
14 hrs
Total Duration:
23 hrs 30 mins

Flight time from Perth to Johannesburg via Sydney • PER to JNB via SYD

Flight duration from Perth International Airport to Oliver Reginald Tambo International Airport via Kingsford Smith Airport, Australia on Qantas flight is 31 hours 20 minutes

Qantas PER to SYD
4 hrs 10 mins
SYD
 Waiting Time
13 hrs 10 mins
SYD to JNB
14 hrs
Total Duration:
31 hrs 20 mins

Airlines operating flights between Perth and Johannesburg

Perth time is 6 hours ahead of Johannesburg

Current time in Perth, Australia : Mon, 1 Mar, 2021,
Perth Timezone: AWST (+08:00)

08:59 AM

Current time in Johannesburg, South Africa :, Mon, 1 Mar, 2021,
Johannesburg Timezone: SAST (+02:00)

02:59 AM

Flight Time between Perth & Johannesburg • PER - JNB Flight Duration

How long is the flight from Perth to Johannesburg? What is the Perth - Johannesburg flight duration? What is the flying time from Perth to Johannesburg? Find answer to these questions...

PER to JNB Flight - Perth Airport to Johannesburg Airport Flight Route Map

The airports map below shows the location of Perth Airport & Johannesburg Airport. Know the flight direction and Perth to Johannesburg flight path

Perth - Lat: -31.9482, Long: 115.97
Johannesburg - Lat: -26.1314, Long: 28.2318

Find flight 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.