- Argentina (Español)
- Australia (English)
- Österreich (Deutsch)
- Belgique (Français)
- België (Nederlands)
- Bolivia (Español)
- Brasil (Português)
- Canada (English)
- Canada (Français)
- Chile (Español)
- Colombia (Español)
- Costa Rica (Español)
- Česká republika (Čeština)
- Danmark (Dansk)
- Deutschland (Deutsch)
- Germany (English)
- Ecuador (Español)
- El Salvador (Español)
- España (Español)
- Espanya (Català)
- France (Français)
- Ελλάδα (Ελληνική)
- Guatemala (Español)
- Honduras (Español)
- Hong Kong (English)
- 香港 (中文)
- India (English)
- Indonesia (Bahasa Indonesia)
- Indonesia (English)
- Ireland (English)
- Israel (English)
- ישראל (עִבְרִית)
- Italia (Italiano)
- 日本 (日本語)
- Malaysia (English)
- Malaysia (Melayu)
- México (Español)
- Nederland (Nederlands)
- New Zealand (English)
- Nicaragua (Español)
- Norge (Norsk)
- Panamá (Español)
- Paraguay (Español)
- Perú (Español)
- Philippines (English)
- Polska (Polski)
- Portugal (Português)
- Puerto Rico (Español)
- República Dominicana (Español)
- România (Română)
- المملكة العربية السعودية (العَرَبِيَّة)
- Saudi Arabia (English)
- Suisse (Français)
- Schweiz (Deutsch)
- Singapore (English)
- South Africa (English)
- 대한민국 (한국어)
- Suomi (Suomi)
- Sverige (Svenska)
- 台灣 (中文)
- ประเทศไทย (ภาษาไทย)
- Thailand (English)
- Türkiye (Türkçe)
- Україна (Українська)
- United Arab Emirates (English)
- United Kingdom (English)
- United States (English)
- Estados Unidos (Español)
- Uruguay (Español)
- Venezuela (Español)
- Vietnam (English)
- Việt Nam (Việt)

