Travelling from Perth Airport (PER) to Johannesburg O.R. Tambo Airport (JNB): what you need to know
Take a direct flight from Perth Airport to Johannesburg O.R. Tambo Airport and you'll be in the air for an average of 11 hours 15 minutes.
The timezone in Johannesburg is UTC+2, which is six hours behind Perth.
There are eight Perth Airport to Johannesburg O.R. Tambo Airport flights each week.
For a stress-free journey, arrive at the airport two hours ahead of international flights and one hour before domestic departures. This will give you plenty of time to catch your PER to JNB flight.
Flying during a peak time such as July? Public holidays and other popular periods can lead to longer lines and delays at check-in and security. Play it safe and get there up to four hours before international flights and two hours before domestic departures.
South African Airways is your ticket to exploring Johannesburg (and perhaps some other exciting corners of South Africa!). Check out the direct flights from Perth Airport to Johannesburg O.R. Tambo Airport offered by this popular airline.
South African Airways has the highest passenger demand on this route.
South African Airways is the most punctual carrier offering PER to JNB flights. A reliable 80.49% of its services on this route arrive on time.
If you want to split up your journey, simply uncheck 'Direct flights only' when searching for your ticket from Perth Airport to Johannesburg O.R. Tambo Airport. Here are the top stopovers between PER and JNB:
Singapore Changi Airport
Sydney Airport
Hamad International Airport
How to find the cheapest flights from Perth Airport (PER) to Johannesburg O.R. Tambo Airport (JNB)
The cheapest price we've found for a one-way Perth Airport to Johannesburg O.R. Tambo Airport flight is 443 €. A return plane ticket is currently 875 €. Depending on the availability and when you book, these fares may change.
Score cheap tickets from PER to JNB by booking at least five months ahead. According to our research, that's the sweet spot for bagging a bargain.
Schedule your trip for October. That's the cheapest month for flights from Perth Airport to Johannesburg O.R. Tambo Airport. If your travel dates are flexible, use the 'Whole month' tool to find the cheapest airfare across every month.
Landing cheap flights from PER to JNB couldn't be easier with Price Alerts. Simply create one of these automatic alerts and we'll let you know when a new discounted fare appears.
Choose your ideal departure and arrival times, number of stops and airlines with the filters. Alternatively, sort your results by 'Cheapest' to find the best deals on flights from Perth Airport to Johannesburg O.R. Tambo Airport.
Handy information about Perth Airport (PER)
74% of flights that depart Perth Airport make it to their destination on schedule.
To get to Perth Airport from central Perth, it takes around 20 minutes if you're planning to drive. Of course, this depends on traffic. It's approximately 11 kilometres from the airport to the city centre.
You can expect a trip time of around 25 minutes on public transport.
Have an early flight from Perth Airport to Johannesburg O.R. Tambo Airport? Avoid the last-minute rush to the terminal (and get some extra shut-eye) by picking one of these hotels close to PER:
Arriving at Johannesburg O.R. Tambo Airport (JNB)
The last thing you need is a long trip to your hotel if you're getting in late on a Perth Airport to Johannesburg O.R. Tambo Airport flight. Book one of these accommodation options near JNB instead:
Grab a Johannesburg O.R. Tambo Airport rental car and discover Johannesburg and beyond with your own set of wheels. Carwiz, Alamo and Green Motion are popular outlets to choose from here.
To secure the lowest price, reserve your ride from Johannesburg O.R. Tambo Airport about three weeks before travelling.
Getting from Johannesburg O.R. Tambo Airport (JNB) to central Johannesburg
From Johannesburg O.R. Tambo Airport, Johannesburg is approximately 26 kilometres away. It takes around 30 minutes to reach the centre by car.
It takes around 35 minutes if you're using public transport.
When to fly to Johannesburg O.R. Tambo Airport (JNB)
It's time to choose your travel dates for your flight from Perth Airport to Johannesburg O.R. Tambo Airport. April is the busiest month to visit Johannesburg. If you want a more laid-back vibe, go in March.
Lock in your flight from Perth Airport to Johannesburg O.R. Tambo Airport for January if you want to explore Johannesburg during its warmest month. Expect temperatures of between 15ºC (59ºF) and 30ºC (86ºF).
If you'd rather travel in cooler conditions, search for a cheap ticket from PER to JNB in July. Temperatures average between 3ºC (37ºF) and 20ºC (68ºF) then.
Explore more of South Africa
Johannesburg has loads to offer, but there are so many other parts of South Africa just waiting to be explored. Around 18 kilometres west of Johannesburg, a visit to Soweto will keep you on the move. Start with popular sights like Soweto, Hector Pieterson Museum and Nelson Mandela Former House.
Around 56 kilometres north of Johannesburg, Pretoria is another essential stop in South Africa. Get a taste of what this destination has to offer at Statue of Nelson Mandela, Museum of Natural History and Idube Game Reserve.


