R10 246 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 4/2. 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 41 299 237 times on KAYAK, and here's why:

Save 18% 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 from Perth

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

Cape Town
Cape Town2 stopsR15 528

Good to know

Low season

July

High season

December

Cheapest flight

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

FAQs - booking South Africa flights

  • How long is the flight to South Africa from Perth?

    Flights to Johannesburg10h 23m
  • What is the cheapest flight to South Africa from Perth?

    The cheapest ticket to South Africa from Perth found in the last 72 hours was R10 246 one-way, and R15 528 round-trip. The most popular route is from Perth to Johannesburg OR Tambo, and the cheapest round-trip airline ticket found on this route in the last 72 hours was R10 434.

  • Which airlines fly to South Africa?

    Air New Zealand flies most frequently to Johannesburg OR Tambo from Perth.

  • 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 from Perth to South Africa is likely to change within 7 days, so travellers 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 from Perth to South Africa with an airline and back 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 from Perth to South Africa 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 R7 691 one-way - R21 335 round-trip
  • Book at least 1 week 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 Perth is February.
  • Morning departure is around 33% more expensive than an evening flight, on average*.
See more tips
*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 3362 reviews
8,0Comfort
7,9Food
8,2Entertainment
8,1Boarding
8,3Crew
Airline reviews

Comfort and customer service from most if the crew was great. The crew reassigning passengers should consider the presence of infants when reassigning seats. Unfortunately a couple of oversized passengers were relocated next to us, making this segment a bit uncomfortable, as there was not only extra leg space required. I ended up swapping seats with my husband so our baby wouldn't be impacted. My husband travelled quite uncomfortable as the reassigned neighbour shoulder and arm ended up on my husband's seat

6,0 GoodAnna, Dec 2024ADL - DXB
Read more Emirates reviews

Comfort and customer service from most if the crew was great. The crew reassigning passengers should consider the presence of infants when reassigning seats. Unfortunately a couple of oversized passengers were relocated next to us, making this segment a bit uncomfortable, as there was not only extra leg space required. I ended up swapping seats with my husband so our baby wouldn't be impacted. My husband travelled quite uncomfortable as the reassigned neighbour shoulder and arm ended up on my husband's seat

The service on board was excellent, the flight wasn’t overbooked and we departed and arrived on time.

Loved that I had an exit row seat, and there was no one else in the row! And again, I don' use on-line entertainment at all (I read or sleep) but I very much appreciate that I didn't hear anyone else's entertainment!

Delayed, Bad American style food (not tasty, horrible cheese for a flight to France). Incompetent cabin crew (I asked how to connect by cable my headphones and the flight attendant suggested me Bluetooth which is not available). Good space

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

It was an average flight. I would have expected more from this airline. Food, seats, service, etc was just average. I just give them some extra points for offering free WiFi on board with just a Krisflyer account.

Check in was easy through self-check-in kiosks just like domestic flights. Staff onboard were fantastic. Some "book the cook" good options weren't great, others really good. Entertainment options a bit limited to what I've experienced on Qantas. Overall a good flight though, especially for the price.

The food options and quality could use some more excitement and variety.

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.

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.

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...

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.

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

Not good. Expected a lot more as far as excellence.

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

There’s lots of problem I faced from Bom to Doha that experience was worst I never faced before like this

I found it weird that the quality of the flight different from Australia to Doha than the Doha to Berlin leg. The quality of the toiletries pack (was in a box from Australia) and then a proper bag from Doha. The biggest variation was the inflight entertainment, which had a significantly shorter amount of content compared to the Doha flight. My QSuite seat was also broken and did not recline all the way flat. Wasn’t the best and I wouldn’t be happy if I’d paid cash for the flight.

Boarding was over 3 hrs late and we didn’t land until almost 1:30am

Good communication regarding any updates time of flight and flight delayed. The fight was delayed by two and half hours at eleventh hour. That was unexpected, especially when you international passenger.

The service was excellent. The quarters were a little cramped in Economy, and we had to exist there for 18 hours.

It was very nice. I will try to fly with Qantas whenever I can.

Terrible. 6 hour delay with no explanations and only 15 dollars in food credits. A disaster. I'll just leave it at that.

We paid for business class seats for the comfort that comes with that but couldn’t use the bathroom as it was full all the time.

Flight was cancelled about 1.5 hours before departure. Replacement flight provided scheduled 1 hour later. Late boarding, late departure and arrived Melbourne nearly 2 hours after originally scheduled.

Flight is overpriced. Quality of service is poor. Constant delays. This flight again was multiple times delayed. The relaxed and careless attitude of staff is appalling. People are busy and it does matter if we do things more efficiently than chilled out. Once the flight was ready to depart we had more delays due to the careless approach of boarding passengers. Food is highly processed with limited options and super unhealthy. Leg room is shockingly bad. Even the biz class is pretty bad. Coupled with the horrendous prices Qantas only benefits given Australia is their home market. Otherwise they are not competitive at all.

