Cheap flights from Johannesburg to Perth from $729

Return
1 adult
Economy
From?
To?
Sun 29/5
Sun 5/6

Deals available from 900+ travel sites.

Flight information for Johannesburg to Perth

Find info about flight duration, direct flights, and airports for your flight from Johannesburg to Perth

Best price found

$729

Fastest flight time

18h 55m

Direct flights

None

Airports in Perth

1 airport
The best one-way flight to Perth from Johannesburg in the past 72 hours is $729. The best return flight deal from Johannesburg to Perth found on momondo in the last 72 hours is $1,725.
The fastest flight from Johannesburg to Perth takes 18h 55m
There are no direct flights from Johannesburg to Perth. Popular non-direct route for this connection is Johannesburg OR Tambo Airport - Perth Airport.
There is 1 airport near Perth: Perth (PER)

How to get the cheapest flight ticket from Johannesburg to Perth

Look no further. We've gone through all the searches for this route on momondo so you have the important information and insights to find the cheapest flight ticket for your trip

What is the cheapest month to fly from Johannesburg to Perth?

August

The cheapest time of year to fly to Perth from Johannesburg is August. The most expensive is December.

What is the cheapest day to depart Johannesburg for Perth?

Wednesday

The cheapest day of the week is usually Wednesday. The most expensive is usually Friday.

When is the cheapest time to fly from Johannesburg to Perth?

at midday

Johannesburg to Perth flights are approximately 19% more expensive in the afternoon than at midday

What is the cheapest airline that flies to Perth from Johannesburg?

Cathay Pacific

Cathay Pacific, Emirates, and Qantas Airways are the most popular carriers operating from Johannesburg to Perth

What is the cheapest Johannesburg to Perth flight route?

Johannesburg OR Tambo - Perth

Fly from Johannesburg OR Tambo to Perth for the best Johannesburg - Perth flight prices

How far in advance should you book Johannesburg to Perth flights?

50 days before

The cheapest time to buy a flight from Johannesburg to Perth is approximately 50 days to departure

Johannesburg OR Tambo Airport (JNB) to Perth Airport (PER)$1,225
Search Flight Deals

If you are looking to fly from Johannesburg to Perth, you are most likely going to fly from Johannesburg OR Tambo Airport to Perth Airport, the most popular airports on that route. The least expensive flight option from Johannesburg to Perth will typically be JNB — PER during the month of May with an average price of $1,225 RT.


Easily compare return flights from Johannesburg to Perth

Below you can see the best fares for your return flight route over the next three months. All fares were found on momondo this week. Browse the quickest and cheapest flights from Johannesburg to Perth by changing tabs
Qatar Airways
16 Aug.
JNB03:45Johannesburg OR Tambo
28h 35m
1 stop
PER08:20Perth
31 Aug.
PER19:00Perth
22h 25m
1 stop
JNB17:25Johannesburg OR Tambo
Singapore Airlines
5 Nov.
JNB09:45Johannesburg OR Tambo
28h 10m
1 stop
PER12:55Perth
27 Jan.
PER20:10Perth
35h 00m
1 stop
JNB07:10Johannesburg OR Tambo
Multiple Airlines
5 Jun.
JNB16:55Johannesburg OR Tambo
42h 45m
2 stops
PER11:40Perth
5 Aug.
PER19:00Perth
34h 40m
1 stop
JNB05:40Johannesburg OR Tambo
Qatar Airways
1 Nov.
JNB09:40Johannesburg OR Tambo
22h 45m
1 stop
PER08:25Perth
11 Nov.
PER17:50Perth
22h 40m
1 stop
JNB16:30Johannesburg OR Tambo
Qatar Airways
5 Nov.
JNB09:40Johannesburg OR Tambo
22h 45m
1 stop
PER07:25Perth
28 Jan.
PER17:50Perth
22h 40m
1 stop
JNB16:30Johannesburg OR Tambo
Singapore Airlines
16 Aug.
JNB09:45Johannesburg OR Tambo
24h 50m
1 stop
PER10:35Perth
30 Aug.
PER21:10Perth
35h 00m
1 stop
JNB08:10Johannesburg OR Tambo

Find the cheapest one-way flights from Johannesburg to Perth

If you're looking for one-way flights from Johannesburg to Perth, view some of our deals below provided by Emirates, Qatar Airways and Singapore Airlines
Qatar Airways
12 Jun.
JNB03:45Johannesburg OR Tambo
28h 35m
1 stop
PER08:20Perth
Emirates
12 Jun.
JNB09:40Johannesburg OR Tambo
28h 10m
2 stops
PER13:50Perth
Multiple Airlines
20 Jul.
JNB03:45Johannesburg OR Tambo
27h 15m
2 stops
PER07:00Perth

Search last-minute flights to Perth from Johannesburg

