Trips

Find cheap flights to Johannesburg OR Tambo (JNB)

Search hundreds of travel sites at once for deals on flights to Johannesburg OR Tambo

Depart
Return
Any month
Compare vs KAYAK |

United Arab Emirates to Johannesburg OR Tambo flight information

Flights arrive in Johannesburg OR Tambo
Flights depart from United Arab Emirates
Flight price AED 1484
Airlines Kenya Airways, Egypt Air, RwandAir, Saudia, Ethiopian Air, Air Seychelles, Turkish Airlines, Etihad Airways

Top tips for finding cheap flights to Johannesburg OR Tambo

Looking for cheap airfare to Johannesburg OR Tambo? 25% of our users found return tickets to Johannesburg OR Tambo for the following prices or less: From Dubai International AED 1553
Book at least 2 weeks before departure in order to get a below-average price.
High season is considered to be August, September and October. The cheapest month to fly to Johannesburg OR Tambo is June.
Enter your preferred departure airport and travel dates into the search form above to unlock the latest Johannesburg OR Tambo flight deals.

FAQs - Booking Johannesburg OR Tambo flights

What is the cheapest flight to Johannesburg OR Tambo?

The cheapest airline ticket to Johannesburg OR Tambo from United Arab Emirates in the last 72 hours was AED 1484 return on the route Dubai to Johannesburg OR Tambo. The most popular route is Dubai to Johannesburg OR Tambo and the cheapest ticket found on this route in the last 72 hours was AED 1506 return.

Which airlines fly to Johannesburg OR Tambo?

In general from United Arab Emirates, Emirates and South African fly the most to Johannesburg OR Tambo. The most popular route is from Dubai, and Emirates & South African fly this route the most.

How far is Johannesburg OR Tambo airport from central Johannesburg?

OR Tambo Airport is 21 kilometres from the centre of Johannesburg. View on map.

Book Cheap Johannesburg OR Tambo Plane Tickets

(Return)
Airports
Origin
Sharjah
AED 2240
only
AED 2240
Dubai
AED 1484
only
AED 1484
Abu Dhabi
AED 1877
only
AED 1877
Destination
Johannesburg
AED 1484
only
AED 1484
Wed, 27 Feb
DXB
Dubai International
JNB
Johannesburg OR Tambo
11h 10m
Sun, 10 Mar
JNB
Johannesburg OR Tambo
DXB
Dubai International
10h 20m
AED 1484
Trip: 11 days
6.9GoodShow reviews
Overall 6.9 Good
Based on 865 reviews
Overall
7.0
Boarding
7.0
Comfort
7.1
Crew
7.4
Entertainment
6.4
Food
6.6
NBO
KGL
Good 7.6

Boarding was on time. The flight attendant’s response to my call and request for a blanket...first she smiled as if my request was ridiculous but still went ahead to get me the blanket and we joked about it cause the cabin was getting too cold for me and if she hadn’t given me a blanket I would have caught a cold!

Delay to take off, and spaying of the cabin with insecticide when passengers have boarded!

EBB
NBO
Excellent 8.3

Easy boarding and extremely friendly staff

No intertainment, not even newspapers

NBO
ADD
Good 7.6

The easy and comfortable element of the flight.

I didn’t really hear any boarding announcements, it would of been to be told we would be debording the plane by steps in the rain

NBO
MBA
Excellent 8.0

Same as above

Nothing

JNB
NBO
Excellent 10.0

Te time of te flight

Sun, 11 Nov
DXB
Dubai International
JNB
Johannesburg OR Tambo
21h 10m
Sun, 2 Dec
JNB
Johannesburg OR Tambo
DXB
Dubai International
15h 15m
AED 1546
Trip: 22 days
7.4GoodShow reviews
Overall 7.4 Good
Based on 1,244 reviews
Boarding
7.6
Comfort
7.5
Crew
7.8
Entertainment
6.8
Food
7.2
ASW
CAI
OK 5.3