The flight was good, long obviously but smooth. The seats are pretty small, definitely notice a difference for long haul compared to Emirates or Cathay Pacific it’s more like medium haul seating for space. Food options were good, children’s meals were good for my fussy 3yo.

Top notch service, good selection of snack and meal options, generous accommodation for luggage, and great selection of in cabin entertainment. I really appreciate the offering of pillows, blankets, sleep mask, tb&paste, and earplugs. The only complaint I can make was that my seat was horribly uncomfortable and lacked cushion.

Book cheap flights from Perth to South Africa

Recent return flight deals

2/6Mon
1 stopSingapore Airlines
42h 10mPER-JNB
16/6Mon
1 stopSingapore Airlines
34h 40mJNB-PER
R13 818
4/6Wed
1 stopSingapore Airlines
22h 25mPER-JNB
24/6Tue
1 stopSingapore Airlines
27h 20mJNB-PER
R14 137
4/6Wed
directSouth African
11h 25mPER-JNB
24/6Tue
directSouth African
9h 25mJNB-PER
R16 656
12/3Wed
directSouth African
11h 15mPER-JNB
10/4Thu
directSouth African
9h 25mJNB-PER
R16 750
1/2Sat
1 stopQantas Airways
33h 25mPER-JNB
8/2Sat
1 stopQantas Airways
21h 10mJNB-PER
R20 661
29/1Wed
1 stopEmirates
42h 05mPER-JNB
5/2Wed
1 stopEmirates
28h 45mJNB-PER
R21 770
29/1Wed
2 stopsEmirates
28h 00mPER-JNB
5/2Wed
1 stopEmirates
28h 45mJNB-PER
R21 958
22/1Wed
1 stopQantas Airways
21h 50mPER-JNB
15/2Sat
1 stopQantas Airways
21h 10mJNB-PER
R22 071
10/2Mon
2 stopsQatar Airways
26h 10mPER-DUR
24/2Mon
2 stopsQatar Airways
24h 50mDUR-PER
R22 428
6/2Thu
1 stopQatar Airways
24h 40mPER-CPT
20/2Thu
2 stopsQatar Airways
30h 40mCPT-PER
R22 729

Search by stops

Search by airline

Search by price

Recent one-way flight deals

4/2Tue
3 stops
58h 45mPER-CPT
R10 246
27/1Mon
3 stops
45h 35mPER-JNB
R10 434
11/5Sun
1 stopSingapore Airlines
66h 10mPER-JNB
R10 960
14/3Fri
1 stopSingapore Airlines
29h 30mPER-JNB
R11 505
22/2Sat
1 stopQatar Airways
22h 35mPER-JNB
R12 784
28/1Tue
1 stopQatar Airways
21h 55mPER-JNB
R12 821
23/3Sun
directSouth African
11h 15mPER-JNB
R13 254
28/1Tue
directSouth African
11h 15mPER-JNB
R13 272
7/2Fri
1 stopEmirates
43h 20mPER-CPT
R19 269
7/1Tue
1 stopEmirates
40h 45mPER-CPT
R30 361

Search by stops

Search by airline

Search by price

Last minute flights from Perth to South Africa

Last minute flight, train and bus deals

5/1Sun
multi-stopQantas Airways
59h 55mPER-PLZ
27/2Thu
multi-stopQantas Airways
25h 45mPLZ-PER
R31 621
5/1Sun
multi-stopQantas Airways
57h 55mPER-PLZ
31/1Fri
multi-stopQantas Airways
27h 00mPLZ-PER
R33 125
5/1Sun
multi-stopQantas Airways
32h 50mPER-PLZ
30/1Thu
multi-stopQantas Airways
25h 45mPLZ-PER
R34 159
5/1Sun
multi-stopQantas Airways
31h 25mPER-JNB
12/1Sun
multi-stopQantas Airways
22h 25mJNB-PER
R34 478
5/1Sun
multi-stopQantas Airways
27h 05mPER-PLZ
30/1Thu
multi-stopQantas Airways
25h 45mPLZ-PER
R34 685
5/1Sun
multi-stop
34h 40mPER-PLZ
27/2Thu
multi-stop
16h 40mPLZ-PER
R35 061
5/1Sun
multi-stopSouth African
19h 35mPER-PLZ
27/2Thu
multi-stopSouth African
16h 40mPLZ-PER
R39 874
5/1Sun
multi-stopSouth African
24h 10mPER-PLZ
2/2Sun
multi-stopSouth African
16h 40mPLZ-PER
R44 160
5/1Sun
multi-stopSouth African
19h 35mPER-PLZ
1/2Sat
multi-stopSouth African
22h 05mPLZ-PER
R45 739
5/1Sun
multi-stopSouth African
19h 35mPER-PLZ
30/1Thu
multi-stopSouth African
16h 40mPLZ-PER
R48 221

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.