Find Cheap Flights from Dubai International to Johannesburg OR Tambo (DXB - JNB)

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

Fri 23/2
Fri 2/3
Any month
Compare vs KAYAK |

Good to know

Low season:
April
Best time to beat the crowds
2%
expected price decrease
High season:
October
Most popular time to fly
10%
expected price increase
Average price:
AED 2254
(avg. price over the last 2 weeks)
Good deal:
AED 1765
or less (return)

When to Book Flights from Dubai International to Johannesburg OR Tambo

Average price per month
Flight prices as travel date approaches
-1 day
-2 days

Top tips for Finding a Cheap Flight

Looking for a cheap flight? 25% of our users found flights on this route for AED 1764 or less.
The cheapest flight from Dubai International to Johannesburg OR Tambo was found, on average, 53 days before departure.
Book at least 2 weeks before departure in order to get a below-average price.
High season is considered to be September, October and November. The cheapest month to fly is April.
Morning departure is around 14% 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

FAQs for Booking Dubai International to Johannesburg OR Tambo Flights

How long does a flight from Dubai International to Johannesburg OR Tambo take?
An average non-stop flight takes 10h 35m, covering a distance of 6412 km.
How many flights are there between Dubai International and Johannesburg OR Tambo?
There are 166 (non-stop) flights between Dubai International and Johannesburg OR Tambo per week, averaging 24 per day.
Which airlines provide the cheapest flights from Dubai International to Johannesburg OR Tambo?
In the past 3 days, the cheapest return tickets were found on RwandAir (AED 1344), Ethiopian Air (AED 1744) and Kenya Airways (AED 1943).
Do I need a passport to fly between Dubai International and Johannesburg OR Tambo?
Yes.
Which airlines fly most frequently between Dubai International and Johannesburg OR Tambo?
South African (12 times daily), Emirates (11 times daily) are the most frequent flyers on this route.
What’s the cheapest day of the week to fly from Dubai International to Johannesburg OR Tambo?
For Dubai International to Johannesburg OR Tambo, Sunday is the cheapest day to fly on average and Wednesday is the most expensive. Flying from Johannesburg OR Tambo back to Dubai International, the best deals are generally found on Thursday, with Sunday being the most expensive.

Book cheap flights from Dubai International to Johannesburg OR Tambo (return)

Airports
Origin
Dubai
AED 1344
only
AED 1344
Destination
Johannesburg
AED 1344
only
AED 1344
Sun, 4 Mar
DXB
JNB
15h 45m
Fri, 9 Mar
JNB
DXB
15h 10m
AED 1344
Trip: 6 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 223 reviews
Boarding
8.1
Comfort
8.4
Crew
8.7
Entertainment
7.0
Food
7.8
KGL
JNB
Excellent 10.0

Everything was perfect. On time arrival.

Loud Nigerian co-passengers

NBO
KGL
Excellent 10.0

Fligh was on time, front desk staff were very helpfful, flight staff were friendly

KGL
JNB
OK 4.3

That there were not many people on the second leg and that the plane was clean

The fact that we had an itinerary change with an extra stop (unannounced until 15 minutes before I boarded the flight) that delayed us by 1+ hours, that we were delayed from leaving Kigali by 1.5 hours and none of the crew could explain what was going on, that the rwandair staff was rude. I mean... It's Rwanda so I didn't expect much customer service (they are generally particularly bad by African, European, Asian or American standards) and I definitely wasn't impressed

DLA
BZV
Good 6.6

They respect the timing

The luggage escalator is not working and you have to carry it from one point to another...

NBO
KGL
Excellent 8.4

The aircraft was nice, clean and seemed new. The staff was very professional, immaculate uniforms and appearance. Great attention to detail. We traveled from US - Nairobi - Kigali - Johannesburg, changing planes four times. These were some of the nicest planes. I felt very safe traveling this airline.

Too much bread in the meals. The meals were adequate in quantity but each meal came with two rolls, which was excessive. Just a note - for the boarding area in the airport. Please have restroom facilities in boarding area, past security so you can use the restroom without having to go through security again. Also, if food and beverage is available for sale in the boarding area more passengers would make purchases.