Food

Cabin Crew are not helpful, less smiling when serving. Captain did not give information during flight.

JNB
CAI
Mediocre 2.0

We received our baggage 2 days later

CAI
AMM
Good 7.0

Friendly flight attendants, clean, very smooth takeoff and landing

Signs are not very visable at airport

CAI
JFK
Good 6.0

Direct flight, nice crew and professional pilot, didn’t feel the plane touching the ground while landing

Definitely not cheap flight ;) Food is no good , bathrooms were not clean and flight crew refused to clean it !!!

KWI
CAI
Excellent 9.6

Simplicity

Long waiting time

Sat, 10 Nov
DXB
Dubai International
JNB
Johannesburg OR Tambo
16h 39m
Sun, 2 Dec
JNB
Johannesburg OR Tambo
DXB
Dubai International
14h 00m
AED 1722
Trip: 23 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 237 reviews
Boarding
8.0
Comfort
8.4
Crew
8.6
Entertainment
7.0
Food
7.8
KGL
JNB
Excellent 10.0

The Flight attendants are all awesome and undesrtanding...and the open wifi ate Kigali airport was great.

LUN
KGL
Excellent 10.0

The planes and shuttles are nice and clean, and the staff are pleasant. I had a long layover in Kigali and the airline gave me accommodation and a food voucher (totally unexpected). Will definitely fly RwandAir again.

KGL
JNB
Mediocre 3.6

THERE WAS MEAT INSIDE MY "VEGETARIAN" MEAL!!! This is totally unacceptable!

EBB
KGL
Excellent 10.0

Rwanda Air is the best

Landing at Kigali was bit rough

KGL
LUN
Good 6.6

Food and free WiFi. Ample seating space.

Rerouted through Dar-es-Salaam at last minute rather than being a direct flight as scheduled

Tue, 4 Dec
DXB
Dubai International
JNB
Johannesburg OR Tambo
12h 30m
Thu, 3 Jan
JNB
Johannesburg OR Tambo
DXB
Dubai International
21h 45m
AED 1880
Trip: 31 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 1,687 reviews
Overall
7.1
Boarding
7.1
Comfort
7.2
Crew
7.4
Entertainment
6.8
Food
6.9
JED
JFK
Good 6.6

The screen and the live map was not working

AUH
RUH
Excellent 10.0

* On-time departure. * Food portions. * Fight seat comfort.

* service speed.

JFK
RUH
Excellent 8.6

The chair was comfortable and tbe food was delicious.

The movies in the tv wouldnt play during the flight

JED
MUC
Excellent 10.0

Decent food, plane left and arrived on time, friendly staff

Nothing - all was as expected. Never flown Saudi before but was a good experience

JED
DXB
Excellent 10.0

No issues, smooth ride, excellent service.

No alcohol, no problem for me, but if u like alcohol do not ride.

Thu, 13 Dec
DXB
Dubai International
JNB
Johannesburg OR Tambo
10h 40m
Fri, 28 Dec
JNB
Johannesburg OR Tambo
DXB
Dubai International
12h 30m
AED 2031
Trip: 16 days
6.9GoodShow reviews
Overall 6.9 Good
Based on 1,812 reviews
Boarding
7.0
Comfort
7.1
Crew
7.5
Entertainment
6.6
Food
6.6
EWR
ABJ
OK 5.0

The flight from Newark to Abidjan was pretty comfortable and smooth

Once in Abidjan, it became a mess. First we were left waiting for over an hour without any explanation. Then we were told that we had to retrieve our baggage and then recheck them. Hardly anyone spoke English so that was a long and confusing ordeal.

ABJ
EWR
Excellent 8.0

luggage take time to receive , over 1 h

luggage tale long time to receive

BKK
ADD
OK 4.6

Cheap. Good for connections in Africa.

