DXB - JNB

Find Cheap Flights from Dubai to Johannesburg

Return
Economy
Dubai (DXB)
Johannesburg OR Tambo
Fri 7/19
Fri 7/26
Any month
Compare vs KAYAK |
Search hundreds of travel sites at once for deals on flights to Johannesburg

Dubai Intl to Johannesburg flight information

Flights arrive in Johannesburg OR Tambo
Flights depart from Dubai Intl
Flight price R6 120
Distance 6 412 km
Airlines RwandAir, Saudia, Ethiopian Air, KLM

Good to know

Low season:
February
Best time to beat the crowds
2%
expected price decrease
High season:
December
Most popular time to fly
7%
expected price increase
Average price:
R8 214
(price for this month)
Good deal:
R7 818
or less return trip within
4 months
of travel is a good deal

When to Book Flights from Dubai to Johannesburg

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

Top tips for finding a cheap flight

The cheapest flight from Dubai to Johannesburg was found, on average, 89 days before departure.
Book at least 2 weeks before departure in order to get a below-average price.
Morning departure is around 39% 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 to Johannesburg Flights

How long does a flight from Dubai to Johannesburg take?
The average direct flight takes 10h 40m, covering a distance of 6413 km.
How many flights are there between Dubai and Johannesburg?
There are 108 (direct) flights between Dubai and Johannesburg per week, averaging 16 per day.
Which airlines provide the cheapest flights from Dubai to Johannesburg?
In the past 3 days, the cheapest return tickets were found on RwandAir (R6 120), Saudia (R6 545) and Ethiopian Air (R7 160).
Which airlines fly most frequently between Dubai and Johannesburg?
Emirates (8 times daily), South African (6 times daily) are the most frequent flyers on this route.
What’s the cheapest day of the week to fly from Dubai to Johannesburg?
For Dubai to Johannesburg, Thursday is the cheapest day to fly on average and Saturday is the most expensive. Flying from Johannesburg back to Dubai, the best deals are generally found on Saturday, with Tuesday being the most expensive.
Which airports will I be using when flying from Dubai to Johannesburg?
When flying out of Dubai you will be using Dubai Intl, often referred to as Dubai Airport. You will be landing at Johannesburg OR Tambo, also known as Johannesburg Airport.

Book cheap flights from Dubai to Johannesburg (return)

Airports
Origin
Dubai
R6 120
only
R6 120
Destination
Johannesburg
R6 120
only
R6 120
Thu, Sep 12
DXB
Dubai Intl
JNB
Johannesburg OR Tambo
15h 20m
Fri, Sep 27
JNB
Johannesburg OR Tambo
DXB
Dubai Intl
14h 00m
R6 120
Trip: 16 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 258 reviews
Boarding
8,1
Comfort
8,4
Crew
8,7
Entertainment
7,0
Food
7,8
LUN
JNB
Good 6,0

Pros: New plane, fresh feel. Food is ok.

Cons: Airline feels basic and no frills.

KGL
ABJ
Excellent 10,0

Pros: Everything

Cons: Time management

NBO
KGL
Excellent 8,0

Pros: Nice comfortable new planes.

Cons: There wasn't much not to like.

KGL
LUN
Good 6,6

Pros: Food and free WiFi. Ample seating space.

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

JNB
KGL
Excellent 10,0

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

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

Sun, Sep 1
DXB
Dubai Intl
JNB
Johannesburg OR Tambo
12h 30m
Mon, Sep 30
JNB
Johannesburg OR Tambo
DXB
Dubai Intl
14h 00m
R6 545
Trip: 30 days
7,1GoodShow reviews
Overall 7,1 Good
Based on 2 152 reviews
Overall
7,1
Boarding
7,2
Comfort
7,2
Crew
7,5
Entertainment
6,8
Food
6,9
JED
JFK
Excellent 10,0

Cons: Good

JED
RUH
Excellent 8,6

Cons: Food selection

DMM
CAI
Mediocre 3,3

Cons: The crew was not helpful. We kept asking for many things but they don’t bring them from the first time. They gave me food as normal and when I opened it they brought my requested special food which should be given to me earlier.

JED
DEL
Mediocre 3,6

Pros: The crew was very professional and the coffee was great.