Mon, 6 Aug
DXB
JNB
10h 40m
Tue, 21 Aug
JNB
DXB
14h 45m
AED 1744
Trip: 16 days
6.9GoodShow reviews
Overall 6.9 Good
Based on 1535 reviews
Boarding
6.9
Comfort
7.0
Crew
7.5
Entertainment
6.5
Food
6.6
CPT
ADD
Mediocre 2.0

The services at the airport was terrible. The Booked me a flight with only a 30 minute layover. When I try telling the people before boarding the plane, big Norred me. When I told the flight attendant she said she would talk to the captain to see if there’s a way I could get a ride to my next plane so I wouldn’t miss it. That never happened. When we got off the plane no one at the airport would help us and when I was trying to run to my next terminal one of the officers at the airport told me to slow down because I wouldn’t miss the plane and I was fine. When I asked help with directions and told him I was afraid of missing my flight people laughed and walked away. When I finally found my terminal and got to it, my flight had already took off seven minutes prior. I absolutelyHated my experience flying with Ethiopian air. The seats are uncomfortable on the plane, not all the seats recline back the same level, and when I was eating dinner I decided to eat chicken since I can’t eat beef and halfway through the check in my stomach started her and I looked up the chicken and it was still pink inside.

BLZ
DAR
Excellent 8.0

Amazingly smooth flight and landing.

ADD
CPT
Good 6.0

It is an African airline so I am doing my best to support it. I am grateful I was allocated to a hotel for my long layover

I had a long layover in Addis and the hotel I was allocated to could improve its service. I was expected to be served breakfast in the morning. My flight was at 820 am There could be some improvement on food

LFW
EWR
Excellent 9.3

Everything

No Wifi at Lome gate. I don't understand why there is no wifi in West African airports.

GBE
ADD
Good 6.3

Crew

Airport facilities at Adis Ababa

Tue, 27 Feb
DXB
JNB
10h 35m
Wed, 28 Feb
JNB
DXB
10h 30m
AED 1943
Trip: 2 days
6.8GoodShow reviews
Overall 6.8 Good
Based on 746 reviews
Overall
7.0
Boarding
6.9
Comfort
7.0
Crew
7.3
Entertainment
6.4
Food
6.6
NBO
AMS
OK 5.0

Good movie choices. Very helpful and friendly crew.

-Seat wasn't preferred despite my SkyTeam Gold status, didn't even get choice of aisle seat. Thankfully those next to me traded. -Food was to very good, no milk for tea.

NBO
HAH
OK 5.3

Old planes and little entertainment

NBO
BOM
Excellent 8.0

Same as above

NBO
BKK
Excellent 8.0

The crew is laid back and not fake-polite while not dismissive.

No major complaints except punctuality.

MBA
NBO
Excellent 8.0

Flights were on time and aircraft were well serviced

No complaints

Wed, 21 Mar
DXB
JNB
27h 15m
Fri, 6 Apr
JNB
DXB
15h 10m
AED 1344
Trip: 17 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 223 reviews
Boarding
8.1
Comfort
8.4
Crew
8.7
Entertainment
7.0
Food
7.8
KGL
JNB
Excellent 10.0

Everything was perfect. On time arrival.

Loud Nigerian co-passengers

NBO
KGL
Excellent 8.4

The aircraft was nice, clean and seemed new. The staff was very professional, immaculate uniforms and appearance. Great attention to detail. We traveled from US - Nairobi - Kigali - Johannesburg, changing planes four times. These were some of the nicest planes. I felt very safe traveling this airline.

Too much bread in the meals. The meals were adequate in quantity but each meal came with two rolls, which was excessive. Just a note - for the boarding area in the airport. Please have restroom facilities in boarding area, past security so you can use the restroom without having to go through security again. Also, if food and beverage is available for sale in the boarding area more passengers would make purchases.

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

BOM
KGL
Excellent 10.0

The food initially given at 2:00am IST was really good and so I didn't even have to wake up again to eat.

The breakfast was not as appetizing.

Thu, 10 May
DXB
JNB
28h 09m
Sat, 19 May
JNB
DXB
13h 50m
AED 1399
Trip: 10 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 223 reviews
Boarding
8.1
Comfort
8.4
Crew
8.7
Entertainment
7.0
Food
7.8
NBO
KGL
Excellent 10.0

Fligh was on time, front desk staff were very helpfful, flight staff were friendly

EBB
KGL
Excellent 10.0

