PER

Find cheap flights to Perth from R10 942

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight departing on 31/10. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
Return
1 adult
Economy
0 bags
Fri 7/7
Fri 14/7

Here is why travellers choose KAYAK

Save 12% or moreCompare multiple travel sites with one search.

Free to useThere are no hidden charges or fees

Filter your dealsChoose cabin class, free Wi-Fi and more

Search hundreds of travel sites at once for deals on flights to Perth

Good to know

Low season

May

High season

December

Cheapest flight

R10 942
Best time to beat the crowds (3% less expensive on average)
Most popular time to fly (12% more expensive on average)
Flight from Johannesburg to Perth

When to book flights to Perth

Estimated return price
Average price per month
Flight prices as travel date approaches

Top tips for finding cheap flights to Perth

  • Book at least 4 weeks before departure in order to get a below-average price.
  • High season is considered to be January, November and December. The cheapest month to fly from South Africa is March.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Perth flight deals.

FAQs - booking Perth flights

Book Cheap Perth Plane Tickets

Recent return flight deals

15/11Wed
1 stopSingapore Airlines
24h 30mJNB-PER
15/5Wed
1 stopSingapore Airlines
29h 45mPER-JNB
R15 943
12/11Sun
1 stopSingapore Airlines
28h 10mJNB-PER
15/2Thu
1 stopSingapore Airlines
29h 30mPER-JNB
R16 173
15/11Wed
1 stopSingapore Airlines
24h 30mJNB-PER
14/5Tue
1 stopSingapore Airlines
35h 00mPER-JNB
R16 327
16/11Thu
1 stopSingapore Airlines
28h 10mJNB-PER
10/2Sat
1 stopSingapore Airlines
29h 30mPER-JNB
R16 673
15/11Wed
1 stopSingapore Airlines
24h 30mJNB-PER
9/2Fri
1 stopSingapore Airlines
38h 55mPER-JNB
R17 173
8/11Wed
1 stopSingapore Airlines
20h 55mJNB-PER
22/11Wed
1 stopSingapore Airlines
18h 10mPER-JNB
R17 366
29/10Sun
2 stopsMultiple Airlines
24h 50mJNB-PER
3/2Sat
2 stopsMultiple Airlines
41h 15mPER-JNB
R19 327
23/8Wed
1 stopQatar Airways
28h 35mJNB-PER
27/9Wed
1 stopQatar Airways
22h 50mPER-JNB
R19 385
11/11Sat
1 stopAir Mauritius
13h 35mJNB-PER
7/2Wed
1 stopAir Mauritius
28h 45mPER-JNB
R19 423
12/10Thu
2 stopsMultiple Airlines
28h 55mJNB-PER
5/11Sun
1 stopMultiple Airlines
28h 45mPER-JNB
R19 500
10/11Fri
1 stopCathay Pacific
29h 30mJNB-PER
11/2Sun
1 stopCathay Pacific
37h 20mPER-JNB
R19 520
23/10Mon
2 stopsMultiple Airlines
28h 55mJNB-PER
20/11Mon
2 stopsMultiple Airlines
40h 30mPER-JNB
R19 673
3/12Sun
1 stopQatar Airways
39h 00mJNB-PER
3/1Wed
1 stopQatar Airways
22h 45mPER-JNB
R19 731
13/11Mon
3 stopsMultiple Airlines
25h 25mJNB-PER
8/2Thu
2 stopsMultiple Airlines
41h 55mPER-JNB
R19 885
26/9Tue
1 stopQatar Airways
28h 35mJNB-PER
1/11Wed
1 stopQatar Airways
22h 45mPER-JNB
R19 943
10/11Fri
1 stopCathay Pacific
29h 30mJNB-PER
16/2Fri
1 stopCathay Pacific
37h 20mPER-JNB
R20 558
15/11Wed
1 stopEmirates
21h 55mJNB-PER
15/5Wed
2 stopsEmirates
28h 25mPER-JNB
R20 654
13/11Mon
2 stopsEmirates
44h 05mJNB-PER
8/2Thu
1 stopEmirates
28h 30mPER-JNB
R20 712
23/10Mon
2 stopsEmirates
43h 30mJNB-PER
21/11Tue
2 stopsEmirates
38h 25mPER-JNB
R20 750
13/11Mon
1 stopQatar Airways
28h 45mJNB-PER
5/2Mon
1 stopQatar Airways
22h 45mPER-JNB
R20 770

Search by stops

Search by airline

Search by price

Recent one-way flight deals

31/10Tue
1 stopQatar Airways
28h 45mJNB-PER
R10 942
12/9Tue
1 stopQatar Airways
22h 25mJNB-PER
R11 096
31/10Tue
3 stopsMultiple Airlines
47h 20mJNB-PER
R11 346
12/9Tue
3 stopsMultiple Airlines
30h 50mJNB-PER
R11 500
28/10Sat
1 stopQatar Airways
22h 25mJNB-PER
R11 577
31/10Tue
2 stopsMultiple Airlines
26h 55mJNB-PER
R11 635
12/9Tue
2 stopsMultiple Airlines
27h 15mJNB-PER
R11 712
3/7Mon
3 stopsMultiple Airlines
41h 45mJNB-PER
R12 462
5/7Wed
1 stopQatar Airways
28h 35mJNB-PER
R12 769
17/10Tue
2 stopsMultiple Airlines
27h 15mJNB-PER
R12 904
17/10Tue
1 stopQatar Airways
28h 35mJNB-PER
R13 289
28/10Sat
2 stopsEmirates
44h 05mJNB-PER
R13 366
20/10Fri
1 stopCathay Pacific
29h 15mJNB-PER
R13 904
15/10Sun
1 stopSingapore Airlines
28h 10mJNB-PER
R14 058
28/10Sat
3 stopsEmirates
47h 10mJNB-PER
R15 827
28/10Sat
3 stopsEmirates
47h 10mJNB-PER
R15 904
14/10Sat
2 stopsEthiopian Air
27h 25mJNB-PER
R16 346
27/6Tue
2 stopsEthiopian Air
42h 55mJNB-PER
R16 385
16/10Mon
1 stopSingapore Airlines
28h 10mJNB-PER
R17 250
15/10Sun
3 stopsKLM
55h 25mJNB-PER
R26 520

Search by stops

Search by airline

Search by price

Recent domestic flight deals

24/7Mon
directJetstar
3h 20mADL-PER
26/7Wed
directJetstar
2h 50mPER-ADL
R4 346
26/7Wed
directJetstar
4h 10mMEL-PER
28/7Fri
directJetstar
3h 30mPER-MEL
R4 846
7/8Mon
directJetstar
5h 35mBNE-PER
11/8Fri
directJetstar
4h 20mPER-BNE
R4 942
18/8Fri
directJetstar
5h 00mSYD-PER
21/8Mon
directJetstar
4h 05mPER-SYD
R5 077
7/8Mon
directJetstar
5h 00mSYD-PER
11/8Fri
directJetstar
4h 05mPER-SYD
R5 096

Search by stops

Search by airline

Search by price

Flights to Perth

Destination:

Perth (PER)Australia

Return flight deals:

Perth - South Africa

Browse origins:

Browse destinations:

R15 943