R10 421 Find cheap flights from Perth to South Africa

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from Perth to South Africa departing on 30/1. 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.
1 adult
0 bags

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

In the last 7 days, travellers have searched 46 178 120 times on KAYAK, and here's why:

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

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

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

Best South Africa Flight Deals

Cheapest return prices found by our users on KAYAK in the last 72 hours

Cape Town
Cape Town2 stopsR15 631

Good to know

Low season

July

High season

December

Cheapest flight

R10 421
Best time to beat the crowds but there is an average 4% increase in price.
Most popular time to fly (32% more expensive on average)
Flight from Perth to Johannesburg

FAQs - booking South Africa flights

  • How does KAYAK find such low prices on flights from Perth to South Africa?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from Perth to South Africa.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from Perth to South Africa?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to South Africa from Perth is likely to change within 7 days, so travelers know whether to wait or book now.

  • What is the Hacker Fare option on flights from Perth to South Africa?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional return ticket. You could then fly to South Africa with an airline and back to Perth with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Perth to South Africa?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to South Africa from Perth up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

See more FAQs

Top tips for finding cheap flights to South Africa

  • Looking for a cheap flight? 25% of our users found tickets from Perth to the following destinations at these prices or less: Johannesburg R16 307 one-way - R21 841 round-trip
  • Morning departure is around 23% more expensive than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

Top 5 airlines serving from Perth to South Africa

Need help choosing which airline to fly with from Perth to South Africa? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
8,1
EmiratesOverall score based on 3484 reviews
8,2Entertainment
8,1Boarding
8,0Comfort
8,3Crew
7,9Food
Airline reviews

The entire crew was amazing. They went out of their way to make us enjoy a great travel experience.

10,0 ExcellentAnonymous, Nov 2024BOG - MIA
Read more Emirates reviews

The entire crew was amazing. They went out of their way to make us enjoy a great travel experience.

Loved everything! This flight had premium economy and I didn't see an option to upgraded to premium economy OR buy premium economy tickets. How come?

Better boarding process at Hyderabad airport Better time management by air hostesses in providing the meals

Flight attendants were great. Comfort of seat and lie down bed pretty good. Food was very mediocre. Wine was good (red French wine) although I should have taken advantage of having more! :-) it was too late on the flight From znz—I was tired…then too early from Dubai. Woman sitting behind me dropped a full bag of garbage on my head while I was sleeping…orange peels, wet partially eaten food and very smelly food garbage which I literally had to pick out of my hair, off my face and away from my pillow. Not the airlines fault but still a very unpleasant experience.

Airline did not have enough vegetarian meals for all guests, and crew were not adequately trained to handle this.

We boarded via a mobile gate in Dubai. I don't care for the bus ride from the gate to the plane

Worst flight I ever had I payed for special seats with underpriced which I never recieved. I will like you to make sure that I am refunded my 134.00 dollars that I paid for the seats that I never received. I am looking forward for Kayak to look into this issue with underpriced because they took my money and never booked the seats for me with the airline.

I have a very good experience flighting with emirates. All my expectations were fit well.

Seats are not as easy to move as you would hope in premium econo Y

Excellent staff! Flights were delayed due to technical issues after everyone was boarded and we sat in the flight for almost 2 hours before taking off. Not enough vegetarian food was available despite pre-ordering. The staff did an exceptional job dealing with both the problems neither of their making.

Everything was good except food , food choices was very less. Washrooms were closed.overall good experience.

On time boarding I would like to see ground hostess to help transit customers to direct them to the right terminal and boarding gate. Last night, all the transit customers on SQ484 arriving Singapore had to merry go round to look for terminal and boarding gate to board SQ128 transit to KL Malaysia. We went to Terminal 3 taking the Skytrain to T3 and back to T3 to get out to look for different Skytrain to T2. On arrival t2, we had to go round to ask which boarding gate to KL. We only had 5 minutes to make to the boarding time at 6:55pm but we already spent more than 30 minutes running around to find the boarding gate. We were late at the boarding gate.

Timing very good from sfo to Singapore and service was awesome and economy class seats are great overall very good experience thanks

Food option Hindu veg to Hindu non veg request was unheard

This flight was 16 hours and they made it very tolerable. Seats were comfortable and the staff very accommodating. I had plenty of inflight entertainment. Food was very good.

They made 22 hours aboard aircraft very enjoyable. I was very impressed with the attention to detail and level of service. Singapore airline will be my preferred choice going forward.

We flew business class. It was excellent. For a 6’4” individual, the seats were slightly uncomfortable for sleeping. But this is only comparison to other business class seats. Otherwise, the crew was incredibly attentive, And the service was impeccable.