Timeliness, Service, Cleanliness Comfort

KGL
JNB
Excellent 10.0

Everything was perfect. On time arrival.

Loud Nigerian co-passengers

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

DLA
BZV
Good 6.6

They respect the timing

The luggage escalator is not working and you have to carry it from one point to another...

Sat, 24 Feb
DXB
JNB
28h 09m
Sun, 4 Mar
JNB
DXB
13h 50m
AED 1418
Trip: 9 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 223 reviews
Boarding
8.1
Comfort
8.4
Crew
8.7
Entertainment
7.0
Food
7.8
JNB
KGL
Excellent 10.0

Friendly service

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

Everything was perfect. On time arrival.

Loud Nigerian co-passengers

NBO
KGL
Excellent 10.0

Fligh was on time, front desk staff were very helpfful, flight staff were friendly

DLA
BZV
Good 6.6

They respect the timing

The luggage escalator is not working and you have to carry it from one point to another...

Wed, 14 Mar
DXB
JNB
10h 40m
Fri, 16 Mar
JNB
DXB
10h 50m
AED 1770
Trip: 3 days
6.9GoodShow reviews
Overall 6.9 Good
Based on 1535 reviews
Boarding
6.9
Comfort
7.0
Crew
7.5
Entertainment
6.5
Food
6.6
BLZ
DAR
Excellent 8.0

Amazingly smooth flight and landing.

IAD
ADD
OK 5.6

Seats are delapidated and food is ok!

Crew were very good

GBE
ADD
Good 6.3

Crew

Airport facilities at Adis Ababa

CPT
ADD
Mediocre 2.0

The services at the airport was terrible. The Booked me a flight with only a 30 minute layover. When I try telling the people before boarding the plane, big Norred me. When I told the flight attendant she said she would talk to the captain to see if there’s a way I could get a ride to my next plane so I wouldn’t miss it. That never happened. When we got off the plane no one at the airport would help us and when I was trying to run to my next terminal one of the officers at the airport told me to slow down because I wouldn’t miss the plane and I was fine. When I asked help with directions and told him I was afraid of missing my flight people laughed and walked away. When I finally found my terminal and got to it, my flight had already took off seven minutes prior. I absolutelyHated my experience flying with Ethiopian air. The seats are uncomfortable on the plane, not all the seats recline back the same level, and when I was eating dinner I decided to eat chicken since I can’t eat beef and halfway through the check in my stomach started her and I looked up the chicken and it was still pink inside.

LFW
EWR
Excellent 9.3

Everything

No Wifi at Lome gate. I don't understand why there is no wifi in West African airports.

Wed, 7 Mar
DXB
JNB
27h 15m
Wed, 14 Mar
JNB
DXB
28h 05m
AED 1418
Trip: 7 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 223 reviews
Boarding
8.1
Comfort
8.4
Crew
8.7
Entertainment
7.0
Food
7.8
EBB
KGL
Excellent 10.0

Timeliness, Service, Cleanliness Comfort

DLA
BZV
Good 6.6

They respect the timing

The luggage escalator is not working and you have to carry it from one point to another...

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

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.

Sat, 24 Feb
DXB
JNB
10h 40m
Wed, 28 Feb
JNB
DXB
12h 25m
AED 1781
Trip: 5 days
6.9GoodShow reviews
Overall 6.9 Good
Based on 1535 reviews
Boarding
6.9
Comfort
7.0
Crew
7.5
Entertainment
6.5
Food
6.6
CPT
ADD
Mediocre 2.0

The services at the airport was terrible. The Booked me a flight with only a 30 minute layover. When I try telling the people before boarding the plane, big Norred me. When I told the flight attendant she said she would talk to the captain to see if there’s a way I could get a ride to my next plane so I wouldn’t miss it. That never happened. When we got off the plane no one at the airport would help us and when I was trying to run to my next terminal one of the officers at the airport told me to slow down because I wouldn’t miss the plane and I was fine. When I asked help with directions and told him I was afraid of missing my flight people laughed and walked away. When I finally found my terminal and got to it, my flight had already took off seven minutes prior. I absolutelyHated my experience flying with Ethiopian air. The seats are uncomfortable on the plane, not all the seats recline back the same level, and when I was eating dinner I decided to eat chicken since I can’t eat beef and halfway through the check in my stomach started her and I looked up the chicken and it was still pink inside.