Cons: Boarding was unorganized and late, the bus drive to the plane took 15 minutes to get to, the seats and cabin looked old and frayed, the flight departed late, one of my luggage did not make it to my destination. This is the worst airline I have traveled on.

JED
CAI
Okay 4,0

Pros: Coffee was excellent.

Cons: Flight was delayed, we almost missed our connecting flight and our bags were not on the same flight.

Wed, Jul 17
DXB
Dubai Intl
JNB
Johannesburg OR Tambo
10h 40m
Wed, Aug 7
JNB
Johannesburg OR Tambo
DXB
Dubai Intl
10h 35m
R7 160
Trip: 22 days
7,0GoodShow reviews
Overall 7,0 Good
Based on 2 078 reviews
Boarding
7,0
Comfort
7,2
Crew
7,6
Entertainment
6,6
Food
6,6
ORD
ADD
Good 6,3

Pros: Crew was very nice, very helpful

Cons: 3 hour delay in flight from Chicago to Ethiopia due to ‘mechanical issues’ made me miss my connection. I was put up in a hotel, but woke up in the middle of the night to roaches all over the place. Not the best experience

CKY
ABJ
Excellent 9,0

Pros: The crew was amazing and the flight was smooth

ADD
CPT
Good 7,3

Pros: The seats were very comfortable and generally this flight is comfy

Cons: The queue during boarding is very long, they need to add counters

BKO
DSS
Excellent 8,6

Pros: WONDERFUL FLIGHTV

Cons: NONE

NRT
ICN
Good 7,0

Cons: Language barriers are always hard, i sat next to someone who didn’t speak English well, one of the flight crew sounded irritated instead of understanding.

Tue, Dec 17
DXB
Dubai Intl
JNB
Johannesburg OR Tambo
16h 45m
Wed, Jan 1
JNB
Johannesburg OR Tambo
DXB
Dubai Intl
27h 20m
R6 179
Trip: 16 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 258 reviews
Boarding
8,1
Comfort
8,4
Crew
8,7
Entertainment
7,0
Food
7,8
DLA
BZV
Good 6,6

Pros: They respect the timing

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

EBB
JUB
Excellent 10,0

Pros: Everything was on time and comfortable. Will take the same flight again in the future.

KGL
BRU
Excellent 8,6

Pros: Crew members are extremely polite and friendly. Flight was delayed leaving Kigali captain spoke to each passenger and apologise - great professionalism.

Cons: Entertainment was limited.

KGL
JNB
Good 6,0

Pros: I was happy to avail of Wifi in the sky.

Cons: No entertainment! For an major international flight, one expects some seatback entertainment

EBB
KGL
Excellent 10,0

Pros: Timeliness, Service, Cleanliness Comfort

Thu, Dec 19
DXB
Dubai Intl
JNB
Johannesburg OR Tambo
16h 45m
Thu, Jan 2
JNB
Johannesburg OR Tambo
DXB
Dubai Intl
28h 50m
R6 179
Trip: 15 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 258 reviews
Boarding
8,1
Comfort
8,4
Crew
8,7
Entertainment
7,0
Food
7,8
BOM
KGL
Excellent 10,0

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

Cons: The breakfast was not as appetizing.

LOS
KGL
Good 7,6

Pros: Rwanda air crew

Cons: Lagos international airport

KGL
DXB
Excellent 10,0

Pros: Food and in-flight services

Cons: Entertainment package

LOS
KGL
Excellent 8,0

Pros: The Airbus. The crew's simple commitment to excellent service

Cons: The unconventional check in closure 90mins to departure even when the plan arrived late

KGL
NBO
Excellent 8,0

Pros: The crew was very welcoming

Cons: We had a delay of 40 minutes at Kigali airport without prior announcement

Wed, Aug 21
DXB
Dubai Intl
JNB
Johannesburg OR Tambo
12h 45m
Sun, Sep 8
JNB
Johannesburg OR Tambo
DXB
Dubai Intl
10h 35m
R7 160
Trip: 19 days
7,0GoodShow reviews
Overall 7,0 Good
Based on 2 078 reviews
Boarding
7,0
Comfort
7,2
Crew
7,6
Entertainment
6,6
Food
6,6
ADD
NIM
Good 7,3