Boarding was slow. The food is the worst I've had on an international flight. Flight crew is often not responsive and brusque. The recline on my wife's seat was broken.

NBO
ADD
Good 7.0

Conexion

Delayed

ADD
NBO
Mediocre 3.2

Addis Airport is a NIGHTMARE!!! It took two hours to check in and the lines were insane. It was absolute chaos, people pushing and airport staff did little to manage it. We almost missed our flight because the lines and process was so disorganized. The plane ride - the plane was old. My seat was so old, the cushion was worn down to the point of feeling like a bucket seat. This was really bad...

Mon, 22 Oct
AUH
Abu Dhabi Intl
JNB
Johannesburg OR Tambo
29h 35m
Fri, 26 Oct
JNB
Johannesburg OR Tambo
AUH
Abu Dhabi Intl
33h 10m
AED 2160
Trip: 5 days
6.5GoodShow reviews
Overall 6.5 Good
Based on 31 reviews
Boarding
6.7
Comfort
6.8
Crew
7.0
Entertainment
5.8
Food
6.2
SEZ
BOM
Excellent 8.0

Video selection was nice. Food was good.

Crew was a bit grumpy. The food and clean up was incredibly slow. I was actually impressed by how slow it was.

AUH
LOS
OK 5.6

My luggage is lost. I have to wait for 3 days for it to get to my final destination. That is very upsetting.

SEZ
JNB
Mediocre 2.0

Please contact me

SEZ
JNB
OK 5.0

Meal portions were very small... My asian veg meal that i ordered did not reflect on my seat number... The TV screens and remote need to be updated. Sound via the earphones was terrible.

PRI
SEZ
OK 5.0

crew nice

crew incompetent at special meal requests. I did it online, called, and talked to gate agent. Yet, it still kept getting messed up.

Sat, 29 Sep
SHJ
Sharjah
JNB
Johannesburg OR Tambo
34h 30m
Sat, 20 Oct
JNB
Johannesburg OR Tambo
SHJ
Sharjah
22h 30m
AED 2240
Trip: 22 days
Overall 0.0 Poor
Based on 0 reviews
Wed, 27 Feb
AUH
Abu Dhabi Intl
JNB
Johannesburg OR Tambo
34h 55m
Sun, 10 Mar
JNB
Johannesburg OR Tambo
AUH
Abu Dhabi Intl
28h 00m
AED 2442
Trip: 11 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 20,305 reviews
Overall
8.0
Boarding
7.9
Comfort
7.8
Crew
8.3
Entertainment
8.1
Food
8.0
ASB
IST
Excellent 9.6

Food, service

Boarding delay

BEY
IST
Good 6.3

Crew were great and the airane was clean.

The leg room in the economy is very tight my knees were hitting the seat in front of me. Also my special low calorie meal was inedible as the protein was so overcooked.

JFK
IST
Excellent 10.0

Good food great service friendly staff also flight was 30 minutes delay we landed our destination on time they make time on the air. I always flight with Turkish airlines I recommend to any one I

OTP
IST
Mediocre 2.0

Dismal customer service

JFK
IST
Excellent 9.3

Food and entertainment were particularly excellent. Seats were comfortable. No complaints once on board.

The flight was delayed without any real indication as to why it was being delayed.

Wed, 27 Feb
DXB
Dubai International
JNB
Johannesburg OR Tambo
11h 10m
Sun, 10 Mar
JNB
Johannesburg OR Tambo
DXB
Dubai International
10h 20m
AED 1484
Trip: 11 days
6.9GoodShow reviews
Overall 6.9 Good
Based on 865 reviews
Overall
7.0
Boarding
7.0
Comfort
7.1
Crew
7.4
Entertainment
6.4
Food
6.6
NBO
KGL
Good 7.6

Boarding was on time. The flight attendant’s response to my call and request for a blanket...first she smiled as if my request was ridiculous but still went ahead to get me the blanket and we joked about it cause the cabin was getting too cold for me and if she hadn’t given me a blanket I would have caught a cold!

