R6 162 Find cheap flights from Riyadh 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 Riyadh to South Africa departing on 7/12. 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 47 946 175 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 Town1 stopR9 874

Good to know

Low season

May

High season

December

Cheapest flight

R6 162
Best time to beat the crowds (23% less expensive on average)
Most popular time to fly (17% more expensive on average)
Flight from Riyadh to Cape Town

FAQs - booking South Africa flights

  • How does KAYAK find such low prices on flights from Riyadh 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 Riyadh to South Africa.

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

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to South Africa from Riyadh 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 Riyadh 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 Riyadh with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Riyadh 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 Riyadh 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

  • Morning departure is around 8% cheaper 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 4 airlines serving from Riyadh to South Africa

Need help choosing which airline to fly with from Riyadh 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 3485 reviews
8,1Boarding
8,3Crew
8,0Comfort
8,2Entertainment
7,9Food
Airline reviews

Bad Cancel the flight Came back to work only 3 days after Horrible Won’t help with hotel while we stock Horrible Don’t fly with them

2,0 MediocreIsaac, Oct 2024DXB - TLV
Read more Emirates reviews

Bad Cancel the flight Came back to work only 3 days after Horrible Won’t help with hotel while we stock Horrible Don’t fly with them

Usually Emirates is my go to Airline on this flight: 1) All the crew seemed very inexperienced 2) Meal service for 7 hour flight was very slow - slowest I have ever experienced. 3) ONE flight attendant in economy serviced everyone on the left aisle in 2 cabins - thats 6 passengers per row (half the row) and over 30 rows of passengers. The others were no where to be seen. Thats pouring drinks and serving trays and offering options of meal and drinks for 180 passengers. by herself. In most flights it's 2 attendants per cart servicing one section. 4) Meal was not served till 3.5 hours later for some passengers at the back. 5) As a result only one meal was served even though the menu explicitly said 2. 6) Everyone was thirsty and starving 7) There were 2 loud crashes at the back galley 8) One passenger was out cold due to the sleeping tablets he had taken. The Flight attendants in their inexperience chose to try wake him up and create a situation where passengers were panicking and the passenger finally woke up and was annoyed. 9) They chose to wake up every sleeping passenger to feed them rather than move past the sleeping passengers. Do they know how hard it is to actually sleep on a plane?

‏One of the worst flights I took in My life, delays after delays, then the AC is not working and we were living in a sauna,& we were sweating like pigs. and this even before take off. Next we arrived late one hour late, baggage claims worse than the delay itself add to that one more hour to get our luggage. I am extremely disappointed and my experience is I’m never going to fly on Emirates airline. Immigration was the only good thing about this trip. It took us seven minutes to go through to the luggage claims.

Emirates is good airlines. But there plane seats were very small and congested. Need to little good and big seats in economy class.

The experience of the flight. The food options have definitely gone down

Plane was old and seats uncomfortable but staff were friendly and helpful

On time take off and early arrival, what else can one want

Flight was delayed and no information was provided what was new time Change gate 3 times at Madina airport First gate was 113 Second gate was 204 And last gate was 113 again

Emirates is always great experience, however, they should reopen their lounge in Istanbul. The IGA lounge is not worth it

Flight from Dubai to Zagreb very bad cabin crew. Bad food

Overall good. Food choice in business class is a concern as same dishes on every flight for months. Crew is great and seats on this sector were fine . They need to have more variety in dining

There was not enough food for everybody. Some dishes were missing.

Was downgraded from business to economy due to a faulty seat in business class. However when I boarded the plane there were no less than 5 free business class seats. Will never fly Qatar Airways again

