Cheap flights from Johannesburg to Perth

Return
Economy
Johannesburg (JNB)
Perth (PER)
Depart
Return
Any month
|

The best prices from Johannesburg to Perth are usually found in August or May, booked 52 days in advance, depart on a Wednesday or Tuesday and return on a Monday

Return
Economy
From?
To?
Thu 2/3
Thu 2/10
Any month
|

How to find the cheapest flight from
Johannesburg (JNB) to Perth (PER)

All the information you need to plan the best JNB to PER flight in 2022: compare Johannesburg to Perth flight prices with the expected peak season, weather and rainfall in Perth.
ZA1 - PER
Price
R821 - R1 068
PER
Temperature
12 - 24 °C
PER
Precipitation
0 - 170 mm

Popular in

December

High demand for flights, 14% potential price rise

Cheapest in

August

Best time to find cheap flights, 10% potential price drop

Round-trip from

R12 493

From Johannesburg to Perth

One-way from

R9 298

One-way flight from Johannesburg to Perth

Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.
What is the cheapest month to fly from Johannesburg to Perth?

August can be a great time to fly to Perth from Johannesburg with a flight ticket averaging about R13 897. Cheapflights users have found deals in the month of August for as cheap as R10 469. The most expensive prices can be found in the month of December.

When is the cheapest time to fly from Johannesburg to Perth (ZA1 - PER)?

One of the essential ways to save on airfare from Johannesburg to Perth is to remain as flexible as possible. Flights that are in the evening tend to be the most expensive. A flight at midday could potentially save you up to 15% on airfare.

How far in advance should I book a flight from Johannesburg to Perth?

To save on the cost of your flight from Johannesburg to Perth, book at least 51 days before your planned departure. Booking around this time can save you about 15% on the cost of this flight compared to booking a flight leaving this week. We have found prices from R15 187 if you need a flight within two weeks. For flights within the next 72 hours, you can find tickets from as low as R16 876.

What is the cheapest day to fly return from Johannesburg to Perth?

Users have found that flying from Johannesburg to Perth on a Friday typically leans towards higher prices. However, this doesn’t mean you still can’t find a deal. Flexibility with other aspects of your flight can still land a great price for your trip.

Cheap flights from Johannesburg to Perth in January, February 2022

The best prices found for JNB to PER flights in January, February
24 Feb - 3 Mar
R17 363pp
JNB
Johannesburg OR Tambo
Multiple airlines
   
2 STOPS
PER
Perth
PER
Perth
Qatar Airways
 
1 STOP
JNB
Johannesburg OR Tambo
24 Feb - 20 May
R20 056pp
JNB
Johannesburg OR Tambo
Multiple airlines
   
2 STOPS
PER
Perth
PER
Perth
Qatar Airways
 
1 STOP
JNB
Johannesburg OR Tambo
20 Feb - 27 Feb
R20 467pp
JNB
Johannesburg OR Tambo
Multiple airlines
   
2 STOPS
PER
Perth
PER
Perth
Qatar Airways
 
1 STOP
JNB
Johannesburg OR Tambo

Johannesburg to Perth 2022 flight deals

Cheap flights to Perth from Johannesburg found for this year
17 Apr - 30 Apr
R14 578pp
JNB
Johannesburg OR Tambo
Multiple airlines
   
2 STOPS
PER
Perth
PER
Perth
Multiple Airlines
   
2 STOPS
JNB
Johannesburg OR Tambo
17 Apr - 30 Apr
R15 354pp
JNB
Johannesburg OR Tambo
Emirates
 
1 STOP
PER
Perth
PER
Perth
Emirates
   
2 STOPS
JNB
Johannesburg OR Tambo
17 Apr - 30 Apr
R15 932pp
JNB
Johannesburg OR Tambo
Emirates
 
1 STOP
PER
Perth
PER
Perth
Emirates
 
1 STOP
JNB
Johannesburg OR Tambo

One-way flights to Perth from Johannesburg

The cheapest one-way flights from Johannesburg to Perth
9:40 - 13:35
Emirates
1 stop
21h 55m
JNB - PER
Emirates
R9 298
Booking.com
16:35 - 14:20
Qatar Airways
1 stop
39h 45m
JNB - PER
Qatar Airways
R10 089
Travelgenio
8:45 - 2:10
Multiple Airlines
3 stops
35h 25m
JNB - PER
Multiple Airlines
R39 595
Kiwi.com

Related info for your journey

Useful info, stats and facts about <span class="emphasized">Johannesburg</span> to <span class="emphasized">Perth</span> flights.

Flight FAQs

From Johannesburg to Perth

What airport do you fly into for flights to Perth from Johannesburg?

For a flight from Johannesburg to Perth, you will be flying into Perth. Perth (PER) is just 10,2 km from the centre vof the city. Perth is the only Perth airport and it handles 0 inbound flights from Johannesburg per day. 8 airlines have flights to Perth from Johannesburg on a regular basis.

Which airlines flying from Johannesburg to Perth have flexible cancellations due to COVID-19?

Due to the rapidly changing circumstances due to COVID-19, airlines like South African, Qatar Airways, and Emirates flying from Johannesburg to Perth have implemented new flexible cancellation policies.

Can I find flights from Johannesburg to Perth for under R14 600 on Cheapflights?