Everything you should know
Flight Deals
Cheap Flights from Johannesburg to Perth (JNB-PER)
Here are some of the best deals found on KAYAK recently from the most popular airlines for return flights from Johannesburg to Perth that are departing in the next months. While these flights were available on KAYAK in the last 72 hours, prices and availability are subject to change and deals may expire.
Discover the best prices for you by selecting your travel dates on KAYAK.
Recent return flight deals from OR Tambo to Perth
Mon, Mar 8 - Mon, Jun 7
13:40 - 14:45JNB Johannesburg OR Tambo-PER Perth
19h 05m1 stop Singapore Changi
16:55 - 6:10PER Perth-JNB Johannesburg OR Tambo
19h 15m1 stop Singapore Changi
R16 269Singapore Airlines
Sat, Feb 6 - Mon, Feb 15
20:20 - 18:45JNB Johannesburg OR Tambo-PER Perth
40h 25m1 stop Doha Hamad Intl
22:45 - 15:35PER Perth-JNB Johannesburg OR Tambo
22h 50m1 stop Doha Hamad Intl
R16 351Qatar Airways
Sun, Mar 28 - Mon, May 10
12:40 - 18:35JNB Johannesburg OR Tambo-PER Perth
23h 55m1 stop Doha Hamad Intl
22:45 - 15:20PER Perth-JNB Johannesburg OR Tambo
22h 35m1 stop Doha Hamad Intl
R16 368Qatar Airways
Mon, Feb 1 - Sun, Feb 28
18:50 - 17:30JNB Johannesburg OR Tambo-PER Perth
40h 40m1 stop Dubai Intl
22:20 - 5:35PER Perth-JNB Johannesburg OR Tambo
37h 15m1 stop Dubai Intl
R17 851Emirates
Thu, Feb 4 - Mon, Mar 15
13:45 - 11:55JNB Johannesburg OR Tambo-PER Perth
40h 10m1 stop Doha Hamad Intl
22:45 - 10:20PER Perth-JNB Johannesburg OR Tambo
41h 35m3 stops Doha Hamad Intl Maputo Intl Durban King Shaka Intl
R18 033Multiple Airlines
Sun, Nov 29 - Sun, Jan 31
22:15 - 17:30JNB Johannesburg OR Tambo-PER Perth
37h 15m1 stop Dubai Intl
22:20 - 10:25PER Perth-JNB Johannesburg OR Tambo
42h 05m1 stop Dubai Intl
R18 132Emirates
Wed, Mar 3 - Sun, Mar 21
0:20 - 1:30JNB Johannesburg OR Tambo-PER Perth
43h 10m2 stops Istanbul Kuala Lumpur Intl
23:10 - 11:00PER Perth-JNB Johannesburg OR Tambo
41h 50m2 stops Kuala Lumpur Intl Istanbul
R18 181Turkish Airlines
Mon, Mar 8 - Mon, Jun 7
20:35 - 12:10JNB Johannesburg OR Tambo-PER Perth
9h 35mdirect
23:50 - 5:15PER Perth-JNB Johannesburg OR Tambo
11h 25mdirect
R18 643South African
Fri, May 7 - Sat, Jun 12
13:45 - 23:55JNB Johannesburg OR Tambo-PER Perth
28h 10m1 stop Singapore Changi
6:25 - 6:10PER Perth-JNB Johannesburg OR Tambo
29h 45m1 stop Singapore Changi
R18 923Singapore Airlines
Sat, Feb 6 - Mon, Feb 15
20:35 - 12:10JNB Johannesburg OR Tambo-PER Perth
9h 35mdirect
23:50 - 5:05PER Perth-JNB Johannesburg OR Tambo
11h 15mdirect
R19 005South African
Recent one-way flight deals from OR Tambo to Perth
Sun, Feb 7
20:20 - 18:45JNB Johannesburg OR Tambo-PER Perth
40h 25m1 stop Doha Hamad Intl
R7 994Qatar Airways
Fri, Feb 26
13:45 - 18:45JNB Johannesburg OR Tambo-PER Perth
23h 00m1 stop Doha Hamad Intl
R8 011Qatar Airways
Tue, Feb 16
13:40 - 0:05JNB Johannesburg OR Tambo-PER Perth
28h 25m1 stop Singapore Changi
R9 511Singapore Airlines
Fri, Nov 20
11:00 - 22:55JNB Johannesburg OR Tambo-PER Perth
29h 55m1 stop Hong Kong Intl
R9 560Cathay Pacific
Sun, Feb 7
13:45 - 1:20JNB Johannesburg OR Tambo-PER Perth
29h 35m2 stops Doha Hamad Intl Denpasar Bali Ngurah Rai
R9 577Multiple Airlines
Thu, Feb 25
13:45 - 6:15JNB Johannesburg OR Tambo-PER Perth
34h 30m2 stops Doha Hamad Intl Phuket City
R9 610Multiple Airlines
Sat, Nov 21
11:00 - 6:55JNB Johannesburg OR Tambo-PER Perth
37h 55m1 stop Hong Kong Intl
R9 676Cathay Pacific
Mon, Feb 15
13:40 - 0:05JNB Johannesburg OR Tambo-PER Perth
28h 25m1 stop Singapore Changi
R10 516Singapore Airlines
Sun, Dec 6
18:50 - 17:30JNB Johannesburg OR Tambo-PER Perth
40h 40m1 stop Dubai Intl
R10 829Emirates
Wed, Feb 17
22:15 - 17:30JNB Johannesburg OR Tambo-PER Perth
37h 15m1 stop Dubai Intl
R10 945Emirates
Recent last minute flight deals from OR Tambo to Perth
Sun, Nov 15 - Sun, Nov 22
13:45 - 18:55JNB Johannesburg OR Tambo-PER Perth
23h 10m1 stop Doha Hamad Intl
22:45 - 15:35PER Perth-JNB Johannesburg OR Tambo
22h 50m1 stop Doha Hamad Intl
R16 599Qatar Airways
Tue, Nov 10 - Tue, Nov 17
13:45 - 18:55JNB Johannesburg OR Tambo-PER Perth
23h 10m1 stop Doha Hamad Intl
6:00 - 8:40PER Perth-JNB Johannesburg OR Tambo
32h 40m2 stops Sydney Kingsford Smith Doha Hamad Intl
R16 829Qatar Airways
Fri, Nov 13 - Fri, Nov 20
9:25 - 18:55JNB Johannesburg OR Tambo-PER Perth
27h 30m3 stops Durban King Shaka Intl Maputo Intl Doha Hamad Intl
22:45 - 15:35PER Perth-JNB Johannesburg OR Tambo
22h 50m1 stop Doha Hamad Intl
R17 884Qatar Airways
Sun, Nov 15 - Sun, Nov 22
7:30 - 18:55JNB Johannesburg OR Tambo-PER Perth
29h 25m2 stops Cape Town Intl Doha Hamad Intl
7:20 - 15:35PER Perth-JNB Johannesburg OR Tambo
38h 15m2 stops Adelaide Doha Hamad Intl
R18 033Multiple Airlines
Tue, Nov 10 - Tue, Nov 17
21:35 - 13:15JNB Johannesburg OR Tambo-PER Perth
9h 40mdirect
13:15 - 18:25PER Perth-JNB Johannesburg OR Tambo
11h 10mdirect
R18 675Qantas Airways
Tue, Nov 10 - Tue, Nov 17
21:35 - 13:15JNB Johannesburg OR Tambo-PER Perth
9h 40mdirect
22:55 - 15:00PER Perth-JNB Johannesburg OR Tambo
22h 05m1 stop Sydney Kingsford Smith
R19 796Qantas Airways
Tue, Nov 10 - Tue, Nov 17
18:50 - 5:50JNB Johannesburg OR Tambo-PER Perth
53h 00m2 stops Istanbul Kuala Lumpur Intl
16:15 - 11:00PER Perth-JNB Johannesburg OR Tambo
48h 45m2 stops Singapore Changi Istanbul
R20 472Multiple Airlines
Tue, Nov 10 - Thu, Nov 26
13:45 - 18:55JNB Johannesburg OR Tambo-PER Perth
23h 10m1 stop Doha Hamad Intl
10:35 - 8:25PER Perth-JNB Johannesburg OR Tambo
27h 50m3 stops Singapore Changi Kuala Lumpur Intl Abu Dhabi Zayed Intl
R20 588Multiple Airlines
Tue, Nov 10 - Tue, Nov 17
18:50 - 17:30JNB Johannesburg OR Tambo-PER Perth
40h 40m1 stop Dubai Intl
22:20 - 16:40PER Perth-JNB Johannesburg OR Tambo
24h 20m1 stop Dubai Intl
R155 272Emirates
Tue, Nov 10 - Tue, Nov 17
13:25 - 23:55JNB Johannesburg OR Tambo-PER Perth
28h 30m2 stops Dubai Intl Singapore Changi
22:20 - 20:30PER Perth-JNB Johannesburg OR Tambo
28h 10m1 stop Dubai Intl
R169 579Emirates
Recent direct flight deals from OR Tambo to Perth
Mon, Mar 8 - Mon, Jun 7
20:35 - 12:10JNB Johannesburg OR Tambo-PER Perth
9h 35mdirect
23:50 - 5:15PER Perth-JNB Johannesburg OR Tambo
11h 25mdirect
R18 643South African
Sun, Nov 22 - Tue, Dec 8
21:35 - 13:15JNB Johannesburg OR Tambo-PER Perth
9h 40mdirect
13:15 - 18:25PER Perth-JNB Johannesburg OR Tambo
11h 10mdirect
R18 659Qantas Airways
Tue, Feb 2 - Fri, Apr 30
21:35 - 13:15JNB Johannesburg OR Tambo-PER Perth
9h 40mdirect
15:00 - 20:05PER Perth-JNB Johannesburg OR Tambo
11h 05mdirect
R18 675Qantas Airways
Tue, Mar 16 - Tue, Mar 30
21:35 - 13:15JNB Johannesburg OR Tambo-PER Perth
9h 40mdirect
15:00 - 20:05PER Perth-JNB Johannesburg OR Tambo
11h 05mdirect
R18 758Qantas Airways
Sat, Feb 6 - Mon, Feb 15
20:35 - 12:10JNB Johannesburg OR Tambo-PER Perth
9h 35mdirect
23:50 - 5:05PER Perth-JNB Johannesburg OR Tambo
11h 15mdirect
R19 005South African
Mon, Feb 15 - Mon, Feb 22
20:35 - 12:10JNB Johannesburg OR Tambo-PER Perth
9h 35mdirect
23:50 - 5:05PER Perth-JNB Johannesburg OR Tambo
11h 15mdirect
R19 005South African
Mon, Mar 1 - Wed, Mar 31
20:35 - 12:10JNB Johannesburg OR Tambo-PER Perth
9h 35mdirect
23:50 - 5:15PER Perth-JNB Johannesburg OR Tambo
11h 25mdirect
R19 005South African
Fri, Mar 5 - Mon, Mar 22
21:35 - 13:15JNB Johannesburg OR Tambo-PER Perth
9h 40mdirect
23:50 - 5:05PER Perth-JNB Johannesburg OR Tambo
11h 15mdirect
R29 043Multiple Airlines
Mon, Jan 4 - Tue, Jan 12
20:35 - 12:10JNB Johannesburg OR Tambo-PER Perth
9h 35mdirect
13:15 - 18:25PER Perth-JNB Johannesburg OR Tambo
11h 10mdirect
R50 785Multiple Airlines
Mon, Jan 4 - Sun, Jan 10
20:35 - 12:10JNB Johannesburg OR Tambo-PER Perth
9h 35mdirect
13:15 - 18:25PER Perth-JNB Johannesburg OR Tambo
11h 10mdirect
R55 944Multiple Airlines
Booking Insights
Price, demand, and travel trends for Johannesburg OR Tambo Airport to Perth flights
Use KAYAK data on prices, travel dates, airlines, and seasonal trends to compare options and book flights with more confidence.
Prices
Airlines
Delays
Stopovers
More
How much is a return flight from Johannesburg OR Tambo Airport to Perth?
This analysis is based on the cheapest return price found on KAYAK in the last 12 months by searching for a flight from Johannesburg OR Tambo Airport to Perth departing in March.What's the cheapest day of the week to fly from Johannesburg OR Tambo Airport to Perth?
Based on deals KAYAK users found in the last 12 months, Monday is the cheapest day of the week to fly from Johannesburg OR Tambo Airport to Perth. It's 5% cheaper than the average day, while Friday is the most expensive, with prices 5% higher.
What is the cheapest month to fly from Johannesburg OR Tambo Airport to Perth?
KAYAK internal proprietary data takes all prices for each month over the last 12 months for return flights from Johannesburg OR Tambo Airport to Perth, removes the top 0.1% to account for outliers, and then takes the median of all values for each month.•March is the cheapest month to fly from Johannesburg OR Tambo Airport to Perth at R15 890 return.
•December (R19 796) and January (R19 796) are the most expensive months.
•The price difference between flying in the cheapest and most expensive months is 24% on average.
This is based on KAYAK aggregated and averaged internal data over the past 12 months.
Return flights from Johannesburg OR Tambo Airport to Perth typically range from R15 806 to R20 112. The lowest price found in the past 5 days was R16 269 on Singapore Airlines.
Which airline is the cheapest to fly from Johannesburg OR Tambo Airport to Perth?
Singapore Airlines (R16 269) and Qatar Airways (R16 351) are the cheapest airlines to fly return from Johannesburg OR Tambo Airport to Perth according to KAYAK data over the last 5 days.
Which airline offers the most direct flights between Johannesburg OR Tambo Airport and Perth?
South African and Qantas Airways offer the most frequent direct flights from Johannesburg OR Tambo Airport to Perth at 5 and 3 flights per week, respectively. Based on KAYAK flight data over the last 3 months.
How often are flights from Johannesburg OR Tambo Airport to Perth delayed?
Over the last three months, Johannesburg OR Tambo Airport to Perth flights were delayed 14% of the time. Delayed flights averaged 2h 53m behind schedule.
What’s the most punctual time of day to fly from Johannesburg OR Tambo Airport to Perth?
Night flights have the fewest delays. Morning departures experience delays most often.
What is the most popular stopover airport when flying from Johannesburg OR Tambo Airport to Perth?
KAYAK data for 1-stop return journeys over the past 3 months. Only counts itineraries with the same stopover on both legs.Doha Hamad Intl (DOH) is the most popular stopover for the Johannesburg OR Tambo Airport to Perth route. 46% of KAYAK users who booked 1-stop return journeys over the past 3 months connected via DOH.
What is the cheapest stopover airport when flying from Johannesburg OR Tambo Airport to Perth?
Flights via Singapore Changi (SIN) offer the most affordable fares, with an average return price of R15 581. Based on KAYAK data over the past 3 months.
Which route with a stopover is the fastest from Johannesburg OR Tambo Airport to Perth?
Port Louis Sir Seewoosagur Ram. (MRU) offers the shortest 1-stop connection from Johannesburg OR Tambo Airport to Perth at 21h 03m one-way, 11h 26m longer than the 9h 37m direct flight. Based on KAYAK data over the past 3 months.
When flying from Johannesburg OR Tambo Airport to Perth, which airport offers the shortest stopover?
Sydney Kingsford Smith (SYD) had the shortest average connection time for Johannesburg OR Tambo Airport to Perth stopovers at 13h 24m over the past 3 months.
How many direct flights run daily between Johannesburg OR Tambo Airport and Perth?
There are 1 to 2 flights per day from Johannesburg OR Tambo Airport to Perth, about 8 flights per week. Tuesday has the most departures, with 25% of weekly flights.
What time of day do most flights depart from Johannesburg OR Tambo Airport to Perth?
Based on KAYAK flight schedules for the upcoming 3 months.Most direct flights from Johannesburg OR Tambo Airport to Perth depart in the evening, accounting for 100% of direct departures. Around 1 flights are scheduled in that window over the next three months.
Key details for Johannesburg OR Tambo Airport to Perth flights
Low season | June |
|---|---|
High season | November |
Cheapest flight | R7 994 |
When to book flights from OR Tambo to Perth
Are your dates flexible? Find out the best times to travel from OR Tambo to Perth based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated return price
KAYAK looks at all historical flight data for each date to provide a predicted price for one-way trips or returns with a duration up to 40 days. While we try to provide actual minimum prices for each date, some prices are predictions and actual prices may differ.
Your Johannesburg OR Tambo Airport to Perth flight questions, answered
Find helpful answers about this route, including flight times, airports, airlines, and booking tips.
Your guide to booking Johannesburg OR Tambo Airport to Perth flights
Get tips on when to book, when to fly, and what to know before your trip.Prefer to fly direct from Johannesburg OR Tambo to Perth?
Nonstop data is based off flight results for the next 60 days. Find direct flights from all airlines flying nonstop from Johannesburg OR Tambo to Perth.
Direct departures
Johannesburg OR Tambo to Perth
Monday
South African
South African
Tuesday
Qantas Airways,South African
Qantas Airways,South African
Thursday
South African
South African
Friday
Qantas Airways
Qantas Airways
Saturday
South African
South African
Sunday
Qantas Airways,South African
Qantas Airways,South African
Direct returns
Perth to Johannesburg OR Tambo
Monday
South African
South African
Tuesday
Qantas Airways,South African
Qantas Airways,South African
Wednesday
South African
South African
Friday
Qantas Airways,South African
Qantas Airways,South African
Sunday
Qantas Airways,South African
Qantas Airways,South African
More options for your flight from OR Tambo to Perth
Complete your trip to Perth with a hotel stay or car hire
Information on your arrival and departure airports
Cabin class types available on flights to Perth
Cabin classes available on flights to Perth. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.
Flights from domestic origins to Perth
Flights to other popular destinations
The most popular flights on KAYAK according to clicks in the last 2 weeks. Prices are the lowest found on KAYAK over the last 7 days. Price and availability are not guaranteed.