Cons: USB connection was not working from my seat

CPT
ADD
Good 7,6

Cons: No Gin & Tonic Bus transfer to airplane for international flight? Twice...?

ORD
ADD
Good 6,3

Pros: Crew was very nice, very helpful

Cons: 3 hour delay in flight from Chicago to Ethiopia due to ‘mechanical issues’ made me miss my connection. I was put up in a hotel, but woke up in the middle of the night to roaches all over the place. Not the best experience

MNL
ADD
Excellent 9,3

Pros: Comfortable seat and fairly friendly crew

Cons: Better reception and understanding at the airport. The staffs are not considerate.

ACC
ADD
Excellent 8,0

Pros: YES

Cons: nothing

Fri, Jun 21
DXB
Dubai Intl
JNB
Johannesburg OR Tambo
16h 00m
Mon, Jun 24
JNB
Johannesburg OR Tambo
DXB
Dubai Intl
14h 00m
R7 453
Trip: 4 days
7,1GoodShow reviews
Overall 7,1 Good
Based on 2 152 reviews
Overall
7,1
Boarding
7,2
Comfort
7,2
Crew
7,5
Entertainment
6,8
Food
6,9
DXB
JED
Okay 5,6

Cons: The lay over from dubai to jeddah int’l airport is chaotic. Small airport terminal. Saudia airlines is not strict in regards to hand carry baggage sizes and numbers that cause delays for its flight.

AHB
RUH
Okay 5,6

Cons: Landing

JED
IAD
Mediocre 2,3

Pros: Nothing

Cons: Everything need improvement

KHI
JED
Okay 5,3

Pros: Everything was good but delaying flight was very pathetic, it was 9 hours late and we were waiting on the airport since 7 o'clock with children. This was hurting

RUH
JFK
Excellent 10,0

Pros: Helpful crew, comfortable seat with good leg space, tasty food, affordable price.

Cons: Same RUH-JFK like service in DAC-RUH, RUH-DAC, JED-DAC. Since most of the passengers in these routes are low income labors in middle east, sometimes crews don't treat everybody well.

Mon, Aug 12
DXB
Dubai Intl
JNB
Johannesburg OR Tambo
26h 30m
Mon, Aug 26
JNB
Johannesburg OR Tambo
DXB
Dubai Intl
27h 20m
R6 208
Trip: 15 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 258 reviews
Boarding
8,1
Comfort
8,4
Crew
8,7
Entertainment
7,0
Food
7,8
EBB
KGL
Okay 5,6

Pros: Like Kigali it was clean and efficient.

Cons: Food is almost inedible

LUN
JNB
Okay 4,4

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

KGL
JNB
Excellent 10,0

Pros: Everything was perfect. On time arrival.

Cons: Loud Nigerian co-passengers

JNB
KGL
Excellent 10,0

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

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

KGL
JRO
Mediocre 2,0

Cons: Reservation was not honored, and only 3 prople out of 5 get boarding. Airline did not provided any other alternative and our friends had to cancel tour and return home!

Thu, Jul 4
DXB
Dubai Intl
JNB
Johannesburg OR Tambo
10h 40m
Thu, Jul 18
JNB
Johannesburg OR Tambo
DXB
Dubai Intl
10h 35m
R7 175
Trip: 15 days
7,0GoodShow reviews
Overall 7,0 Good
Based on 2 078 reviews
Boarding
7,0
Comfort
7,2
Crew
7,6
Entertainment
6,6
Food
6,6
MNL
ADD
Excellent 9,3

Pros: Comfortable seat and fairly friendly crew

Cons: Better reception and understanding at the airport. The staffs are not considerate.

NSI
ADD
Good 7,6

Pros: Aircraft very comfortable, superb entertainment system. Crew friendly.

Cons: Crew didn't go out of their way to serve...they did their job capably, but no more.

DAR
ADD
Good 6,6

Pros: The crew were very welcoming, helpful and charm, makes you feel easy

Cons: General interior cleanliness

NBO
ADD
Okay 5,3

Pros: everything was pretty adequate

Cons: they skipped me when they passed out food and never came back.

ADD
RUH
Mediocre 3,3

Pros: Nothing?