Yes, there are multiple flights from Johannesburg to Perth for under R14 600. The cheapest flight booked recently is on Multiple Airlines for just R14 578, but on average you can expect to pay R18 078.

How popular is this Johannesburg to Perth flight route?

Flights from Johannesburg to Perth have been viewed 7 304 times in the past calendar month.

What are the cheapest airlines flying from Johannesburg to Perth round-trip?

Emirates, at R15 354, was found to be the cheapest airline from Johannesburg to Perth. An alternate airline flying to your destination would be Qantas Airways.

What are the cheapest airlines to fly from Johannesburg to Perth one-way?

R9 298 is the cheapest one-way deal found within the past few days, from Emirates. You may also be able to find cheap deals on Qantas Airways and Qatar Airways, with prices starting from R9 465 and R10 089, respectively.

What are the most popular airlines that fly from Johannesburg to Perth?

British Airways, Cathay Pacific and Emirates are the most popular airlines when flying from Johannesburg to Perth.

What are the cheapest flights from Johannesburg to Perth?

The cheapest flight price from Johannesburg to Perth is R14 064. On average you can expect to pay R14 064. The most popular route, (Johannesburg OR Tambo - Perth), can usually be booked for R14 350.

What airports serve Johannesburg to Perth flights?

There are two airports where flights to Perth from Johannesburg can begin. The first is Lanseria International Airport and the second is O.R. Tambo International Airport. O.R. Tambo Airport is located in Kempton Park near Johannesburg and is a hub for South African Airways. The airport can handle 28 million passengers a year and 21 million came through in 2017. Once going to Perth, passengers will disembark at Perth Airport, which is the fourth busiest in Australia based on passenger movement. This is a hub for Qantas, Virgin Australia, Alliance Airways, and several others.

Which airlines fly directly from Johannesburg to Perth?

There are a few flights available to Perth from Johannesburg every day, each of which is provided by South African Airways. These flights can typically be taken late in the day and will get passengers to Perth in about 9h 25m. There are also several stopover flights going into Perth from Johannesburg. Some of the airlines offering these flights include Singapore Airlines, Qatar Airways, and Virgin Australia. Flights that touch down in the journey are going to take a bit longer to reach Perth. Indirect flights can reach the destination in around 13h 35m, but some flights will take longer than that depending on stopover length.

What are the stopover options between Johannesburg to Perth?

For travellers who prefer to stop only once, there are dozens of flight options. Some of them stop at Singapore Changi Airport, others make stops in Mauritius, and some stop down at Dubai Airport. The shortest one-stop flights reach Perth in 13h 35m, while longer flights can take as long as 35h 40m. There are also flights with two or more stops in places like Sydney Airport and Melbourne Airport, Dubai Airport and Singapore Changi Airport, or Abu Dhabi International Airport and Melbourne Tullamarine Airport. These flights can be a few hours longer than single-stop flights.

Do I need a passport or visa to fly from Johannesburg to Perth?

Travellers from Johannesburg going to Perth will need to have a visa, which can be applied for in-person or online. A passport is also required for this flight.

COVID Restrictions

View COVID Travel Restrictions for Perth, Australia

Do I need a COVID test to fly to Perth from Johannesburg?

Information is based on travel restrictions from Johannesburg to Perth

Most visitors from Johannesburg will not be allowed to enter Perth.

COVID-19 testing requirements
Visitors from Johannesburg must present a negative RT-PCR (NAAT) test taken 72 hours before departing to Perth.

Documents
Travel Authorization Form - Travelers who are not in an exempt category may request an individual exemption to Australia's travel restrictions using this form.


Do I need a test to fly back to Johannesburg from Perth?

Returning to Johannesburg from Perth

COVID-19 testing requirements
Visitors from Perth must present a negative RT-PCR (NAAT) test taken 72 hours before departing to Johannesburg.

Quarantine requirements
Visitors from Perth are not required to quarantine after entering Johannesburg.

Hide COVID Travel Restrictions for Perth, Australia

Destination information for Perth

Things to know before you go - useful duration and weather info for your trip from Johannesburg to Perth.
Today's exchange rate
R1 = $0,10
Average temperature for January in Perth
32.0 °C
Avg rainfall for January in Perth
13.0 mm

Airports servicing Johannesburg

Lanseria (HLA)

Airports servicing Perth

Top 7 airlines flying from Johannesburg to Perth

The chart below displays the airlines Cheapflights users travelling from Johannesburg to Perth choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
Airline Cheapest Average Flexibility On-time COVID-19 safety
Singapore Airlines
R9 688 R13 098 No cancel fee 81%
Search Singapore Airlines flights
Qantas Airways
R10 813 R16 004 No cancel fee 74%
Search Qantas Airways flights
Air Mauritius
R11 219 R14 129 No cancel fee 82%

We couldn't confirm the COVID-19 safety measures taken by Air Mauritius. Please check directly on their website for additional information.

Search Air Mauritius flights
South African
R11 493 R16 762 No cancel fee 78%
Search South African flights
Qatar Airways
R11 678 R14 305 No cancel fee 68%
Search Qatar Airways flights
Emirates
R12 552 R14 904 No cancel fee 75%
Search Emirates flights
Cathay Pacific
R13 568 R15 513 No cancel fee 72%
Search Cathay Pacific flights
  • Return
  • One-way
  • Multi-city
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
  • Return
  • One-way
  • Multi-city
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First