Find cheap flights from Saudi Arabia to Johannesburg

Find cheap flights from Saudi Arabia to Johannesburg

Return
Economy
Washington (WAS)
Johannesburg OR Tambo
Wed 5/27
Wed 6/3
Any month
Compare vs KAYAK |
Search hundreds of travel sites at once for deals on flights to Johannesburg

Good to know

Low season

February Best time to beat the crowds (4% less expensive on average)

High season

August Most popular time to fly (5% more expensive on average)

Average price of a return ticket

R648 (price for this month)

Good deal for a return ticket

R578 or less

FAQs for booking Saudi Arabia to Johannesburg flights

How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?

Book cheap flights from Saudi Arabia to Johannesburg (return)

Airports
Origin
Jeddah
R12 026
only
R12 026
Dammam
R10 300
only
R10 300
Destination
Johannesburg
R10 300
only
R10 300
Thu, Sep 10
DMM
Dammam King Fahad Intl
JNB
OR Tambo Airport, Johannesburg
16h 30m
Fri, Sep 25
JNB
OR Tambo Airport, Johannesburg
DMM
Dammam King Fahad Intl
28h 20m
R10 300
Trip: 16 days
7,4Good Show reviews
Overall 7,4 Good
Based on 6 607 reviews
Overall
7,4
Boarding
7,5
Comfort
7,3
Crew
7,6
Entertainment
7,4
Food
7,0
AUH
RUH
Mediocre 2,6

Pros: Nothing

Cons: The seat were not adjustable and the snake were poor and no entertainment on board ... poor boarding with buses and arrived with buses

AUH
DEL
Okay 5,0

Pros: Ok

Cons: Comfort

MNL
AUH
Mediocre 3,6

Pros: Not satisfied

Cons: Need improvements

KTM
AUH
Excellent 8,6

Pros: The crew was impeccable , but unfortunately no character , no personality or friendliness . Very stoic and good as far as service. But not friendly at all . And I was in BC, brought them chocolates and e everything

Cons: The crew could be more friendly , more personal

MNL
AUH
Okay 4,6

Pros: Nothing

Cons: Need improvements

Thu, Sep 10
DMM
Dammam King Fahad Intl
JNB
OR Tambo Airport, Johannesburg
10h 30m
Fri, Sep 25
JNB
OR Tambo Airport, Johannesburg
DMM
Dammam King Fahad Intl
16h 35m
R10 318
Trip: 16 days
7,4Good Show reviews
Overall 7,4 Good
Based on 6 607 reviews
Overall
7,4
Boarding
7,5
Comfort
7,3
Crew
7,6
Entertainment
7,4
Food
7,0
DEL
AUH
Excellent 10,0

Pros: Seat spacing, food, crew Everything

KTM
AUH
Good 6,4

Pros: The crew was sufficient and polite. Seats are average. Food was extremely limited. Underwhelmed but, frankly, exhausted with the process of trying to get out.

Cons: Communication of flight departure time was not provided causing us to miss our flight and requiring over 2 hours on a cell call to Bangladesh to book a 24 hr delay which was further confused by computer glitches. Poor customer service at the flight checkin desk in Kathmandu who are, apparently, limited in what they can assist with.

BOM
AUH
Okay 5,3

Cons: More entertainment and food options. Service not in line with price charged for the flight

AUH
MAA
Okay 4,0

Cons: Missing a bag , longer wait time at Abu Dhabi

AUH
LHR
Excellent 8,0

Pros: Crew was professional and food was very good. Entertainment was really good.

Thu, Sep 10
DMM
Dammam King Fahad Intl
JNB
OR Tambo Airport, Johannesburg
10h 30m
Thu, Sep 24
JNB
OR Tambo Airport, Johannesburg
DMM
Dammam King Fahad Intl
24h 15m
R11 110
Trip: 15 days
7,4Good Show reviews
Overall 7,4 Good
Based on 6 607 reviews
Overall
7,4
Boarding
7,5
Comfort
7,3
Crew
7,6
Entertainment
7,4
Food
7,0
AUH
SYD
Excellent 8,6