Find and compare return flight prices for your last-minute flight from Johannesburg to Perth
Qatar Airways
1 Jun.
JNB03:45Johannesburg OR Tambo
28h 35m
1 stop
PER08:20Perth
14 Aug.
PER19:00Perth
40h 55m
1 stop
JNB11:55Johannesburg OR Tambo
Multiple Airlines
1 Jun.
JNB02:20Johannesburg OR Tambo
30h 00m
2 stops
PER08:20Perth
14 Aug.
PER19:00Perth
34h 40m
1 stop
JNB05:40Johannesburg OR Tambo
Singapore Airlines
1 Jun.
JNB09:45Johannesburg OR Tambo
18h 55m
1 stop
PER04:40Perth
13 Aug.
PER21:10Perth
35h 00m
1 stop
JNB08:10Johannesburg OR Tambo
Emirates
1 Jun.
JNB09:40Johannesburg OR Tambo
21h 55m
1 stop
PER07:35Perth
22 Jul.
PER08:30Perth
27h 45m
2 stops
JNB12:15Johannesburg OR Tambo
Qatar Airways
29 May
JNB03:45Johannesburg OR Tambo
28h 35m
1 stop
PER08:20Perth
30 May
PER19:00Perth
34h 40m
1 stop
JNB05:40Johannesburg OR Tambo
Qatar Airways
30 May
JNB03:45Johannesburg OR Tambo
28h 35m
1 stop
PER08:20Perth
6 Jun.
PER19:00Perth
22h 30m
1 stop
JNB17:30Johannesburg OR Tambo

Best airlines flying from Johannesburg to Perth

Compare and see reviews for airlines that fly from Johannesburg to Perth with momondo
AirlineRatingFree cancellationPrice
South AfricanPriceFrom $952Free cancellationRating
8.1
Search South African flights
Qantas AirwaysPriceFrom $1,210Free cancellationRating
7.2
Search Qantas Airways flights
Cathay PacificPriceFrom $1,274Free cancellationRating
8.1
Search Cathay Pacific flights
EmiratesPriceFrom $1,276Free cancellationRating
8.6
Search Emirates flights
Qatar AirwaysPriceFrom $1,302Free cancellationRating
7.9
Search Qatar Airways flights
Singapore AirlinesPriceFrom $1,363Free cancellationRating
8.3
Search Singapore Airlines flights

Qatar Airways flights from Johannesburg to Perth

Our best Qatar Airways deals on Johannesburg to Perth flight tickets
Qatar Airways
16 Aug.
JNB03:45Johannesburg OR Tambo
28h 35m
1 stop
PER08:20Perth
31 Aug.
PER19:00Perth
22h 25m
1 stop
JNB17:25Johannesburg OR Tambo
Qatar Airways
1 Nov.
JNB09:40Johannesburg OR Tambo
22h 45m
1 stop
PER08:25Perth
11 Nov.
PER17:50Perth
22h 40m
1 stop
JNB16:30Johannesburg OR Tambo
Qatar Airways
5 Nov.
JNB09:40Johannesburg OR Tambo
22h 45m
1 stop
PER07:25Perth
28 Jan.
PER17:50Perth
22h 40m
1 stop
JNB16:30Johannesburg OR Tambo

Singapore Airlines flights from Johannesburg to Perth

Our best Singapore Airlines deals on Johannesburg to Perth flight tickets
Singapore Airlines
5 Nov.
JNB09:45Johannesburg OR Tambo
28h 10m
1 stop
PER12:55Perth
27 Jan.
PER20:10Perth
35h 00m
1 stop
JNB07:10Johannesburg OR Tambo
Singapore Airlines
16 Aug.
JNB09:45Johannesburg OR Tambo
24h 50m
1 stop
PER10:35Perth
30 Aug.
PER21:10Perth
35h 00m
1 stop
JNB08:10Johannesburg OR Tambo
Singapore Airlines
13 Aug.
JNB09:45Johannesburg OR Tambo
33h 25m
1 stop
PER19:10Perth
10 Sep.
PER02:25Perth
29h 45m
1 stop
JNB08:10Johannesburg OR Tambo

  • Are airlines flying from Johannesburg to Perth offering flexible cancellation due to COVID-19?

    Due to the global impact of COVID-19, some of our airline partners operating flights from Johannesburg to Perth, such as South African, Singapore Airlines, and Qatar Airways may have flexible cancellation policies in place. Use our site to search for all of the airlines offering this flexibility to you.

  • How far is Johannesburg to Perth by plane?

    There are 8308.3 km between Johannesburg and Perth. In terms of flight time, this usually takes a little over 18h 55m.



Similar Johannesburg to Perth flights

Flexible with your destination? Broaden your search and find flights similar to your Johannesburg to Perth route

Why use momondo?

momondo collates all your flight options in one place and lets you filter them to find the perfect flight from Johannesburg to Perth. momondo saves you time and could save you money on your trip.

momondo does allow users to show only those flights to Perth from Johannesburg which offer a flexible booking policy as well as other useful filters and features.

Once all potential Johannesburg to Perth flight options are in front of you, momondo lets you sort and filter flights based on preferences such as airline, price and flight times amongst many other options.

If you are simply researching potential flights to Perth, momondo offers a useful price alert feature which will track prices for flights to Perth from Johannesburg and alert you when they change.


Here's why travellers choose to use momondo
Flexible Travel
momondo understands the need for flexibility and we have a filter specifically for flights with no change fees.
Expert Insights
Data driven insights designed to help you find a great flight deal. From the cheapest time to depart to how far in advance to book.
Price Alerts
Track the price of your preferred flight route and be notified when it changes.