Cons: Lounge seating and services. Boarding. Lots of uncontrollable people trying to be first to board.

Mon, Aug 19
DXB
Dubai Intl
JNB
Johannesburg OR Tambo
26h 30m
Sat, Sep 7
JNB
Johannesburg OR Tambo
DXB
Dubai Intl
27h 20m
R6 208
Trip: 20 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 258 reviews
Boarding
8,1
Comfort
8,4
Crew
8,7
Entertainment
7,0
Food
7,8
LOS
KGL
Excellent 8,0

Pros: The Airbus. The crew's simple commitment to excellent service

Cons: The unconventional check in closure 90mins to departure even when the plan arrived late

KGL
ABJ
Excellent 10,0

Pros: Everything

Cons: Time management

NBO
KGL
Excellent 8,0

Pros: Nice comfortable new planes.

Cons: There wasn't much not to like.

LOS
KGL
Excellent 8,0

Cons: It was ok

NBO
KGL
Excellent 8,4

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

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

Fri, Jul 12
DXB
Dubai Intl
JNB
Johannesburg OR Tambo
10h 40m
Thu, Aug 15
JNB
Johannesburg OR Tambo
DXB
Dubai Intl
14h 45m
R7 189
Trip: 35 days
7,0GoodShow reviews
Overall 7,0 Good
Based on 2 078 reviews
Boarding
7,0
Comfort
7,2
Crew
7,6
Entertainment
6,6
Food
6,6
ZNZ
JRO
Excellent 8,0

Cons: Bole airport in Addis no place to sit and wait befor you check in

EWR
ABJ
Excellent 8,0

Pros: Excellent crews

ADD
CPT
Good 7,3

Pros: The seats were very comfortable and generally this flight is comfy

Cons: The queue during boarding is very long, they need to add counters

ORD
ADD
Excellent 10,0

Pros: Crew was super nice. The woman at check-in gave us bulkhead seats so my friend and I could sit together. With this, we were able to board first to get plenty of space in the overhead bins. Food and flight entertainment were free and definitely better than average.

ADD
EBB
Mediocre 3,6

Pros: The crew practically ignored my request for medical aid. They were not friendly and super occupied. The seats were too uncomfortable.

Cons: The food could have been better and the crew attention and assistance to the passengers.

Mon, Sep 30
DXB
Dubai Intl
JNB
Johannesburg OR Tambo
26h 30m
Mon, Oct 14
JNB
Johannesburg OR Tambo
DXB
Dubai Intl
27h 20m
R6 208
Trip: 15 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 258 reviews
Boarding
8,1
Comfort
8,4
Crew
8,7
Entertainment
7,0
Food
7,8
JNB
KGL
Excellent 10,0

Pros: What did you like? the attendants were very kind

EBB
KGL
Excellent 10,0

Pros: Timeliness, Service, Cleanliness Comfort

KGL
DXB
Excellent 10,0

Pros: Food and in-flight services

Cons: Entertainment package

KGL
NBO
Good 6,6

Pros: Staff courteous and friendly

Cons: Some choices on menu do not do well by time of serving ie fish

NBO
EBB
Good 7,0

Cons: The airline moved my original non-stop flight forward by 3 hours. The new flight conflicted with another flight I had earlier in the day. The airline would not allow me to cancel the flight, and could only offer me a 1-stop flight that arrived at my destination hours after my initial flight would have arrived.

Wed, Jul 3
DXB
Dubai Intl
JNB
Johannesburg OR Tambo
10h 40m
Sun, Jul 7
JNB
Johannesburg OR Tambo
DXB
Dubai Intl
10h 35m
R7 248
Trip: 5 days
7,0GoodShow reviews
Overall 7,0 Good
Based on 2 078 reviews
Boarding
7,0
Comfort
7,2
Crew
7,6
Entertainment
6,6
Food
6,6
MNL
ADD
Excellent 9,3

Pros: Comfortable seat and fairly friendly crew

Cons: Better reception and understanding at the airport. The staffs are not considerate.

ADD
DXB
Excellent 10,0

Pros: Nice crew. Smooth flight :)

ADD
NBO
Okay 5,3

Cons: There is no phone charging or entertainment. Also couldn't bring on carry-on sized bags with wheels and were forced to check them.