Pros: The seat. The BC lounge , the A380 BC. The food the service all ex excellent !

Cons: The crew wasn’t friendly at all, not personal at all , I even brought chocolates all the way from California and only got a thank you from one cabin crew. Not friendly or personal at all

LHR
AUH
Excellent 9,6

Cons: Off boarding in Abu Dhabi

GYD
AUH
Mediocre 2,0

Pros: My flight was canceled, and nobody answer me for my minry back request

Cons: No answer for my requests and emails

AUH
CMN
Okay 4,6

Pros: It’s OK

Cons: Need improvements

JED
AUH
Good 6,0

Pros: crew was amazing

Cons: no traveller pack, toothpaste, etc. seats too tight.

Thu, Sep 10
DMM
Dammam King Fahad Intl
JNB
OR Tambo Airport, Johannesburg
10h 30m
Thu, Sep 24
JNB
OR Tambo Airport, Johannesburg
DMM
Dammam King Fahad Intl
24h 15m
R11 128
Trip: 15 days
7,4Good Show reviews
Overall 7,4 Good
Based on 6 607 reviews
Overall
7,4
Boarding
7,5
Comfort
7,3
Crew
7,6
Entertainment
7,4
Food
7,0
MAD
AUH
Excellent 9,6

Pros: Crew was amazing. Service is top notch. You get to eat whatever you want whenever you want (no fixed time for menu serving).

Cons: The in flight internet should be of better value for business travelers. Emirates offers full flight connection for business and first class.

COK
AUH
Mediocre 3,3

Cons: 1. The crew from Abu Dhabi to Belgrade was appalling. As we touched down at Belgrade Tesla airport, and were still taxiing, many passengers stood up, opened up the overhead compartments, took out their carry-on bags (some were pretty big hard top) and left it on the aisle. The overhead compartment doors were left open and once or twice the crew at the back murmured them to sit on their seats and strap themselves. But neither did the crew come up to severely reprimand them nor did the passengers seem to care. IT WAS THE MOST SHOCKING EXPERIENCE in my over 25 years of flying. Terrible service on part of Etihad Crew. 2. We'd just an hour's transit in Abu Dhabi airport and there were numerous passengers still trying to disembark from the Kochi-Abu Dhabi flight, pass through security checks, walk quite a distance to the gate and then get on to the bus to board the aircraft. Strangely there was no Etihad personnel helping us to navigate through this absolute chaos. Many people, young and old, were literally running with their bags. Some of us yelled that we'd a short connection and then one of the ground staff tried to make way for us to navigate through the huge queues waiting for security. This process could've been managed infinitely better. Just imagine if there were elderly passengers or little children? 3. Food was terrible. I'm a vegetarian and usually Asian vegetarian is reasonably good. In this case the rice was poorly cooked (grainy), lacked any variety (anybody who's familiar with Asian food can assure you that there're amazingly tasty and healthy vegetarian dishes that can be prepared - if Etihad needs help they're welcome to contact me). I'm surprised by all this. Try Emirates and one can see the quality of the food. 4. We'd to collect our boarding passes at Belgrade airport. We've a carte de legitimation (CDL) residence card for Switzerland but it seemed obvious that the ground staff at Belgrade have no clue what a Swiss CDL looks like. My wife who's a South African national cannot obviously enter Switzerland without a visa but the CDL is a legitimate document and that should have been it. Further we'd been checked in from Kochi to Zurich (and our bags had been checked through to ZRH). It's obvious that Belgrade staff are poorly trained and it caused unnecessary waiting time (nearly 30 minutes) and senior staff had to be summoned to clarify. I'm terribly disappointed with the overall service of Etihad. I'll never fly through Belgrade for sure. It's horrible and the travel desk were not particularly helpful. In fact I'm considering never to fly Etihad again.

AMS
AUH
Mediocre 2,0

Pros: did not get the flight,because of no not given correct notice

