Latest deals
Insights
When to book
FAQs
Reviews
Price Alerts

Cheap flights from Johannesburg OR Tambo Airport to Perth from $1,343

This is the cheapest return flight price found by a momondo user in the last 72 hours by searching for a flight from Johannesburg OR Tambo Airport to Perth departing on 15/3. Fares may change, and may not be available for all flights or travel dates. Click the price to refresh the search for this deal.
1 adult

Deals available from 900+ travel sites.

'This year, momondo is the #1 place for airfares on the internet.'
Save money when you book flights with momondo
Big names, great deals
Big names, great deals
Search 100s of travel sites to compare prices.
Filter for what you want
Filter for what you want
Free Wi-Fi? Stopover? Instantly customise your results.
Trusted and free
Trusted and free
We’re completely free to use - no hidden charges or fees.
Price Alerts
Price Alerts
Not ready to book? to track prices.

Find the cheapest flights from Johannesburg OR Tambo Airport to Perth

Cheap return flights

These are some of the best return flight deals from Johannesburg OR Tambo Airport to Perth that have been recently found on momondo from popular airlines, departing in the coming months.

Cheap one-way flights

Flying one-way? These are some of the best deals recently discovered on momondo for flights from Johannesburg OR Tambo Airport to Perth.

Cheap last-minute flights

Planning a quick getaway from Johannesburg OR Tambo Airport to Perth? These are the last-minute flight deals available now.

Cheap direct flights

If you prefer a non-stop journey, check out our latest direct flight deals to Perth, so you can enjoy a seamless trip without stopovers.

Cheap bus & train deals from Johannesburg OR Tambo Airport to Perth

Find recent round-trip train or bus tickets from Johannesburg OR Tambo Airport to Perth.

All round-trip flight deals to Perth