CPT
ADD
Excellent 9,2

Pros: The crew was great. Extremely accommodating for families.

ORD
ADD
Excellent 10,0

Pros: Excellent seat

Wed, Sep 18
DXB
Dubai Intl
JNB
Johannesburg OR Tambo
26h 30m
Fri, Sep 27
JNB
Johannesburg OR Tambo
DXB
Dubai Intl
27h 20m
R6 325
Trip: 10 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 258 reviews
Boarding
8,1
Comfort
8,4
Crew
8,7
Entertainment
7,0
Food
7,8
LOS
KGL
Good 7,6

Pros: Rwanda air crew

Cons: Lagos international airport

HRE
LUN
Good 7,3

Pros: the snack was terrific!

KGL
JNB
Excellent 10,0

Pros: Everything was perfect. On time arrival.

Cons: Loud Nigerian co-passengers

KGL
NBO
Excellent 8,0

Pros: Flight was delayed over an hour. Otherwise the plane was new, everything felt good, and I have nothing to complain about!

EBB
KGL
Okay 5,6

Pros: Like Kigali it was clean and efficient.

Cons: Food is almost inedible

Mon, Jul 15
DXB
Dubai Intl
JNB
Johannesburg OR Tambo
10h 40m
Mon, Jul 29
JNB
Johannesburg OR Tambo
DXB
Dubai Intl
12h 20m
R7 248
Trip: 15 days
7,0GoodShow reviews
Overall 7,0 Good
Based on 2 078 reviews
Boarding
7,0
Comfort
7,2
Crew
7,6
Entertainment
6,6
Food
6,6
LOS
ADD
Good 7,6

Pros: Crew was good. Aircraft was fresh and clean.

Cons: The movie selection is very mediocre

WDH
ADD
Good 7,6

Pros: Crew was helpful, everythinf fine

Cons: The food was not so good. Bit cold..

DEL
ADD
Okay 4,0

Pros: The arm rest was dismantled and had a sharp edge of metal which sliced my arm and thumb when I sat down. I was promised a new seat and never delivered. Horrendous.

Cons: See above

ADD
RUH
Mediocre 3,3

Pros: Nothing?

Cons: Lounge seating and services. Boarding. Lots of uncontrollable people trying to be first to board.

JNB
ADD
Mediocre 3,6

Cons: Entertainment is non existent. Plane is tatty.

Sat, Aug 10
DXB
Dubai Intl
JNB
Johannesburg OR Tambo
22h 40m
Tue, Aug 20
JNB
Johannesburg OR Tambo
DXB
Dubai Intl
25h 45m
R21 553
Trip: 11 days
7,8GoodShow reviews
Overall 7,8 Good
Based on 3 235 reviews
Overall
8,0
Boarding
7,9
Comfort
7,6
Crew
8,4
Entertainment
7,2
Food
7,5
AMS
JNB
Excellent 8,0

Pros: Great crew, comfortable seating with enough leg room.

Cons: Provide dinner before getting to joburg, instead of a snack. Flight arrives late so dinner would be appreciated

LIS
AMS
Excellent 8,0

Pros: Friendly crew

Cons: Can’t think of anything

AMS
EDI
Okay 5,6

Pros: Crew was friendly

Cons: Passenger who needed wheelchair assistance it took KLM 50 minutes to get him off plane which delayed our boarding. KLM not prepared to handle passengers with needs

ORD
AMS
Good 7,3

Pros: Crew was very engaging and service was good.

Cons: My seat was horrible. Right at the door, crammed, and no place to store my carry-on luggage.

LHR
AMS
Excellent 9,0

Pros: The entertainment was amazing

Cons: The seats were a bit hard

Thu, Oct 3
DXB
Dubai Intl
JNB
Johannesburg OR Tambo
15h 20m
Mon, Oct 7
JNB
Johannesburg OR Tambo
DXB
Dubai Intl
14h 00m
R6 486
Trip: 5 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 258 reviews
Boarding
8,1
Comfort
8,4
Crew
8,7
Entertainment
7,0
Food
7,8
KGL
BRU
Good 6,6

Pros: Good and clean planes, good service

Cons: We had couple of ours delay and not well communicated