Delay to take off, and spaying of the cabin with insecticide when passengers have boarded!

MBA
NBO
Good 6.3

Punctuality

KGL
NBO
OK 4.0

My flights were changed a lot the week before my flight even though I had booked months ahead.

EBB
NBO
Excellent 8.3

Easy boarding and extremely friendly staff

No intertainment, not even newspapers

AMS
KGL
Good 7.6

professional KLM flights

headphone audio quality not as good as had hoped

Sat, 19 Jan
AUH
Abu Dhabi Intl
JNB
Johannesburg OR Tambo
8h 10m
Sat, 9 Feb
JNB
Johannesburg OR Tambo
AUH
Abu Dhabi Intl
32h 45m
AED 3004
Trip: 22 days
8.1ExcellentShow reviews
Overall 8.1 Excellent
Based on 17 reviews
Overall
7.4
Boarding
7.5
Comfort
7.3
Crew
7.6
Entertainment
7.4
Food
7.0
JED
AUH
Excellent 8.0

Crew On time

Very slow process for checking, only one person for business class and it took forver to finish

AUH
JNB
Excellent 10.0

Comfort on such a long flight was much better than other airlines. Food was great

JFK
AUH
Excellent 10.0

Everything is fine and good

AUH
JNB
Excellent 8.0

Friendly staff

They need better food

MEL
AUH
OK 4.6

Staff were nice

Seats didn’t work. Both seats couldn’t recline. Not nice on a 13hr flight! Gluten free meal was very average. Poor entertainment compared to other airlines.

Sun, 11 Nov
DXB
Dubai International
JNB
Johannesburg OR Tambo
21h 10m
Sun, 2 Dec
JNB
Johannesburg OR Tambo
DXB
Dubai International
15h 15m
AED 1546
Trip: 22 days
7.4GoodShow reviews
Overall 7.4 Good
Based on 1,244 reviews
Boarding
7.6
Comfort
7.5
Crew
7.8
Entertainment
6.8
Food
7.2
MED
CAI
Good 6.0

The flight is on time

their food is very nasty

CAI
CAN
Good 6.3

The aircondition was not working since the very begining for 4 hours and even after was not fully cooling. It was hot

RUH
CAI
Good 7.0

I really enjoyed when the plane LANDED at my Destination!

1. The plane was hot. In the Middle East they don't turn on the AC whilst on the ground. They only turn it on when in the air?!?! 2. The food was basic! I ordered the Seafood and it had 3 overcooked shrimp and baked fish. Not tasty at all. The bread was hard as a rock! 3. Boarding was like a cattle call!! Kind of like Southwest Airlines! 4. The Takeoff, Cruise and Landing was NOT bad at all! 5. I guess being an American, it was FOOLISH of me to ask for Ginger Ale on this Egyptian Flight!! 6. When I landed in Cairo, it would have been helpful to know that while going through Customs, I would need to purchase a Egypt Entry Visa fee for $25.00, but since I didn't know that, I waited in line for 20 minutes ONLY to have the Customs agent tell me that I had to go purchase one, then get back I line for ANOTHER 20 minutes!!!!!!! UGGHHHHHH!! 7. I flew on an Airbus that didn't have plug in for your phones to charge (maybe that's just a Boeing thing).

CAI
JFK
Good 6.0

Direct flight, nice crew and professional pilot, didn’t feel the plane touching the ground while landing

Definitely not cheap flight ;) Food is no good , bathrooms were not clean and flight crew refused to clean it !!!

AMM
CAI
Mediocre 2.0

I couldn't get my boarding passes online or at the airport kiosk after already checking in online before getting to the airport. I had to wait over an hour in line at the checkin desk just to get my boarding passes. The boarding process in Cairo was even more chaotic with unnecessary multiple disorganized checkpoints and line ups.