The cheapest plane tickets to Perth found on KAYAK recently.
13:20 - 18:45JNB-PER
23h 25m1 stop
22:45 - 15:20PER-JNB
22h 35m1 stop
$1,343Qatar Airways
Find Deal
Sat, 15 Mar - Sat, 22 Mar
13:45 - 23:55JNB-PER
28h 10m1 stop
17:30 - 06:25PER-JNB
42h 55m1 stop
$1,356Singapore Airlines
Find Deal
Tue, 11 Feb - Tue, 25 Feb
13:45 - 12:35JNB-PER
40h 50m1 stop
13:50 - 06:10PER-JNB
22h 20m1 stop
$1,439Singapore Airlines
Find Deal
Mon, 17 Feb - Thu, 27 Feb
09:35 - 18:45JNB-PER
27h 10m3 stops
22:45 - 15:20PER-JNB
22h 35m1 stop
$1,520
Find Deal
Sat, 15 Mar - Sat, 22 Mar
20:55 - 12:20JNB-PER
9h 25mdirect
23:50 - 05:15PER-JNB
11h 25mdirect
$1,566South African
Find Deal
Tue, 1 Apr - Mon, 14 Apr
20:35 - 12:10JNB-PER
9h 35mdirect
23:25 - 04:40PER-JNB
11h 15mdirect
$1,611South African
Find Deal
Tue, 11 Feb - Tue, 25 Feb
13:20 - 18:45JNB-PER
23h 25m1 stop
22:45 - 08:10PER-JNB
39h 25m2 stops
$1,659
Find Deal
Sat, 15 Mar - Sat, 22 Mar
22:20 - 00:10JNB-PER
19h 50m1 stop
22:20 - 10:25PER-JNB
42h 05m1 stop
$1,802Emirates
Find Deal
Tue, 28 Jan - Mon, 24 Feb
22:20 - 00:10JNB-PER
19h 50m1 stop
06:00 - 16:15PER-JNB
40h 15m1 stop
$1,803Emirates
Find Deal
Sat, 1 Feb - Fri, 25 Apr
11:05 - 22:45JNB-PER
29h 40m1 stop
00:15 - 07:40PER-JNB
37h 25m1 stop
$2,159Cathay Pacific
Find Deal
Tue, 28 Jan - Sun, 23 Feb
JNB-PER
9h 35mdirect
Air New Zealand
Find Deal
JNB-PER
9h 35mdirect
South African
Find Deal
17:15 - 20:25JNB-PER
21h 10m1 stop
15:20 - 14:45PER-JNB
29h 25m1 stop
$2,475Qantas Airways
Find Deal
Sun, 29 Dec - Fri, 17 Jan
17:15 - 20:25JNB-PER
21h 10m1 stop
22:55 - 14:45PER-JNB
21h 50m1 stop
$2,748Qantas Airways
Find Deal
Sun, 29 Dec - Fri, 17 Jan
17:15 - 21:40JNB-PER
22h 25m1 stop
22:40 - 14:45PER-JNB
22h 05m2 stops
$2,890Qantas Airways
Find Deal
Sun, 29 Dec - Fri, 17 Jan
20:35 - 12:10JNB-PER
9h 35mdirect
23:25 - 04:40PER-JNB
11h 15mdirect
$2,921South African
Find Deal
Sun, 29 Dec - Fri, 17 Jan
20:35 - 12:10JNB-PER
9h 35mdirect
23:25 - 04:40PER-JNB
11h 15mdirect
$2,932South African
Find Deal
Sun, 29 Dec - Fri, 17 Jan
22:20 - 00:25JNB-PER
44h 05m2 stops
12:25 - 16:35PER-JNB
58h 10m2 stops
$3,055Emirates
Find Deal
Sun, 29 Dec - Fri, 17 Jan
22:20 - 00:25JNB-PER
44h 05m2 stops
06:00 - 20:50PER-JNB
20h 50m1 stop
$3,091Emirates
Find Deal
Sun, 29 Dec - Fri, 17 Jan
13:45 - 23:55JNB-PER
28h 10m1 stop
01:10 - 06:10PER-JNB
35h 00m1 stop
$3,543Singapore Airlines
Find Deal
Sat, 28 Dec - Fri, 3 Jan
09:35 - 18:45JNB-PER
27h 10m3 stops
12:20 - 09:25PER-JNB
51h 05m2 stops
$3,599Qatar Airways
Find Deal
Sun, 29 Dec - Fri, 17 Jan
08:50 - 18:45JNB-PER
27h 55m1 stop
02:25 - 09:25PER-JNB
37h 00m2 stops
$3,993Qatar Airways
Find Deal
Sun, 29 Dec - Thu, 16 Jan
20:55 - 12:20JNB-PER
9h 25mdirect
23:50 - 05:15PER-JNB
11h 25mdirect
$1,566South African
Find Deal
Tue, 1 Apr - Mon, 14 Apr
20:35 - 12:10JNB-PER
9h 35mdirect
23:25 - 04:40PER-JNB
11h 15mdirect
$1,611South African
Find Deal
Tue, 11 Feb - Tue, 25 Feb
20:35 - 12:10JNB-PER
9h 35mdirect
23:25 - 04:40PER-JNB
11h 15mdirect
$1,672South African
Find Deal
Thu, 6 Feb - Tue, 11 Feb
20:35 - 12:10JNB-PER
9h 35mdirect
23:50 - 05:15PER-JNB
11h 25mdirect
$1,901South African
Find Deal
Sat, 1 Feb - Fri, 25 Apr
20:35 - 12:10JNB-PER
9h 35mdirect
23:25 - 04:40PER-JNB
11h 15mdirect
$2,126South African
Find Deal
Tue, 28 Jan - Mon, 24 Feb
20:35 - 12:10JNB-PER
9h 35mdirect
23:25 - 04:40PER-JNB
11h 15mdirect
$2,401South African
Find Deal
Tue, 21 Jan - Tue, 28 Jan

South African flights from Johannesburg OR Tambo Airport to Perth