CPT
ADD
Excellent 8.6

Very calm, professional and willing to help you enjoy the flight as much as possible. They show true concern and not a detached professional management that you get from most flight attendants of other airlines.

ADD
DUB
Good 6.0

the layover in Dublin was too long--longer than scheduled

GBE
ADD
Good 6.3

Crew

Airport facilities at Adis Ababa

LOS
ADD
Good 6.3

I like that the bulkhead seats (typically where the baby bassinet is placed) have electrical outlets which I used to easily charge my phone; and that there is nice legroom space.

Economy is a bit tight; the bidding process for Cloud Nine (business class) has reduced the chance of passengers being upgraded for free especially as a means to reward frequent flyers, or help passengers with special needs/accommodations.

Sat, 24 Feb
DXB
JNB
10h 35m
Sun, 25 Feb
JNB
DXB
29h 45m
AED 1979
Trip: 2 days
6.8GoodShow reviews
Overall 6.8 Good
Based on 746 reviews
Overall
7.0
Boarding
6.9
Comfort
7.0
Crew
7.3
Entertainment
6.4
Food
6.6
NBO
CAN
OK 4.3

Flight itself was fine, there was nothing particularly positive to comment on.

Flight was sold as a direct flight, but we landed in Bangkok and had a 1 hour layover there. We did not have to get off the flight, but still was definitely not a direct flight.

NBO
HAH
OK 5.3

Old planes and little entertainment

NBO
AMS
OK 5.0

Good movie choices. Very helpful and friendly crew.

-Seat wasn't preferred despite my SkyTeam Gold status, didn't even get choice of aisle seat. Thankfully those next to me traded. -Food was to very good, no milk for tea.

JNB
NBO
OK 5.6

Entertainment system plays very old films Stop over 5 hours.

MBA
NBO
Excellent 8.0

Flights were on time and aircraft were well serviced

No complaints

Wed, 21 Mar
DXB
JNB
27h 15m
Wed, 28 Mar
JNB
DXB
27h 35m
AED 1418
Trip: 8 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 223 reviews
Boarding
8.1
Comfort
8.4
Crew
8.7
Entertainment
7.0
Food
7.8
NBO
KGL
Excellent 8.4

The aircraft was nice, clean and seemed new. The staff was very professional, immaculate uniforms and appearance. Great attention to detail. We traveled from US - Nairobi - Kigali - Johannesburg, changing planes four times. These were some of the nicest planes. I felt very safe traveling this airline.

Too much bread in the meals. The meals were adequate in quantity but each meal came with two rolls, which was excessive. Just a note - for the boarding area in the airport. Please have restroom facilities in boarding area, past security so you can use the restroom without having to go through security again. Also, if food and beverage is available for sale in the boarding area more passengers would make purchases.

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

EBB
KGL
Excellent 10.0

Timeliness, Service, Cleanliness Comfort

DLA
BZV
Good 6.6

They respect the timing

The luggage escalator is not working and you have to carry it from one point to another...

Tue, 27 Feb
DXB
JNB
10h 40m
Wed, 28 Mar
JNB
DXB
14h 45m
AED 1807
Trip: 29 days
6.9GoodShow reviews
Overall 6.9 Good
Based on 1535 reviews
Boarding
6.9
Comfort
7.0
Crew
7.5
Entertainment
6.5
Food
6.6
ADD
DUB
Good 6.0

the layover in Dublin was too long--longer than scheduled

LFW
EWR
Excellent 9.3

Everything

No Wifi at Lome gate. I don't understand why there is no wifi in West African airports.

ADD
CPT
Good 6.0

It is an African airline so I am doing my best to support it. I am grateful I was allocated to a hotel for my long layover

I had a long layover in Addis and the hotel I was allocated to could improve its service. I was expected to be served breakfast in the morning. My flight was at 820 am There could be some improvement on food

ADD
SEZ
Excellent 10.0

friendliness of staff. special attention given to my 22 mo old granddaughter. adorable!

IAD
ADD
OK 5.6

Seats are delapidated and food is ok!

Crew were very good