HRE
CPT
Good 7,3

Pros: Took the newly opened route between Cape Town and Harare. Was a great experience. Thanks to RwandAir it is easier and cheaper to fly directly between these African cities. Lots of potential on the route. RwandAir really opening up business and leisure opportunities much needed in these areas. Nice to avoid Tambo airport.

Cons: Both flights were slightly delayed (which happens), information about the delay could be better at Harare airport. But no biggy.

NBO
KGL
Good 6,6

Pros: New plane, friendly crew

Cons: Cramped seating, poor signage & boarding announcements

LUN
JNB
Good 6,0

Pros: New plane, fresh feel. Food is ok.

Cons: Airline feels basic and no frills.

KGL
BRU
Excellent 8,6

Pros: Crew members are extremely polite and friendly. Flight was delayed leaving Kigali captain spoke to each passenger and apologise - great professionalism.

Cons: Entertainment was limited.

Thu, Aug 8
DXB
Dubai Intl
JNB
Johannesburg OR Tambo
16h 15m
Fri, Aug 16
JNB
Johannesburg OR Tambo
DXB
Dubai Intl
10h 35m
R7 248
Trip: 9 days
7,0GoodShow reviews
Overall 7,0 Good
Based on 2 078 reviews
Boarding
7,0
Comfort
7,2
Crew
7,6
Entertainment
6,6
Food
6,6
ADD
ACC
Excellent 10,0

Pros: Your crew were great.

ADD
LHR
Excellent 8,0

Pros: Good selection on inflight entertainment

Cons: Lack of food choices.

CKY
ABJ
Excellent 9,0

Pros: The crew was amazing and the flight was smooth

ADD
JNB
Excellent 10,0

Pros: Very conformable and quiet.

Cons: Nothing very nice flight.

ADD
EBB
Mediocre 3,6

Pros: The crew practically ignored my request for medical aid. They were not friendly and super occupied. The seats were too uncomfortable.

Cons: The food could have been better and the crew attention and assistance to the passengers.

Thu, Oct 3
DXB
Dubai Intl
JNB
Johannesburg OR Tambo
26h 30m
Sun, Oct 6
JNB
Johannesburg OR Tambo
DXB
Dubai Intl
27h 20m
R6 501
Trip: 4 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 258 reviews
Boarding
8,1
Comfort
8,4
Crew
8,7
Entertainment
7,0
Food
7,8
JNB
KGL
Excellent 8,8

Pros: Planes were great and flight crew excellent.

HRE
LUN
Good 7,3

Pros: the snack was terrific!

JNB
KGL
Okay 5,0

Pros: Friendly staff, decent snacks and entertainment options

LOS
KGL
Excellent 8,0

Pros: The Airbus. The crew's simple commitment to excellent service

Cons: The unconventional check in closure 90mins to departure even when the plan arrived late

KGL
JNB
Excellent 10,0

Pros: Everything was perfect. On time arrival.

Cons: Loud Nigerian co-passengers

Mon, Jul 1
DXB
Dubai Intl
JNB
Johannesburg OR Tambo
12h 45m
Mon, Jul 8
JNB
Johannesburg OR Tambo
DXB
Dubai Intl
12h 20m
R7 292
Trip: 8 days
7,0GoodShow reviews
Overall 7,0 Good
Based on 2 078 reviews
Boarding
7,0
Comfort
7,2
Crew
7,6
Entertainment
6,6
Food
6,6
CPT
ADD
Good 7,6

Cons: No Gin & Tonic Bus transfer to airplane for international flight? Twice...?

ARN
OSL
Excellent 10,0

Pros: Super confortable

ADD
LHR
Excellent 8,0

Pros: Good selection on inflight entertainment

Cons: Lack of food choices.

DAR
ADD
Good 6,6

Pros: The crew were very welcoming, helpful and charm, makes you feel easy

Cons: General interior cleanliness

CPT
ADD
Okay 4,6

Pros: Crew was really great - helpful and kind.

Cons: Both flights delayed which meant I missed my connecting flight. Stuck in Rome airport for several hours with no information about rescheduled flight. Finally figured it out with help of Rome airport information desk.

Show more results
*
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.

^
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.
  • Return
  • One-way
  • Multi-city
  • 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