Our best South African deals on Johannesburg OR Tambo Airport to Perth flight tickets
South African
1 Apr
JNB20:55Johannesburg OR Tambo
9h 25m
PER12:20Perth
14 Apr
PER23:50Perth
11h 25m
JNB05:15Johannesburg OR Tambo
South African
11 Feb
JNB20:35Johannesburg OR Tambo
9h 35m
PER12:10Perth
25 Feb
PER23:25Perth
11h 15m
JNB04:40Johannesburg OR Tambo
South African
6 Feb
JNB20:35Johannesburg OR Tambo
9h 35m
PER12:10Perth
11 Feb
PER23:25Perth
11h 15m
JNB04:40Johannesburg OR Tambo

RwandAir flights from Johannesburg OR Tambo Airport to Perth

Our best RwandAir deals on Johannesburg OR Tambo Airport to Perth flight tickets
RwandAir
27 Jan
JNB03:10Johannesburg OR Tambo
33h 35m
2 stops
PER18:45Perth
24 Feb
PER22:45Perth
45h 35m
2 stops
JNB14:20Johannesburg OR Tambo
RwandAir
31 Mar
JNB03:10Johannesburg OR Tambo
33h 25m
2 stops
PER18:35Perth
14 Apr
PER22:45Perth
45h 35m
2 stops
JNB14:20Johannesburg OR Tambo
RwandAir
7 Feb
JNB16:50Johannesburg OR Tambo
43h 55m
2 stops
PER18:45Perth
14 Feb
PER22:45Perth
33h 35m
2 stops
JNB02:20Johannesburg OR Tambo

See travel insights to Perth from

How to get the cheapest flight ticket from Johannesburg OR Tambo Airport 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 typical price of a round-trip flight between Johannesburg OR Tambo Airport and Perth?

What is the cheapest month to fly to Perth?

The month of May is, on average, the cheapest month to fly to Perth from Johannesburg OR Tambo Airport, with most prices found around $1,539. If you’re not able to fly to Perth in May, then November is your next best option. Flight prices from Johannesburg OR Tambo Airport to Perth during November average around $1,569.

What is the cheapest day to depart on your flight to Perth?

The cheapest day to depart from Johannesburg OR Tambo Airport to Perth is on a Sunday. Travellers who choose to depart for Perth on a Sunday will often find tickets for as low as $1,649. The most expensive day to fly to Perth is Friday, with ticket prices averaging around $1,898.

What is the cheapest time of day to depart on your flight to Perth?

In the morning is the cheapest time of day to fly from Johannesburg OR Tambo Airport to Perth when you can find flight prices for as low as $1,655. Flying to Perth in the morning is an ideal time because this is during off-peak travel hours. Flights in the afternoon are often more expensive, with an average ticket price of $2,142.

What is the cheapest Johannesburg OR Tambo to Perth flight route?

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

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

In general, most travellers find the cheapest time to book a flight to Perth is about 56 days prior to their departure date, when tickets on average are $1,768. In the past 72 hours, momondo users found flights from Johannesburg OR Tambo Airport to Perth for as low as $2,757.

What cabin class options are available on Johannesburg OR Tambo to Perth flights?

There are 3 cabin classes available to choose from on Johannesburg OR Tambo to Perth flights. Cabin price and availability will vary by airline so perform a search above to find the right deals for you.

How have Johannesburg OR Tambo Airport to Perth flight prices changed over time?

As of December 2024, prices for Johannesburg OR Tambo Airport to Perth flights are approximately 15% cheaper when compared to flights at the same time last year.

When to book flights from Johannesburg OR Tambo Airport to Perth

Are you open to changing your travel dates? Check out the ideal times to fly from Johannesburg OR Tambo Airport to Perth according to our flight data. Find out which month and days have the cheapest flights.
Estimated return price

Cheap Johannesburg OR Tambo Airport to Perth (JNB to PER) flight deals and tips

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

Best price found

$1,343

Fastest flight time

9h 25m

Direct flights

Wed, Fri and Sun

Airports in Perth