Mon, 5 Mar
DXB
JNB
10h 35m
Tue, 6 Mar
JNB
DXB
10h 30m
AED 2064
Trip: 2 days
6.8GoodShow reviews
Overall 6.8 Good
Based on 746 reviews
Overall
7.0
Boarding
6.9
Comfort
7.0
Crew
7.3
Entertainment
6.4
Food
6.6
ADD
JIB
Good 6.3

Comfortable seating

Food was bad

NBO
AMS
OK 5.0

Good movie choices. Very helpful and friendly crew.

-Seat wasn't preferred despite my SkyTeam Gold status, didn't even get choice of aisle seat. Thankfully those next to me traded. -Food was to very good, no milk for tea.

ACC
ROB
Good 7.0

Great job by entire crew

outdated uncomfortable seats, no cell phone charging available which is needed for international travel. This must be fixed asap.

NBO
JUB
Excellent 10.0

KQ usually has great service. Sometimes this flight is delayed, but this time it was on time, not full, and the plane was very tidy.

NBO
BOM
Excellent 8.0

Same as above

Wed, 4 Apr
DXB
JNB
27h 15m
Fri, 13 Apr
JNB
DXB
15h 10m
AED 1421
Trip: 10 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 223 reviews
Boarding
8.1
Comfort
8.4
Crew
8.7
Entertainment
7.0
Food
7.8
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
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

NBO
KGL
Excellent 10.0

Fligh was on time, front desk staff were very helpfful, flight staff were friendly

EBB
KGL
Excellent 10.0

Timeliness, Service, Cleanliness Comfort

KGL
JNB
OK 4.3

That there were not many people on the second leg and that the plane was clean

The fact that we had an itinerary change with an extra stop (unannounced until 15 minutes before I boarded the flight) that delayed us by 1+ hours, that we were delayed from leaving Kigali by 1.5 hours and none of the crew could explain what was going on, that the rwandair staff was rude. I mean... It's Rwanda so I didn't expect much customer service (they are generally particularly bad by African, European, Asian or American standards) and I definitely wasn't impressed

Fri, 23 Mar
DXB
JNB
12h 45m
Fri, 30 Mar
JNB
DXB
12h 20m
AED 1855
Trip: 8 days
6.9GoodShow reviews
Overall 6.9 Good
Based on 1535 reviews
Boarding
6.9
Comfort
7.0
Crew
7.5
Entertainment
6.5
Food
6.6
BLZ
DAR
Excellent 8.0

Amazingly smooth flight and landing.

ADD
DUB
Good 6.0

the layover in Dublin was too long--longer than scheduled

ADD
JNB
Mediocre 2.0

The whole thing was a disaster. I lost my connection flight due to incompetence from the Ethiopian airlines representative

ADD
CPT
Good 6.0

It is an African airline so I am doing my best to support it. I am grateful I was allocated to a hotel for my long layover

I had a long layover in Addis and the hotel I was allocated to could improve its service. I was expected to be served breakfast in the morning. My flight was at 820 am There could be some improvement on food

ADD
ABJ
Excellent 10.0

The quality of the planes

The food

Thu, 5 Apr
DXB
JNB
16h 39m
Sat, 14 Apr
JNB
DXB
13h 50m
AED 1421
Trip: 10 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 223 reviews
Boarding
8.1
Comfort
8.4
Crew
8.7
Entertainment
7.0
Food
7.8
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

DLA
BZV
Good 6.6

They respect the timing

The luggage escalator is not working and you have to carry it from one point to another...

JNB
KGL
Excellent 10.0

Friendly service

KGL
JNB
OK 4.3

That there were not many people on the second leg and that the plane was clean

The fact that we had an itinerary change with an extra stop (unannounced until 15 minutes before I boarded the flight) that delayed us by 1+ hours, that we were delayed from leaving Kigali by 1.5 hours and none of the crew could explain what was going on, that the rwandair staff was rude. I mean... It's Rwanda so I didn't expect much customer service (they are generally particularly bad by African, European, Asian or American standards) and I definitely wasn't impressed

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.

Sun, 25 Feb
DXB
JNB
30h 00m
Mon, 12 Mar
JNB
DXB
10h 50m
AED 2108
Trip: 15 days
6.8GoodShow reviews
Overall 6.8 Good
Based on 746 reviews
Overall
7.0
Boarding
6.9
Comfort
7.0
Crew
7.3
Entertainment
6.4
Food
6.6
NBO
LHR
Good 7.0