Cons: don't know,flight missed..virgi s fault 100%

AUH
BOM
Okay 4,3

Cons: The seat was not comfortable in the flight from Toronto to Abu Dhabi. I was served wrong food. The food was tasteless. The crew was giving on half glass of water when asked for. It felt as if they were scared to give water to drink

BRU
AUH
Good 7,3

Pros: crew was good. Seat was good but it was a business class seat in a 787-9; so it should be good.

Cons: wines were mediocre which was balanced out by the good quality of the food. Brussels to Abu Dabhi boarding was a little chaotic with coach and front cabin passesgers packed in a single bus. Noticed many older passengers standing for the longish bus ride.

Fri, Jun 12
JED
Jeddah King Abdulaziz Intl
JNB
OR Tambo Airport, Johannesburg
33h 40m
Sun, Aug 9
JNB
OR Tambo Airport, Johannesburg
JED
Jeddah King Abdulaziz Intl
33h 50m
R12 026
Trip: 59 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 22 848 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
LHE
IST
Excellent 10,0

Pros: Yes

Cons: Them good

JFK
IST
Mediocre 2,0

Cons: AWFUL CREW. NEVER FLY. NOT CLEAN. NOT NICE.

SFO
IST
Good 7,0

Pros: Too short For my experience is not hectic

Cons: Entertainment crew food

JFK
IST
Excellent 10,0

Pros: New planes, good food, nice crew

Cons: Didnot like the airport in Istanbul 25 min of walk

IST
BRU
Excellent 10,0

Pros: All what you think :)

Cons: The place's we are sitting can be better

Thu, Sep 10
DMM
Dammam King Fahad Intl
JNB
OR Tambo Airport, Johannesburg
24h 50m
Fri, Sep 25
JNB
OR Tambo Airport, Johannesburg
DMM
Dammam King Fahad Intl
36h 20m
R12 713
Trip: 16 days
Based on 0 reviews
Wed, Sep 9
DMM
Dammam King Fahad Intl
JNB
OR Tambo Airport, Johannesburg
33h 40m
Fri, Sep 25
JNB
OR Tambo Airport, Johannesburg
DMM
Dammam King Fahad Intl
34h 05m
R14 720
Trip: 17 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 22 848 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
JFK
IST
Excellent 10,0

Pros: Awesome food. Comfortable seats. Nice crew

JFK
IST
Good 7,6

Pros: The crew was very helpful even though English is not their first language.

Cons: Maybe the food expections.

IST
CDG
Okay 4,6

Cons: New Istanbul airport requires kilometres to walk and then take a super crowded bus. Insane

LHR
IST
Mediocre 3,6

Pros: The crew was friendly and helpful.

Cons: The leg room was smaller than most other flights and the war phonejack didn't work and the video constantly paused every 30 seconds. Also the 1 8kilo bad allowance in the cabin is a bit unreasonable but I see why they need to because the overhead storage and under the sit storage was less than normal too.

ATL
IST
Excellent 10,0

Pros: The crew was great and friendly

Cons: How can you ran out of wine on a flight

Thu, Sep 10
DMM
Dammam King Fahad Intl
JNB
OR Tambo Airport, Johannesburg
24h 50m
Thu, Sep 24
JNB
OR Tambo Airport, Johannesburg
DMM
Dammam King Fahad Intl
24h 15m
R14 984
Trip: 15 days
Based on 0 reviews
Thu, Sep 10
DMM
Dammam King Fahad Intl
JNB
OR Tambo Airport, Johannesburg
12h 55m
Fri, Sep 25
JNB
OR Tambo Airport, Johannesburg
DMM
Dammam King Fahad Intl
17h 20m
R15 618
Trip: 16 days
8,3Excellent Show reviews
Overall 8,3 Excellent
Based on 15 305 reviews
Overall
8,3
Boarding
8,3
Comfort
8,2
Crew
8,5
Entertainment
8,6
Food
8,1
BAH
DXB
Excellent 8,0

Pros: Everything