1 airport
The best flight deal from Johannesburg OR Tambo Airport to Perth found on momondo in the last 72 hours is $1,343
The fastest flight from Johannesburg OR Tambo Airport to Perth takes 9h 25m
Direct flights go from Johannesburg OR Tambo Airport to Perth on Wednesday, Friday and Sunday. Airline offering direct flights is South African..
There is 1 airport near Perth: Perth (PER)

  • How far is Johannesburg OR Tambo to Perth by plane?

    Johannesburg OR Tambo and Perth are 8295.1 km apart from one another. 9h 25m is a normal flight duration for this route.

  • When did momondo last update prices for flights from Johannesburg OR Tambo Airport to Perth Airport?

    Prices for flights from Johannesburg OR Tambo Airport to Perth Airport are refreshed on a daily basis.

  • How many operators does momondo search for flights from Johannesburg OR Tambo Airport to Perth Airport?

  • How old do you have to be to fly from Johannesburg OR Tambo Airport to Perth Airport?

    The minimum age a child must be to fly alone is five but airlines that offer an unaccompanied minor (UNMR) service will have their own age restrictions, including rules around flight length, timings, and stopovers. We always recommend checking with the individual airline you are booking with to travel from Johannesburg OR Tambo Airport to Perth Airport.

  • What documentation or ID do you need to fly to Perth Airport?

    The required travel and health documents for your Perth Airport trip may vary depending on your itinerary and personal circumstances. As a general rule, you should carry multiple documents, including a national ID card or driver's licence and a passport valid for six months after your intended arrival at Perth Airport. We recommend that you seek guidance from your airline or a reliable third party such as IATA.

  • What is the most popular plane model from Johannesburg OR Tambo Airport to Perth?

  • What is the most popular airline from Johannesburg OR Tambo Airport to Perth?


Best airlines flying from Johannesburg OR Tambo Airport to Perth

Compare and see reviews for airlines that fly from Johannesburg OR Tambo Airport to Perth with momondo
Airline
Rating
Free cancellation
Price
South AfricanPriceFrom $997Free cancellationRating
7.6
63 reviews
Search South African flights
Air MauritiusPriceFrom $1,122Free cancellationRating
6.7
22 reviews
Search Air Mauritius flights
Singapore AirlinesPriceFrom $1,146Free cancellationRating
8.1
1,330 reviews
Search Singapore Airlines flights
Qatar AirwaysPriceFrom $1,274Free cancellationRating
7.5
3,785 reviews
Search Qatar Airways flights
Cathay PacificPriceFrom $1,492Free cancellationRating
7.5
829 reviews
Search Cathay Pacific flights
Qantas AirwaysPriceFrom $1,691Free cancellationRating
7.5
812 reviews
Search Qantas Airways flights
EmiratesPriceFrom $1,790Free cancellationRating
8.1
3,388 reviews
Search Emirates flights
  • South African Flights From Johannesburg OR Tambo Airport to Perth

    South African operates around 4 flights from Johannesburg OR Tambo Airport to Perth every week. The average price of these flights found in the last 72 hours has been $1,045, but momondo users have found South African deals from Johannesburg OR Tambo Airport to Perth from as low as $622 round-trip. South African has been scored 7.6/10 in 63 reviews.


Why use momondo?

Why should I use momondo to find a flight deal from Johannesburg to Perth?

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.

Can I find flights from Johannesburg to Perth with flexible booking policies on momondo?

All flight searches from Johannesburg to Perth on momondo can be filtered to show those which offer flexible booking policies.

How can momondo help me find flights from Johannesburg to Perth?

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.

I’m not ready to book a flight from Johannesburg to Perth right now. Can momondo alert me if prices change?

Price alerts on flights to Perth from Johannesburg are quick and easy to set up on momondo. Simply perform a search and select the price alert feature. It is as simple as that.


An easier way to manage your Perth trip

We make it super easy to schedule, organise and travel with friends or family. Trips is free – and available to use no matter where you book.

Get notified when prices go down

Daily price changes in your inbox - only with Price Alerts.
1 adult
From?
To?
Mon 30/12
Mon 6/1
Email me momondo's favourite deals

Find better results for your trip to Australia