Hospitality

Headphones did not work

NBO
BKK
Excellent 8.0

The crew is laid back and not fake-polite while not dismissive.

No major complaints except punctuality.

NBO
HAH
OK 5.3

Old planes and little entertainment

NBO
AMS
OK 5.0

Good movie choices. Very helpful and friendly crew.

-Seat wasn't preferred despite my SkyTeam Gold status, didn't even get choice of aisle seat. Thankfully those next to me traded. -Food was to very good, no milk for tea.

JNB
NBO
OK 5.6

Entertainment system plays very old films Stop over 5 hours.

Fri, 6 Jul
DXB
JNB
12h 45m
Fri, 27 Jul
JNB
DXB
11h 00m
AED 1855
Trip: 22 days
6.9GoodShow reviews
Overall 6.9 Good
Based on 1535 reviews
Boarding
6.9
Comfort
7.0
Crew
7.5
Entertainment
6.5
Food
6.6
ADD
ABJ
Excellent 10.0

The quality of the planes

The food

ADD
DUB
Good 6.0

the layover in Dublin was too long--longer than scheduled

ADD
CPT
Good 6.0

It is an African airline so I am doing my best to support it. I am grateful I was allocated to a hotel for my long layover

I had a long layover in Addis and the hotel I was allocated to could improve its service. I was expected to be served breakfast in the morning. My flight was at 820 am There could be some improvement on food

LOS
ADD
Good 6.3

I like that the bulkhead seats (typically where the baby bassinet is placed) have electrical outlets which I used to easily charge my phone; and that there is nice legroom space.

Economy is a bit tight; the bidding process for Cloud Nine (business class) has reduced the chance of passengers being upgraded for free especially as a means to reward frequent flyers, or help passengers with special needs/accommodations.

CPT
ADD
Excellent 8.6

Very calm, professional and willing to help you enjoy the flight as much as possible. They show true concern and not a detached professional management that you get from most flight attendants of other airlines.

Fri, 6 Apr
DXB
JNB
15h 45m
Fri, 13 Apr
JNB
DXB
15h 10m
AED 1421
Trip: 8 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 223 reviews
Boarding
8.1
Comfort
8.4
Crew
8.7
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

KGL
JNB
Excellent 10.0

Everything was perfect. On time arrival.

Loud Nigerian co-passengers

NBO
KGL
Excellent 10.0

Fligh was on time, front desk staff were very helpfful, flight staff were friendly

DLA
BZV
Good 6.6

They respect the timing

The luggage escalator is not working and you have to carry it from one point to another...

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.

Wed, 7 Mar
DXB
JNB
10h 35m
Thu, 8 Mar
JNB
DXB
29h 45m
AED 2108
Trip: 2 days
6.8GoodShow reviews
Overall 6.8 Good
Based on 746 reviews
Overall
7.0
Boarding
6.9
Comfort
7.0
Crew
7.3
Entertainment
6.4
Food
6.6
ADD
JIB
Good 6.3

Comfortable seating

Food was bad

NBO
HAH
OK 5.3

Old planes and little entertainment

NBO
ACC
Good 6.0

Crew was fast and friendly. Flight was on time.

A 5 hour 40 minute flight across Africa with no electronic charging ports is not acceptable. The plane was old and uncomfortable. Water cups have gotten so small that I was also dehydrated by the end of the flight. What ever happened to receiving a bottle of water?

NBO
AMS
OK 5.0

Good movie choices. Very helpful and friendly crew.

-Seat wasn't preferred despite my SkyTeam Gold status, didn't even get choice of aisle seat. Thankfully those next to me traded. -Food was to very good, no milk for tea.

NBO
LHR
Good 7.0

Hospitality

Headphones did not work

Show more results

Dubai International to Johannesburg OR Tambo flight information

Flights arrive in Johannesburg OR Tambo
Flights depart from Dubai International
Flight price AED 1344
Distance 6412 km
Airlines RwandAir, Ethiopian Air, Kenya Airways
*
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.

^
The fares displayed include all taxes and fees for economy class travel and were found by the provider in the last 72 hours. Seats are limited and may not be available on all flights and days. Fares are subject to change and may not be available on all flights or dates of travel. Some carriers charge additional fees for extra checked bags. Please check the carriers' sites.