Flights from Perth to Johannesburg
PER to JNB. All flight routes from Perth International, Australia to Johannesburg International, South Africa. These flights are non-stop and operated by South African Airways. The flight time is 10 hours and 55 minutes.
Other flight options
Check out these routes. They have daily flights from Perth International and connections to Johannesburg:
Find the best prices on hotels and car rental near Johannesburg
We got great deals on hotels and car rentals near the airport.
Perth to Johannesburg flights
This route is operated by 1 airline. You can fly non-stop to Johannesburg (JNB) from Perth (PER) with South African Airways
Perth to Johannesburg with South African Airways
You can fly non-stop every Monday, Wednesday or Friday at 23:50. South African Airways is a Star Alliance member.
Miles & flight time: PER - JNB
The flight time between PER and JNB is 10 hours and 55 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
Direct | 10h 55m | - | 5193 (8356 km) |
Unpublished Flight Rates From Perth to Johannesburg
From Perth to South Africa
Below is a list of other destinations to South Africa from Perth International with either direct flights or 1 stop connections.
From Australia to Johannesburg
Below is a list of other cities in Australia with flights to Johannesburg with either non-stop or connecting flights.