Mon, 1 Oct
DXB
Dubai International
JNB
Johannesburg OR Tambo
10h 35m
Wed, 10 Oct
JNB
Johannesburg OR Tambo
DXB
Dubai International
10h 50m
AED 1502
Trip: 10 days
6.9GoodShow reviews
Overall 6.9 Good
Based on 865 reviews
Overall
7.0
Boarding
7.0
Comfort
7.1
Crew
7.4
Entertainment
6.4
Food
6.6
AMS
KGL
Good 7.6

professional KLM flights

headphone audio quality not as good as had hoped

BOM
NBO
Excellent 10.0

Attentive, quick to serve food/ drinks, very professional and friendly.

NBO
ADD
Good 7.6

The easy and comfortable element of the flight.

I didn’t really hear any boarding announcements, it would of been to be told we would be debording the plane by steps in the rain

JNB
NBO
Excellent 10.0

Te time of te flight

DXB
NBO
Good 7.3

Everything worked like a flight should work from check-in to landing

Food was minimal and rather tasteless, but not a real concern

Sat, 10 Nov
DXB
Dubai International
JNB
Johannesburg OR Tambo
16h 39m
Sun, 2 Dec
JNB
Johannesburg OR Tambo
DXB
Dubai International
14h 00m
AED 1722
Trip: 23 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 237 reviews
Boarding
8.0
Comfort
8.4
Crew
8.6
Entertainment
7.0
Food
7.8
KGL
LUN
Good 6.6

Food and free WiFi. Ample seating space.

Rerouted through Dar-es-Salaam at last minute rather than being a direct flight as scheduled

JNB
KGL
Excellent 10.0

Friendly service

JNB
KGL
Mediocre 3.3

My luggage was broken into and stolen. They sawed off the zip on my suitcase and broke the handle. Stole a number of personal items including a belt, perfume, t-shirts and cash.

JNB
KGL
Excellent 10.0

I think that I appreciated all the details during the trip. As I get my kayak app in my IPhone, i firstly received a notice that the check in started.... At each step, I could see the time discounted through my phone

As I said, I liked everything. From the departure to the landing

LUN
JNB
OK 4.4

No vegetarian option Bad boarding procedures, no one gets direction and it was very slow

Mon, 1 Oct
DXB
Dubai International
JNB
Johannesburg OR Tambo
10h 35m
Wed, 10 Oct
JNB
Johannesburg OR Tambo
DXB
Dubai International
10h 50m
AED 1502
Trip: 10 days
6.9GoodShow reviews
Overall 6.9 Good
Based on 865 reviews
Overall
7.0
Boarding
7.0
Comfort
7.1
Crew
7.4
Entertainment
6.4
Food
6.6
KGL
NBO
OK 4.0

My flights were changed a lot the week before my flight even though I had booked months ahead.

JNB
NBO
Excellent 10.0

Te time of te flight

NBO
ADD
Good 7.6

The easy and comfortable element of the flight.

I didn’t really hear any boarding announcements, it would of been to be told we would be debording the plane by steps in the rain

AMS
KGL
Good 7.6

professional KLM flights

headphone audio quality not as good as had hoped

NBO
MRU
OK 4.3

I had asked for window seats from the agent I spoke to and didn't get that when my flights were changed.

Tue, 4 Dec
DXB
Dubai International
JNB
Johannesburg OR Tambo
12h 30m
Thu, 3 Jan
JNB
Johannesburg OR Tambo
DXB
Dubai International
21h 45m
AED 1880
Trip: 31 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 1,687 reviews
Overall
7.1
Boarding
7.1
Comfort
7.2
Crew
7.4
Entertainment
6.8
Food
6.9
JFK
JED
Good 6.6

Aircraft was good. Seats were comfortable and crew was friendly.