Cons: We didn’t get tea or coffee :(

BOM
DXB
Excellent 9,3

Cons: While boarding the flight from Dubai to Houston, no one announced about family boarding. About a quarter of the flight had boarded before we decided to get in the line ourselves, and they took us in without any questions. It would have been better if an announcement for family boarding was made. The Dubai to Houston crew could have been more friendly and welcoming.

DXB
IAD
Good 6,6

Pros: Lights on ceiling, good movie selection, meals

Cons: Needed a lot more water service to stay hydrated

DXB
CCU
Excellent 9,6

Pros: The spirit despite the COVID19 scare. Serving on an India bound flight from the Gulf is never easy

Cons: We need to promote paper free boarding passes for whoever can afford. Atleast an endeavor.

IAD
DXB
Good 6,3

Pros: Quick boarding, good choice of movies

Cons: Would have been nice to get offered beverages more often. Was hard to get water as much as I needed without disrupting my fellow seat mates.

Wed, Sep 9
DMM
Dammam King Fahad Intl
JNB
OR Tambo Airport, Johannesburg
33h 40m
Fri, Sep 25
JNB
OR Tambo Airport, Johannesburg
DMM
Dammam King Fahad Intl
12h 55m
R15 653
Trip: 17 days
Based on 0 reviews
Wed, Sep 9
DMM
Dammam King Fahad Intl
JNB
OR Tambo Airport, Johannesburg
33h 40m
Fri, Sep 25
JNB
OR Tambo Airport, Johannesburg
DMM
Dammam King Fahad Intl
12h 55m
R15 671
Trip: 17 days
Based on 0 reviews
Wed, Sep 9
DMM
Dammam King Fahad Intl
JNB
OR Tambo Airport, Johannesburg
33h 40m
Thu, Sep 24
JNB
OR Tambo Airport, Johannesburg
DMM
Dammam King Fahad Intl
24h 15m
R19 263
Trip: 16 days
Based on 0 reviews
Wed, Sep 9
DMM
Dammam King Fahad Intl
JNB
OR Tambo Airport, Johannesburg
22h 15m
Fri, Sep 25
JNB
OR Tambo Airport, Johannesburg
DMM
Dammam King Fahad Intl
26h 05m
R21 904
Trip: 17 days
7,4Good Show reviews
Overall 7,4 Good
Based on 666 reviews
Boarding
7,4
Comfort
7,2
Crew
7,6
Entertainment
7,1
Food
7,0
NBO
MCT
Excellent 8,6

Pros: Crew quiet experienced and courteous.

Cons: Legroom would good

MCT
KWI
Mediocre 2,0

Pros: They booked for us a hotel in airport due the delay

Cons: My flight from Bangkok was delayed so my connecting flight was cancelled and they transferred my flight to next day at 13:00

KUL
MCT
Good 6,0

Pros: in flight entertainment was really good

Cons: checkin luggage was terrible with more than half an hour wait although web checkin was already made

BLR
MCT
Good 6,6

Cons: The entertainment system was horrible.

MCT
AMM
Good 6,3

Pros: The crew on flight was nice

Cons: Same cannot be said for ground staff including managers. I had to explain several times that crowds are a trigger for my son with autism. I asked for preferential boarding, was given any. Asked for assistance with security, this was only given after I had to fight for it. Staff need to be aware that when we ask for it, it’s not because we want preferential treatment, we are trying to avoid a meltdown for our kids that get super stressed out by situations such as these. My child cannot stand still for long and runs away. When I stopped him to talk him though the process so he doesn’t run, we got hurried. Empathy will go a long way....

Thu, Sep 10
DMM
Dammam King Fahad Intl
JNB
OR Tambo Airport, Johannesburg
28h 35m
Fri, Sep 25
JNB
OR Tambo Airport, Johannesburg
DMM
Dammam King Fahad Intl
30h 15m
R24 791
Trip: 16 days
7,5Good Show reviews
Overall 7,5 Good
Based on 1 580 reviews
Overall
7,5
Boarding
7,6
Comfort
7,5
Crew
7,8
Entertainment
7,1
Food
7,0
DXB
AMM
Good 7,6

Cons: Staff at check in counter was rude.

TLV
AMM
Okay 4,6

Cons: Windows locked dark for whole flight in the DAYTIME going over spectacular scenery in Norway and Greenland. No eye shades given out. Totally depressing. Food very mediocre with nothing Arabic in spite of great Arab food.

ORD
AMM
Good 7,0

Pros: Crew members

Cons: More comforting seats!

IST
AMM
Okay 4,0

Cons: Boarding was vary slow and not on time. We lost one bag.

AMM
DOH
Excellent 9,6

Pros: Every thing is good

Cons: It’s good

Thu, Sep 10
DMM
Dammam King Fahad Intl
JNB
OR Tambo Airport, Johannesburg
33h 00m
Fri, Sep 25
JNB
OR Tambo Airport, Johannesburg
DMM
Dammam King Fahad Intl
23h 20m
R24 844
Trip: 16 days
7,5Good Show reviews
Overall 7,5 Good
Based on 22 751 reviews
Overall
7,5
Boarding
7,6
Comfort
7,2
Crew
8,0
Entertainment
7,0
Food
6,8
LHR
ORD
Mediocre 2,0

Cons: I have to cancel my fly, because i cant arrive in london. First fly was canceled from autority COVID19

LHR
LAX
Excellent 9,3

Pros: The crew was fabulous. Very helpful and upbeat!

Cons: The food wasn’t very good.

ACC
LHR
Good 6,0

Pros: The crew were gracious and attentive to keeping us hydrated in Economy.

Cons: The seats were uncomfortable on this full flight, the food was average.

ORD
LHR
Mediocre 2,0

Cons: Canceled

LHR
AMS
Excellent 9,6

Pros: Very comfy seats.

Thu, Sep 10
DMM
Dammam King Fahad Intl
JNB
OR Tambo Airport, Johannesburg
33h 00m
Fri, Sep 25
JNB
OR Tambo Airport, Johannesburg
DMM
Dammam King Fahad Intl
23h 20m
R24 862
Trip: 16 days
7,5Good Show reviews
Overall 7,5 Good
Based on 22 751 reviews
Overall
7,5
Boarding
7,6
Comfort
7,2
Crew
8,0
Entertainment
7,0
Food
6,8
DME
LHR
Mediocre 2,0

Pros: the company cancelled the flight and I haven't received a refund

Cons: i need my money back

HYD
LHR
Good 6,0

Pros: It’s ok

Cons: Timing and food

JFK
LHR
Mediocre 2,0

Pros: Literally nothing.

Cons: It could have happened.

LHR
AMS
Okay 5,6

Cons: I needed wheelchair assistance due to a back injury. The person that picked me up at the aircraft from London was terrific, l was taken to the terminal and told that another team member would take me to the aircraft. No one showed up until the aircraft was fully boarded, then he left me at the beginning of the ramp instead of wheeling me to the aircraft. I was very disappointed! I was so disappointed I didn’t wait for a pickup at the airport in Amsterdam. I regret it, because I’m in so much pain!

BKK
NRT
Good 7,3

Pros: Plane was clean

Cons: Food could be better!

Sat, Jun 13
JED
Jeddah King Abdulaziz Intl
JNB
OR Tambo Airport, Johannesburg
11h 35m
Sun, Aug 9
JNB
OR Tambo Airport, Johannesburg
JED
Jeddah King Abdulaziz Intl
11h 55m
R27 186
Trip: 58 days
7,2Good Show reviews
Overall 7,2 Good
Based on 2 317 reviews
Boarding
7,1
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,7
ADD
ABV
Good 6,3

Pros: Nice aircraft and comfortable seating in economy with a good selection of music and movies on the seat back entertainment. Business class was mostly empty and looked very nice and roomy. They should upgrade their frequent flyers the way other airlines do to fill those empty seats and generate the good PR that results. The food was good in my opinion, and the Ethiopian coffee is great. Affordably priced tickets was the selling point for choosing them. They are a young airline and while they go through the motions of being a modern service-oriented airline, but alas for the most part they aren't there yet.

Cons: We've flown a few Ethiopian Air flights now and while the flight attendants are nice, they aren't always on top of things and paying attention to the needs of the passengers. Not as helpful or attentive as we're used to. Boarding is chaotic and the overnight transfer at Addis Ababa is a total mess. If you get to leave through the airport in the early morning things are relatively painless, but what a nightmare of pushing and shoving chaos when it's busy. The hotels they put you up in are mediocre at best. Last week we enjoyed a long wait for the bus ride to the hotel, cold food when we arrived, and a nice hard bed to "sleep" in. We probably won't fly Ethiopian Air if we have to overnight in Addis Ababa again. I'm willing to pay up to fly another airline and skip the overnight as it's just not worth the hassle.

ADD
CAI
Okay 5,6

Pros: Crew was nice. Plane was older model. No individual movies. Seats were old and worn, but flight was nice.

Cons: Not sure anyone can change this, but people (Egyptians) got out of their seats before the plane had even slowed down on the runway. People were jostled about. One guy bumped me several times. They then rushed forward cramming up the aisles. Just ridiculous.

JIB
ADD
Mediocre 3,6

Pros: Nothing noteworthy was done well.

Cons: The boarding staff is incompetent resulting in a 2+ hour boarding time. No control or concern for boarding zones, multiple unnecessary and inconsistent ticket checks, and unclear process. If you took 300 toddlers, made 50 of them gate agents and said board an airplane, you would get about the same result. Food and crew in flight were mediocre. Entertainment system in the seat back doesn’t work, shuts off in the middle of films, and is for some reason controlled by the wrong arm rest. I was in the aisle seat, my arm rest control panel did not control anything, but every time my neighbor shifted her arm it changed the volume on my system. Ethiopian airlines is what failure looks like.

ADD
BKK
Okay 4,0

Pros: Food

Cons: Staff behavior & regular check on entertainment system as my screen was not working in 9 hr long journey

ADD
PHC
Excellent 8,0

Pros: Good service

Cons: Serve Warm food

Wed, Sep 9
DMM
Dammam King Fahad Intl
JNB
OR Tambo Airport, Johannesburg
20h 55m
Fri, Sep 25
JNB
OR Tambo Airport, Johannesburg
DMM
Dammam King Fahad Intl
18h 45m
R33 613
Trip: 17 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 3 585 reviews
Overall
8,0
Boarding
8,0
Comfort
7,7
Crew
8,5
Entertainment
7,3
Food
7,5
FLR
AMS
Excellent 8,0

Cons: Boarding at Florence is always chaotic but this isn't within the control of KLM or their crew.

ACC
AMS
Excellent 10,0

Cons: Still don’t have my luggage yet

AMS
GLA
Excellent 10,0

Pros: Klm's consistantly high standards in everything they do.

Cons: Nothing

PRG
AMS
Excellent 8,8

Pros: I was sorted on Row 3 and the drapes kept hitting the back of my head.

Cons: Move the drapes a few more inches back.

AMS
HEL
Excellent 10,0

Cons: Boarding was crazy. Could not everyone in the gate area.

Wed, Sep 9
DMM
Dammam King Fahad Intl
JNB
OR Tambo Airport, Johannesburg
20h 55m
Fri, Sep 25
JNB
OR Tambo Airport, Johannesburg
DMM
Dammam King Fahad Intl
33h 25m
R33 806
Trip: 17 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 3 585 reviews
Overall
8,0
Boarding
8,0
Comfort
7,7
Crew
8,5
Entertainment
7,3
Food
7,5
AMS
MSP
Excellent 8,6

Cons: The only complaint I had was that it was very warm on the flight (and I usually get cold on flights), and in the seats we had there weren't fans above the seats. A few rows up they had fans, so apparently you have to pay extra for air... This wouldn't be a big deal on a short domestic flight, but for an international flight it was a long time to be uncomfortable!

AMS
DMM
Good 7,6

Pros: A flight was delayed due to weather conditions and we had to sit in the plane for almost an hour, BUT information sharing from the Capitan was sufficient and on-time. Very good job from pilots. Leg room in economy - I was positively surprised, very decent leg room! Thank you for providing it.

Cons: I flew economy and all was good and appropriate to the level.

SEA
LHR
Good 7,6

Pros: Great atmosphere, crew was excellent!

Cons: I’m 6’5”, so legroom can always be a complaint, but this wasn’t too bad. The plane appeared to be fairly old and didn’t have WiFi. Entertainment also was on an older screen which was navigated by using an old in-seat phone.

AMS
JFK
Good 6,3

Pros: The socks offered in business were comfortable and nice looking. The red wine was good.

Cons: The food was just average and the seat not too comfortable

GIG
AMS
Excellent 9,6

Pros: The crew is excellent but the seats are not comfortable enough. There should be a way to balance money and comfort,not just placing people in seats they do not fit into

Cons: Nothing,just the seats. Cleanliness was perfect

Thu, Sep 10
DMM
Dammam King Fahad Intl
JNB
OR Tambo Airport, Johannesburg
23h 30m
Fri, Sep 25
JNB
OR Tambo Airport, Johannesburg
DMM
Dammam King Fahad Intl
33h 25m
R34 000
Trip: 16 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 3 585 reviews
Overall
8,0
Boarding
8,0
Comfort
7,7
Crew
8,5
Entertainment
7,3
Food
7,5
OTP
AMS
Excellent 10,0

Pros: 15 years ago I told myself not to fly Delta anymore. But these 2 flights Detroit to Amsterdam and back changed my mind. I enjoyed the flight very much and I'm looking forward to the next one.

AMS
PVG
Good 6,6

Pros: Services is good .

Cons: Food can be better

TLV
AMS
Excellent 10,0

Pros: Almost everything, especially the crew.

Cons: Don’t feel like anything should be better to be honest

AMS
JFK
Excellent 10,0

Cons: Very nice crew and great food

JFK
AMS
Good 6,0

Pros: Nice crew, good food.

Cons: Both bathroom were not working in business class area.

Book cheap flights from Saudi Arabia to Johannesburg (one-way)

Airports
Origin
Riyadh
R10 653
only
R10 653
Destination
Johannesburg
R10 653
only
R10 653
Thu, Jun 18
RUH
Riyadh King Khaled Intl
JNB
OR Tambo Airport, Johannesburg
28h 55m
R10 653
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 22 848 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
BOS
IST
Mediocre 3,6

Pros: I was smacked in my knee I need surgey on my minsicus for by the person serving the food and never got apologized too. Then later he elbowed me in face and acted like it didn't happen. I liked nothing.

Cons: Not getting hit twice by the crew serving food and at least an apology.

IST
FRU
Excellent 9,6

Pros: Everything was comfortable and the crew were lovely.

IST
ORD
Excellent 10,0

Pros: Overall is perfect

BOS
IST
Excellent 10,0

Pros: Baggage policy and amenities on board as well as the Istanbul airport as a connector.

JFK
IST
Mediocre 2,0

Cons: AWFUL CREW. NEVER FLY. NOT CLEAN. NOT NICE.

Wed, Jun 17
RUH
Riyadh King Khaled Intl
JNB
OR Tambo Airport, Johannesburg
34h 10m
R10 705
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 22 848 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
KBL
IST
Good 6,0

Pros: Flights out of Kabul are generally filled with less-experienced travelers, so Turkish Airlines did the best they could with a planeful of new flyers. Entertainment system had some pretty good choices.

Cons: There's a coronavirus outbreak going on. Just slow down, everyone. Take it easy. Slow down boarding. Slow down disembarking. Enable social distancing. Just slow down. We were packed into economy class, touched by every person walking past, bumped by every bag over every shoulder. Just take it easy. Let passengers try, even a little, to maintain a little social distance in economy class.

IST
ORD
Excellent 10,0

Pros: Overall is perfect

IAH
IST
Excellent 10,0

Pros: Outstanding and conscientious crew.

Cons: Seats continue to get more narrow and rows are moved closer and closer. However, the Turkish Air seats are among the most comfortable, relatively speaking.

IST
IAD
Excellent 10,0

Pros: Excellent service . Good customer service

ATL
IST
Excellent 10,0

Pros: The crew was great and friendly

Cons: How can you ran out of wine on a flight

Sun, May 31
RUH
Riyadh King Khaled Intl
JNB
OR Tambo Airport, Johannesburg
34h 50m
R12 713
Based on 0 reviews
Mon, Jun 1
RUH
Riyadh King Khaled Intl
JNB
OR Tambo Airport, Johannesburg
26h 50m
R17 414
Based on 0 reviews
Wed, Jun 17
RUH
Riyadh King Khaled Intl
JNB
OR Tambo Airport, Johannesburg
10h 35m
R17 819
7,2Good Show reviews
Overall 7,2 Good
Based on 2 317 reviews
Boarding
7,1
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,7
SHC
ADD
Good 6,8

Pros: Take off was quick, as well as deplaning

Cons: the little cornbread cake was pretty bad.

JIB
ADD
Mediocre 3,6

Pros: Nothing noteworthy was done well.

Cons: The boarding staff is incompetent resulting in a 2+ hour boarding time. No control or concern for boarding zones, multiple unnecessary and inconsistent ticket checks, and unclear process. If you took 300 toddlers, made 50 of them gate agents and said board an airplane, you would get about the same result. Food and crew in flight were mediocre. Entertainment system in the seat back doesn’t work, shuts off in the middle of films, and is for some reason controlled by the wrong arm rest. I was in the aisle seat, my arm rest control panel did not control anything, but every time my neighbor shifted her arm it changed the volume on my system. Ethiopian airlines is what failure looks like.

ADD
LHR
Good 7,6

Pros: Crew were very good. Comfortable flight.

Cons: Choice of movies could be much better.

ABJ
ADD
Excellent 8,0

Cons: Water to drink during flight.

EBB
ADD
Mediocre 2,3

Cons: It was over booked. I wasted my precious time in the airport for half day... and the staff of ethiopian were not kindness.

Thu, Jun 18
RUH
Riyadh King Khaled Intl
JNB
OR Tambo Airport, Johannesburg
22h 55m
R23 911
7,5Good Show reviews
Overall 7,5 Good
Based on 1 580 reviews
Overall
7,5
Boarding
7,6
Comfort
7,5
Crew
7,8
Entertainment
7,1
Food
7,0
AMM
ORD
Mediocre 2,0

Pros: No

AMM
IST
Mediocre 2,0

Cons: That if passengers with a original departure of erbil will be blocked for their final log that kayak or royal jordanian dont advertise the flight

ORD
AMM
Good 7,6

Cons: Just had issues with bathrooms not being clean. Ran out of soap in 2 bathrooms

AMM
JFK
Excellent 8,0

Pros: Landing and the crew

Cons: The food was very spicy( Chicken meal)

AMM
MUC
Excellent 10,0

Pros: Every things well

Cons: You

Thu, Jun 18
RUH
Riyadh King Khaled Intl
JNB
OR Tambo Airport, Johannesburg
20h 30m
R261 629
Based on 0 reviews
*
Prices are per person, are for e–tickets and include all taxes & fees in ZAR.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller
At KAYAK we don’t set prices, so it’s not possible for us to guarantee what other companies are selling.

We aggregate tons of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we don't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car hires can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find on occasion that certain prices are no longer available.

More questions or if you have a bad price to report to us
Please send us an and someone from our team will get back to you promptly.

-
1
  • Return
  • One-way
  • Multi-city
  • Trip Builder
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First