Do not overbook flights and kick out confirmed ticketed passengers :-(

As gold member there is no priority checkin. Meaning you either have to board with your zone or last with business class pax. As economy pax all the baggage bays are filled by the time you arrive

Staff was very friendly. There is no on board entertainment, but it’s such a short flight that it doesn’t matter. We also got a meal which was nice and unexpected due to the length of the flight.

Food was good, attendants were friendly. Seats were not comfortable. Did not receive any amenities such as eyemask or earplugs that would have helped sleep. Additionally a large group of passengers boarded very late into boarding and were a disruption for almost the whole flight. Flight attendants did their best but the kids were making so much noise, kicking seats, and half the time no adult was sat with them so they weren’t being managed.

For a short flight, Qatar Airways offers very good onboard service.

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

This is my first and last flight with Qatar because when we go for boarding pass in Delhi airport the team asked for money charging me for hand baggage which is technically including with my ticket so also we get one our temple pics I ask them to checking in but they tell me I have to pay $500 dollars for that additional which is not make sense than I diseased to throw away because I can’t take with us . For carry in beg also I pay some Indian n currency for the guy who help I already pay 6 passengers ticket cost me $8000 so really I’m not happy . PLUS MY 6 checked baggage was damaged I already claim for four beg at airport but now I’m worried about my stuff inside maybe broken too which is more expensive stuff me really bad experience

Boarding was efficient, had to check in cabin luggage. Seats were narrow, food was more in quantity, received cabin luggage on the luggage belt which was fine.

Needs better seat for business class. My seat was falling apart. Also no WiFi on that flight

Boarding catastrophic let alone have to claimb the plain rather than using jetway. 5.5 hr delay leaving had to do stop in Lgw for a new crew which further compounded the delay. Connecting flight would not wait and had to pend a night in a hotel. Curiously my seat would not go full flat.

The flight was delayed which cause me to miss my connecting flight in AbuDhsbi airport.

I did not have a good experience in both flights of Etihad. First of all, when I was booking the flight, there were two options. The first option was a cheaper flight with longer layover (9 hrs), or a more expensive flight with shorter layover (2 hrs). I booked the expensive flight with shorter layover because I wanted a more comfortable trip. A few days before the trip, Etihad informed me that the departure time of my first flight will change 7 hours earlier, leading to an 9 hour layover, without giving me another option nor reimbursing me for the extra cost. They didn’t even send me an apologetic email for this change. Regarding the flight experience, I would rate it as mediocre. This is mostly because the pilots of both flights did their best to give us the worst approach to airports that I have ever experienced. In the case of the first flight they had to aboard the landing and took off again right before touching the landing strip. The captain said that it was due to wind conditions but the second time the pilot followed the same direction as the first time to land the plane.

Etihad flight sector is a local . .give the same quality upto destination

Lovely crew - comfortable journey despite it being an older plane.

It has been a couple of years since I flew with Etihad last, after having a unpleasant experience with them coming out of the pandemic. I can say that the experience has uplifted, but I can’t really rate the service. At Barcelona airport the service was great, with their dedicated Etihad staff very helpful. The onboard experience wasn’t great, not very personalised and it really makes sense why Etihad doesn’t feature in the top 10 2023 Skytrax awards. The crew just seemed to be inattentive and almost absent from the cabin. I felt that I had to keep getting their attention. Even after I’d finished my meal, an hour went by before I had to call them to clear the tray/plate etc.

Crew were very polite and quicker in service. Excellent cooling, comfortable seats and tasty food served

My wife and I were upgraded to Business Class on our Dublin-Abu-Dhabi flight on the 22nd of January. Being served by "Mariyan" (not too sure about her name, she's from Tunisia) was the real highlight of our flight, she deserves to be working with etihad. We are looking forward to the next upgrade as we are flying back to Dublin on February 01, 2024. If I am not mistaken we have just reached GOLD status as Etihad Guests.

I felt all of the food tasted the same. And we had five meals over the 16 hrs in the air.

The use of a domestic carrier without entertainment was disappointing and a let down

Plane was late with no information or announcement … had to walk up n downstairs.., had not communicated this … and ppl had suitcase to carry .

Like: Plane made it to the destination. Dislike: Food is terrible, no entertainment, very dirty airplane.

There where no ear phones provided and the food needs to improve.

I had a full row so can't imagine how this could be better

Boarding was delayed and people were just sitting there like lost.

Good was great, but no vegetarian option: only beef or chicken. In business class please add a vegetarian option. Thanks

My experience was with Ethiopian airlines was pathetic. I would not recommend anyone to travel with Ethiopian air. Customer Service was very poor, rude stuff and flight attendants. Unwilling to offer help when asked either not able to articulate English properly or adamantly rude. Bole airport is dirty and unpleasant. Many passengers going through the airport but inadequate staff to offer service. Passengers in the flight very unkempt. Noisy flight. flight attendants unable to make order during flight. Passengers with kids unable to control their kids. The kids kept screaming, and shouting during the flight making everyone uncomfortable. Overall the flight was not comfortable.

1. They messed up my baby food order. 2. They messed up my confirmed seats. 3. The screen on my seat was not working at all. So, it’s a horrible experience

Book cheap flights from Riyadh to South Africa

Recent return flight deals

1/12Sun
1 stopEthiopian Air
11h 05mRUH-CPT
8/12Sun
1 stopEthiopian Air
11h 20mCPT-RUH
R9 874
1/12Sun
1 stopEthiopian Air
11h 05mRUH-CPT
9/12Mon
1 stopEthiopian Air
10h 35mCPT-RUH
R10 306
20/4Sun
1 stopQatar Airways
13h 55mRUH-CPT
27/4Sun
1 stopQatar Airways
12h 50mCPT-RUH
R10 541
20/4Sun
1 stopQatar Airways
13h 55mRUH-CPT
28/4Mon
1 stopQatar Airways
24h 45mCPT-RUH
R10 595
22/3Sat
2 stopsRwandAir
16h 35mRUH-JNB
9/5Fri
2 stopsRwandAir
23h 20mJNB-RUH
R12 180
16/1Thu
2 stops
16h 35mRUH-JNB
24/1Fri
1 stop
22h 15mJNB-RUH
R12 432
10/1Fri
2 stops
20h 45mRUH-JNB
12/3Wed
1 stop
22h 10mJNB-RUH
R12 667
16/1Thu
2 stopsRwandAir
16h 35mRUH-JNB
24/1Fri
2 stopsRwandAir
22h 10mJNB-RUH
R12 685
2/1Thu
3 stopsEmirates
31h 40mRUH-JNB
10/1Fri
1 stopEmirates
12h 10mJNB-RUH
R32 162
19/12Thu
3 stopsEmirates
36h 20mRUH-JNB
26/12Thu
1 stopEmirates
12h 00mJNB-RUH
R34 793

Search by stops

Search by airline

Search by price

Recent one-way flight deals

7/12Sat
1 stopEthiopian Air
11h 50mRUH-CPT
R6 162
7/12Sat
1 stopEthiopian Air
11h 50mRUH-CPT
R6 396
25/11Mon
2 stops
21h 20mRUH-JNB
R6 468
8/12Sun
1 stopQatar Airways
19h 55mRUH-CPT
R6 649
31/1Fri
2 stops
41h 20mRUH-CPT
R6 667
8/12Sun
1 stopQatar Airways
19h 55mRUH-CPT
R6 685
25/11Mon
2 stops
56h 00mRUH-CPT
R6 721
25/11Mon
1 stopQatar Airways
14h 50mRUH-JNB
R6 757
7/12Sat
2 stopsOman Air
38h 00mRUH-CPT
R12 559
20/12Fri
1 stopEmirates
32h 45mRUH-CPT
R25 171

Search by stops

Search by airline

Search by price

Last minute flights from Riyadh to South Africa

Last minute flight, train and bus deals

21/11Thu
multi-stopEthiopian Air
11h 05mRUH-CPT
6/12Fri
multi-stopEthiopian Air
10h 35mCPT-RUH
R13 333
25/11Mon
multi-stop
28h 10mRUH-JNB
30/11Sat
multi-stop
33h 40mJNB-RUH
R14 468
25/11Mon
multi-stop
28h 10mRUH-JNB
29/11Fri
multi-stop
34h 25mJNB-RUH
R15 027
25/11Mon
multi-stop
28h 10mRUH-JNB
30/11Sat
multi-stop
21h 25mJNB-RUH
R15 099
25/11Mon
multi-stopRwandAir
22h 45mRUH-JNB
29/11Fri
multi-stopRwandAir
40h 50mJNB-RUH
R15 135
25/11Mon
multi-stop
28h 10mRUH-JNB
30/11Sat
multi-stop
25h 30mJNB-RUH
R15 676
22/11Fri
multi-stopEthiopian Air
11h 50mRUH-CPT
7/12Sat
multi-stopEthiopian Air
17h 45mCPT-RUH
R15 910
21/11Thu
multi-stop
31h 00mRUH-CPT
6/12Fri
multi-stop
26h 20mCPT-RUH
R16 468
22/11Fri
multi-stopQatar Airways
51h 55mRUH-CPT
6/12Fri
multi-stopQatar Airways
21h 00mCPT-RUH
R18 270
22/11Fri
multi-stopQatar Airways
14h 20mRUH-CPT
6/12Fri
multi-stopQatar Airways
21h 00mCPT-RUH
R23 658

Search by stops

Search by airline

Search by price

Everything you need to know for your flight from Riyadh 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.