Saudi Airline's Airport terminal in Jeddah is one of the worse airports in the GCC. It is outdated, dirty, not enough seats, small, unfriendly staff and even the so called Alfursan business lounge is nothing special. I would certainly not recommend anyone to travel via this airport, particularly if they have a long connection.

AMM
JED
Good 6.3

The seats are very tight and so small

JFK
RUH
Excellent 8.6

The chair was comfortable and tbe food was delicious.

The movies in the tv wouldnt play during the flight

JED
MUC
Excellent 10.0

Decent food, plane left and arrived on time, friendly staff

Nothing - all was as expected. Never flown Saudi before but was a good experience

JED
JFK
Good 6.6

The screen and the live map was not working

Wed, 3 Oct
DXB
Dubai International
JNB
Johannesburg OR Tambo
27h 15m
Thu, 11 Oct
JNB
Johannesburg OR Tambo
DXB
Dubai International
29h 15m
AED 1781
Trip: 9 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 237 reviews
Boarding
8.0
Comfort
8.4
Crew
8.6
Entertainment
7.0
Food
7.8
LUN
KGL
Excellent 10.0

The planes and shuttles are nice and clean, and the staff are pleasant. I had a long layover in Kigali and the airline gave me accommodation and a food voucher (totally unexpected). Will definitely fly RwandAir again.

KGL
JNB
Excellent 10.0

The Flight attendants are all awesome and undesrtanding...and the open wifi ate Kigali airport was great.

JNB
KGL
Excellent 10.0

I think that I appreciated all the details during the trip. As I get my kayak app in my IPhone, i firstly received a notice that the check in started.... At each step, I could see the time discounted through my phone

As I said, I liked everything. From the departure to the landing

KGL
DXB
Excellent 10.0

Food and in-flight services

Entertainment package

JNB
KGL
Mediocre 3.3

My luggage was broken into and stolen. They sawed off the zip on my suitcase and broke the handle. Stole a number of personal items including a belt, perfume, t-shirts and cash.

Mon, 24 Sep
DXB
Dubai International
JNB
Johannesburg OR Tambo
19h 25m
Thu, 27 Sep
JNB
Johannesburg OR Tambo
DXB
Dubai International
29h 45m
AED 1506
Trip: 4 days
6.9GoodShow reviews
Overall 6.9 Good
Based on 865 reviews
Overall
7.0
Boarding
7.0
Comfort
7.1
Crew
7.4
Entertainment
6.4
Food
6.6
EBB
NBO
Excellent 8.3

Easy boarding and extremely friendly staff

No intertainment, not even newspapers

DXB
NBO
Good 7.3

Everything worked like a flight should work from check-in to landing

Food was minimal and rather tasteless, but not a real concern

BOM
NBO
Excellent 10.0

Attentive, quick to serve food/ drinks, very professional and friendly.

ACC
NBO
OK 5.0

I like that the trip had no stops and the food was ok.

The check-in counter did not have a credit card machine for me to pay my extra bag fee. This made things very inconvenient for me because I didn't have cash. I had to leave the airport to find a place with wifi because I didn't have service and the airport doesn't have WiFi. I had to contact a family back home in the US to wire me money. The money never came thru and I had to make a cash advance with my credit card which resulted in me having to pay fees. The entire process almost caused me to miss my flight and the lady at the check-in counter tried to keep my change. After wasting all the time getting the money to pay for the extra bag fee the staff were rushing me to get to the plane and threatening me I would be left behind even though it's not my fault I'm running late. I was not happy with my experience.

NBO
KGL
Good 7.6

Boarding was on time. The flight attendant’s response to my call and request for a blanket...first she smiled as if my request was ridiculous but still went ahead to get me the blanket and we joked about it cause the cabin was getting too cold for me and if she hadn’t given me a blanket I would have caught a cold!

Delay to take off, and spaying of the cabin with insecticide when passengers have boarded!