My groups frequent flyer star allianceUnited airline miles was not accepted. The Singapore premium economy bag had to be requested, it was very lacking- no toothbrush. I paid more than double than economy but could only use the bathrooms sharing with economy which was hardly available and had to wait in line. Is the 2X $ worth it just for a larger seat???? It is questionable. Seats were not that comfortable. My husband’s seat had white stains on it- had to wipe it down. Our headphones did not have covers on it. Food- way too much.

Fantastic patience when one of the passengers behind me was an absolute horrible, horrible person and the girls just kept smiling and doing their job with patience and kindness. Well, done to the crew.

It was a middle of the night changeover, so we were all ready for sleep. Staff were helpful and managed a few hours sleep. Food options were good.

Flight was on time Seats ( business class) are terrible- you keep on slipping down as it doesn’t lie flat Food service is like economy class. Meals ( still wrapped in plastic) are just dropped in front of you

On time flight; otherwise not impressed by the check- in- purchased business class and the aircraft was downgraded; no refund given for the difference. Told I could access the lounge due to the above and was questioned by the lounge check- in person who was not friendly

Flight was cancelled with no notification until I reached the check-in desk at the airport. I also got downgraded and they lost my luggage.

Very bad. Linda the hostess was very rude all the time

Very bad, Linda the hostess was very rude all the time

The flight SA227 on 2nd March Sao Paulo to Cape Town was delayed by 3 hours. All other flights leaving Sao Paulo left on time. We were told that we were waiting for push back and a routing from Air traffic control. I don't believe this, what was the real reason for the flight delay?

I think more immigration officers at Or Tambo- I spent 90 mins in a queue before I can assisted and most people missed their appointments and meetings

Not sure it was a basic airline so nothing much to like but what was annoying was they delayed so much we missed our connecting flight and we had to almost fight to be out on the next flight and also even get food

Everything the crew werr nice and helpful plus the food was good

First row in business class is terrible - no storage space with video screen folded down between seats. Entertainment system didn't show flight info...

Virgin has always provided a smooth and comfortable flight. This one was no different. Seats are comfortable. Staff are great. This is my favourite airline.

Virgin changed the flight to an Alliance flight. Smaller plane, tea coffee and water the only refreshments available and not sure what happened to the extra money I paid to sit in a selected seat with extra leg room. This is obviously a regular switch as it happened on our flight there and back. Do not recommend.

Late boarding, late departure due to weather and slow boarding, packed 5+hour flight, only 2 toilets for main cabin, tight leg room, no free food except tea, coffee, and water, arrived 75 minutes late.

Cramped, crowded flight, with no complimentary food except coffee, tea, or water.

Check-in was good and efficient, Boarding was quick and easy. Didn't like the entertainment side of things requiring your phone to connect for a screen, my eyes are bad enough to use my phone more than I already do. Trip was comfortable and baggage claim was good. If coffee and tea were free, then why not a soda or juice as well, its not like its an alcoholic drink.

Check-in was good and efficient, Boarding was quick and easy. Didn't like the entertainment side of things requiring your phone to connect for a screen, my eyes are bad enough to use my phone more than I already do. Trip was comfortable and baggage claim was good.

The flight was delayed by 45 minutes, but boarding, actual flight, and crew were great. However, there was Zero free food and only water, tea, or coffee to drink. Everything else was for sale. No onboard entertainment but it was a short flight.

Boarding was smooth after a 25 min delay. Notification of delay could be more efficient and change in boarding gate was not notified on the flights board or app.

Excellent. Shelley was very attentive and caring regarding my sister who required pre approved oxygen during the flight. Shelley checked up on her regularly throughout the flight and made her feel more relaxed and comfortable.

I did not use the in flight entertainment, but the selection appeared to be decent. Take off was delayed, but otherwise the process was uneventful.

Did not like anything. Seats were crammed, leg space was minimal and food was terrible. This was the first time traveling overseas in American Airlines and was the worst experience ever. Have learned a lesson to never travel in American Airlines.

Boston to Doha was great but Doha to Dhaka was the worst experience.

The overall flight experience between Doha and Kolkata was satisfactory. The staff onboard were notably engaged, responsive, and enthusiastic, providing a level of service that stood out, especially when compared to the less attentive crew on the earlier leg from Heathrow to Doha. Their eagerness to assist made the journey more pleasant. Additionally, the time spent at the Silver Lounge in Doha contributed positively to the experience. The lounge offered a comfortable and relaxing environment, with adequate amenities and attentive staff. Overall, both the flight and the lounge experience in Doha met expectations, making for a smooth and satisfactory travel experience.

There was frequent beverage ,meal and snack service. The crew was very hospitable and professional.

Do I need to repeat my complaints about my lost carry on bag?