Thu, 13 Dec
DXB
Dubai International
JNB
Johannesburg OR Tambo
10h 40m
Fri, 28 Dec
JNB
Johannesburg OR Tambo
DXB
Dubai International
12h 30m
AED 2031
Trip: 16 days
6.9GoodShow reviews
Overall 6.9 Good
Based on 1,812 reviews
Boarding
7.0
Comfort
7.1
Crew
7.5
Entertainment
6.6
Food
6.6
BKK
ADD
OK 4.6

Cheap. Good for connections in Africa.

Boarding was slow. The food is the worst I've had on an international flight. Flight crew is often not responsive and brusque. The recline on my wife's seat was broken.

ADD
ABJ
OK 5.3

Staff was pretty helpful and you could mostly get what you needed if you didn't mind going back to the galley for it.

Boarding was literally unsafe (too many people going down an escalator into too small an area). Terribly bland food. Buttons on the seat rest too easy to push accidentally (for things like the light or to call a flight attendant).

LAX
DUB
Excellent 9.0

Although we had abou an hour delay, we arrived only thirty minutes after the scheduled time. The flight crew was very nice and friendly.

The touchscreen did not work very well; was only able I o see one movie but is was an overnight flight so it wasn’t too much at a hassle.

EBB
ADD
Good 7.3

The boarding was superb.

The food is ma ma!

LAX
DUB
Excellent 10.0

I like the crew of Ethopian Airlines, they are very friendly & attentive. Flight was delayed but not by AE fault. We made up most of the time & arrived only 15 minutes behind schedule

It was all good

Sun, 11 Nov
AUH
Abu Dhabi Intl
JNB
Johannesburg OR Tambo
27h 30m
Sun, 2 Dec
JNB
Johannesburg OR Tambo
AUH
Abu Dhabi Intl
14h 25m
AED 1877
Trip: 22 days
7.4GoodShow reviews
Overall 7.4 Good
Based on 1,244 reviews
Boarding
7.6
Comfort
7.5
Crew
7.8
Entertainment
6.8
Food
7.2
CAI
JFK
Good 6.0

Direct flight, nice crew and professional pilot, didn’t feel the plane touching the ground while landing

Definitely not cheap flight ;) Food is no good , bathrooms were not clean and flight crew refused to clean it !!!

JFK
CAI
Mediocre 2.0

I didn’t like that the food and the service and the chairs the floor is not clean actually that was bad flying flying

KWI
CAI
Excellent 9.6

Simplicity

Long waiting time

CAI
AMM
Good 7.0

Friendly flight attendants, clean, very smooth takeoff and landing

Signs are not very visable at airport

ATH
CAI
Excellent 8.0

In flight service

Food is not as good as it looks

Wed, 3 Oct
DXB
Dubai International
JNB
Johannesburg OR Tambo
27h 15m
Thu, 11 Oct
JNB
Johannesburg OR Tambo
DXB
Dubai International
29h 15m
AED 1781
Trip: 9 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 237 reviews
Boarding
8.0
Comfort
8.4
Crew
8.6
Entertainment
7.0
Food
7.8
JNB
KGL
Excellent 10.0

Friendly service

KGL
DXB
Excellent 10.0

Food and in-flight services

Entertainment package

KGL
LUN
Good 6.6

Food and free WiFi. Ample seating space.

Rerouted through Dar-es-Salaam at last minute rather than being a direct flight as scheduled

JNB
KGL
Mediocre 3.3

My luggage was broken into and stolen. They sawed off the zip on my suitcase and broke the handle. Stole a number of personal items including a belt, perfume, t-shirts and cash.

EBB
KGL
OK 4.6

The crew members are very polite and professional

The food is not very nice, the drink is don’t taste so great either . The airline seats are too small

Show more results
*
Prices are per person, are for e–tickets and include all taxes & fees in AED.

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.

Forgot password?

Enter the email associated with your account in the field below and we'll email you a link to reset your password.

Cancel