Noice cancelling headphones would be better since it’s a crowded plane And kids behaviors are unavoidable

I had first class service from them. A little late taking off, but no major problem

It was good no problems made it on time for the next flight overseas!

The made us waiting and held our passports and boarding pass making us miss our flights

they give hard time at checking, they not allow computer bag or purse

Book cheap flights from Perth to South Africa

Recent return flight deals

1/5Thu
1 stopSingapore Airlines
34h 50mPER-JNB
30/5Fri
1 stopSingapore Airlines
22h 05mJNB-PER
R13 370
1/5Thu
1 stopSingapore Airlines
23h 25mPER-JNB
25/5Sun
1 stopSingapore Airlines
33h 25mJNB-PER
R14 220
19/1Sun
1 stopQatar Airways
35h 10mPER-JNB
27/4Sun
1 stopQatar Airways
23h 00mJNB-PER
R20 136
19/1Sun
1 stopQatar Airways
22h 45mPER-JNB
20/4Sun
1 stopQatar Airways
23h 00mJNB-PER
R20 896
2/5Fri
directSouth African
11h 25mPER-JNB
27/5Tue
directSouth African
9h 25mJNB-PER
R21 384
2/5Fri
directSouth African
11h 25mPER-JNB
25/5Sun
directSouth African
9h 25mJNB-PER
R21 402
15/1Wed
1 stopEmirates
24h 15mPER-JNB
22/1Wed
1 stopEmirates
19h 50mJNB-PER
R22 687
16/3Sun
2 stopsEmirates
28h 00mPER-JNB
13/4Sun
1 stopEmirates
20h 30mJNB-PER
R22 886
26/2Wed
3 stopsQantas Airways
27h 15mPER-CPT
6/3Thu
2 stopsQantas Airways
26h 00mCPT-PER
R38 535
26/2Wed
3 stopsQantas Airways
27h 15mPER-CPT
5/3Wed
2 stopsQantas Airways
29h 05mCPT-PER
R38 589

Search by stops

Search by airline

Search by price

Recent one-way flight deals

30/1Thu
3 stops
38h 35mPER-JNB
R10 421
21/1Tue
2 stops
35h 55mPER-JNB
R10 457
30/1Thu
1 stopSingapore Airlines
29h 30mPER-JNB
R11 796
29/1Wed
1 stopQatar Airways
22h 50mPER-JNB
R11 995
21/1Tue
1 stopQatar Airways
41h 00mPER-JNB
R12 049
15/5Thu
1 stopSingapore Airlines
35h 00mPER-JNB
R12 375
19/1Sun
directSouth African
11h 15mPER-JNB
R13 153
29/1Wed
directSouth African
11h 15mPER-JNB
R13 279
13/12Fri
1 stopEmirates
20h 50mPER-JNB
R28 042
13/12Fri
2 stopsEmirates
38h 25mPER-JNB
R29 453

Search by stops

Search by airline

Search by price

Last minute flights from Perth to South Africa

Last minute flight, train and bus deals

23/11Sat
multi-stopQatar Airways
22h 35mPER-JNB
8/12Sun
multi-stopQatar Airways
27h 55mJNB-PER
R22 072
23/11Sat
multi-stopQatar Airways
22h 35mPER-JNB
8/12Sun
multi-stopQatar Airways
27h 55mJNB-PER
R24 695
23/11Sat
multi-stopQatar Airways
22h 35mPER-JNB
8/12Sun
multi-stopQatar Airways
34h 35mJNB-PER
R25 111
23/11Sat
multi-stopQatar Airways
38h 00mPER-JNB
8/12Sun
multi-stopQatar Airways
34h 35mJNB-PER
R28 440
23/11Sat
multi-stop
29h 35mPER-JNB
8/12Sun
multi-stop
27h 55mJNB-PER
R29 146
27/11Wed
multi-stop
47h 35mPER-JNB
5/12Thu
multi-stop
28h 50mJNB-PER
R31 280
27/11Wed
multi-stop
40h 45mPER-JNB
4/12Wed
multi-stop
33h 35mJNB-PER
R31 317
27/11Wed
multi-stop
47h 35mPER-JNB
5/12Thu
multi-stop
27h 50mJNB-PER
R31 371
23/11Sat
multi-stopEmirates
42h 05mPER-JNB
8/12Sun
multi-stopEmirates
26h 00mJNB-PER
R32 276
27/11Wed
multi-stop
31h 30mPER-JNB
4/12Wed
multi-stop
33h 35mJNB-PER
R34 627

Search by stops

Search by airline

Search by price

Everything you need to know for your flight from Perth to South Africa

Information on your arrival and departure airports

Not what you’re looking for? Find thousands of other hotels, flights and car hire with KAYAK.