Find cheap flights from Dakar to South Africa

Find cheap flights from Dakar to South Africa

Return
Economy
Dakar (DSS)
South Africa
Tue 5/26
Tue 6/2
Any month
Compare vs KAYAK |
Search hundreds of travel sites at once for deals on flights to South Africa

FAQs for booking Dakar to South Africa flights

How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?
KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a given destination and date is likely to change within 7 days, so travellers know whether to wait or book now.

Book cheap flights from Dakar to South Africa (return)

Airports
Origin
Dakar
R10 664
only
R10 664
Destination
Johannesburg
R10 664
only
R10 664
Wed, Jul 1
DSS
Dakar Blaise Diagne
JNB
OR Tambo Airport, Johannesburg
17h 55m
Mon, Jul 6
JNB
OR Tambo Airport, Johannesburg
DSS
Dakar Blaise Diagne
20h 40m
R10 664
Trip: 6 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
SSG
ADD
Excellent 8,0

Pros: Comfortable. Great crew,

Cons: Reduce baggage charges.

ADD
NIM
Excellent 8,3

Cons: Better seat

KGL
ADD
Excellent 9,0

Pros: NA

Cons: NA

EWR
LFW
Good 7,0

Pros: I like that it’s a direct flight from Newark to Lomé I like that it’s cheaper than over airlines I like that it’s a late flight: it allows out of state passengers to catch the flight without having to stay overnight in NY

Cons: Some crew members are unfriendly The toilets are always smelly and dirty. The floor stick with pee. Pee all over the toilets seats. Unsanitary especially when you are traveling with a child or an elderly. The TVs touch screens do not work The volume of the crew is too high

ADD
NBO
Excellent 10,0

Cons: It was exce

Wed, Jul 1
DSS
Dakar Blaise Diagne
JNB
OR Tambo Airport, Johannesburg
17h 55m
Sun, Jul 5
JNB
OR Tambo Airport, Johannesburg
DSS
Dakar Blaise Diagne
14h 55m
R10 946
Trip: 5 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
VFA
Okay 5,3

Pros: New airplane was comfortable and clean. Food was just okay.

Cons: We had to transit in Addis (connecting from Dakar) and the whole experience of going through the Addis airport, getting the voucher for the hotel, and going to the hotel was horrible: it took forever going through immigration and getting a simple stamp on the voucher (the latter an unsafe experience and time consuming, with hundreds of people piled up to get those stamps from just two people, crashing again each other, with no order, no lines). Somewhat there has to be a better way to manage this and make the experience safer and more comfortable to everybody. For instance, just enforcing to stay in line and organizing the lines would have saved everybody a lot of time and effort.

LFW
EWR
Excellent 10,0

Pros: The crew was nice. Service was excellent.

Cons: The upholstery can be improved.

NBO
ADD
Excellent 10,0

Cons: Nothing else. All was well

DLA
SSG
Excellent 8,0

Pros: Great Crew.

Cons: Improve baggage charges

ADD
AMH
Excellent 8,0

Pros: Friendly crew. Excellent check-in. Priority bags came off first.

Tue, Jun 16
DSS
Dakar Blaise Diagne
JNB
OR Tambo Airport, Johannesburg
35h 55m
Tue, Jun 23
JNB
OR Tambo Airport, Johannesburg
DSS
Dakar Blaise Diagne
26h 30m
R11 702
Trip: 8 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
MIA
IST
Excellent 10,0

Pros: The seats were surprising and comfortable and reclined quite a bit. The food was excellent and the people serving it was so nice

IST
OTP
Excellent 10,0

Pros: Both friendly and professional

Cons: All is perfect! They couldn’t be better

DEL
IST
Mediocre 2,0

Cons: Stay away from Turkish airlines. Customer service is the worst I have ever experienced

LHE
IST
Excellent 10,0

Pros: Yes

Cons: Them good

ODS
IST
Excellent 10,0

Pros: Very nice and friendly crew

Cons: Keep going same detection

Wed, Jul 1
DSS
Dakar Blaise Diagne
JNB
OR Tambo Airport, Johannesburg
21h 30m
Mon, Jul 6
JNB
OR Tambo Airport, Johannesburg
DSS
Dakar Blaise Diagne
20h 40m
R12 776
Trip: 6 days
Based on 0 reviews
Wed, Jul 1
DSS
Dakar Blaise Diagne
JNB
OR Tambo Airport, Johannesburg
21h 30m
Sun, Jul 5
JNB
OR Tambo Airport, Johannesburg
DSS
Dakar Blaise Diagne
14h 55m
R13 040
Trip: 5 days
Based on 0 reviews
Thu, Jul 2
DSS
Dakar Blaise Diagne
JNB
OR Tambo Airport, Johannesburg
17h 55m
Mon, Jul 6
JNB
OR Tambo Airport, Johannesburg
DSS
Dakar Blaise Diagne
20h 40m
R13 480
Trip: 5 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
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.

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

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.

TLV
ADD
Excellent 10,0

Pros: When we were unable to travel due to Corona Virus restrictions, Ethiopian gave us a full refund even though we had a non-refundable ticket, and they were lovely about it when they did it. A+, hope I'll get a chance to actually fly with them soon.

LFW
EWR
Good 6,6

Cons: The toilets were filthy. The tv touch screens didn’t work

Wed, Jul 1
DSS
Dakar Blaise Diagne
JNB
OR Tambo Airport, Johannesburg
17h 55m
Fri, Jul 3
JNB
OR Tambo Airport, Johannesburg
DSS
Dakar Blaise Diagne
20h 40m
R13 585
Trip: 3 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
LUN
ADD
Good 7,3

Cons: 1 hr delay in departure from Lusaka. Plastic cutlery was difficult to eat with. More frequent water/drinks during the flight (or water bottles instead of little cups) would have been appreciated. Movie options were not as great as other airlines.

FIH
ADD
Good 6,0

Cons: cramped boarding space and Addis airport. Inadequate space for volume of traffic. Capital investment in expansion required if Ethiopian to compete!

NIM
OUA
Excellent 8,0

Cons: Better seat

LFW
EWR
Excellent 10,0

Pros: Good

Cons: Good

ADD
PHC
Excellent 8,0

Pros: Good service

Cons: Serve Warm food

Thu, Jul 2
DSS
Dakar Blaise Diagne
JNB
OR Tambo Airport, Johannesburg
17h 55m
Sat, Jul 4
JNB
OR Tambo Airport, Johannesburg
DSS
Dakar Blaise Diagne
14h 55m
R13 832
Trip: 3 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
DUB
Excellent 8,0

Pros: Crew. Comfort.

Cons: reduce baggage charges.

IAD
ADD
Good 6,6

Pros: The crew members were very accommodating and friendly. They do a wonderful job. When I told them that the power was not working in my seat and that I needed it for my CPAP (I call it my anti-snoring device), they arranged for me to move to another seat where the power worked for the CPAP. When the power did not work in the new seat for my laptop, they offered to let me charge it in a more powerful outlet near the galley.

Cons: The power didn't work for my laptop. It did work for my CPAP device. Some of the seat control buttons were out of order.

ATH
ADD
Good 6,0

Pros: Crew is excellent

Cons: Delays and we had to actually run for the connected flight

GRU
EZE
Good 6,0

Pros: The crew was amazing and the seat comfortable

Cons: Nothing I can think of yet.

NBO
ADD
Excellent 8,8

Cons: Punctuality. Time is off the essence.

Wed, Jul 1
DSS
Dakar Blaise Diagne
JNB
OR Tambo Airport, Johannesburg
17h 55m
Thu, Jul 2
JNB
OR Tambo Airport, Johannesburg
DSS
Dakar Blaise Diagne
14h 55m
R13 920
Trip: 2 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
VIE
Good 7,3

Cons: 1 hr delay in departure from Lusaka. Plastic cutlery was difficult to eat with. More frequent water/drinks (or waterbottles instead of little cups) would have been appreciated. Movie options were not as good as other airlines.

DUB
IAD
Excellent 8,0

Pros: Great crew, Food.

Cons: Reduce baggage charges.

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

NBO
ADD
Excellent 8,8

Cons: Punctuality. Time is off the essence.

EBB
ADD
Excellent 8,3

Cons: The cabin crew had masks to protect themselves I think against the threat of Coronavirus. We passengers did not have them. It looked awkward. How about if instead of handing out headsets they gave passengers masks?! Overall I enjoy ET.

Mon, Jun 29
DSS
Dakar Blaise Diagne
JNB
OR Tambo Airport, Johannesburg
16h 30m
Tue, Jul 7
JNB
OR Tambo Airport, Johannesburg
DSS
Dakar Blaise Diagne
20h 40m
R14 342
Trip: 9 days
Based on 0 reviews
Tue, Jun 16
DSS
Dakar Blaise Diagne
JNB
OR Tambo Airport, Johannesburg
15h 20m
Tue, Jun 23
JNB
OR Tambo Airport, Johannesburg
DSS
Dakar Blaise Diagne
29h 05m
R14 465
Trip: 8 days
Based on 0 reviews
Sun, Jun 28
DSS
Dakar Blaise Diagne
JNB
OR Tambo Airport, Johannesburg
16h 05m
Sun, Jul 5
JNB
OR Tambo Airport, Johannesburg
DSS
Dakar Blaise Diagne
20h 40m
R14 641
Trip: 8 days
Based on 0 reviews
Mon, Jun 29
DSS
Dakar Blaise Diagne
JNB
OR Tambo Airport, Johannesburg
16h 30m
Wed, Jul 8
JNB
OR Tambo Airport, Johannesburg
DSS
Dakar Blaise Diagne
14h 55m
R14 676
Trip: 10 days
Based on 0 reviews
Wed, Jul 1
DSS
Dakar Blaise Diagne
JNB
OR Tambo Airport, Johannesburg
17h 55m
Thu, Jul 9
JNB
OR Tambo Airport, Johannesburg
DSS
Dakar Blaise Diagne
20h 40m
R14 764
Trip: 9 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
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.

ACC
ADD
Okay 4,0

Cons: Ethipian Airlines overbooked my return flight and did not offer me an alternate return flight so I could return on my designated date. They instructed me to come back the following date to fly. I was not compensated nor offered at the very least an apology. The ticketing staff was unprofessional and attempted to blame me for not flying. Do not fly Ethiopian Airlines out of Accra ever!!!

DAR
ADD
Good 6,3

Cons: Plane was very very old

LFW
EWR
Excellent 10,0

Pros: The crew was nice. Service was excellent.

Cons: The upholstery can be improved.

DUB
IAD
Excellent 8,0

Pros: Great crew, Food.

Cons: Reduce baggage charges.

Fri, Jul 3
DSS
Dakar Blaise Diagne
JNB
OR Tambo Airport, Johannesburg
17h 50m
Sat, Jul 4
JNB
OR Tambo Airport, Johannesburg
DSS
Dakar Blaise Diagne
20h 40m
R14 817
Trip: 2 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
EWR
LFW
Good 7,0

Pros: I like that it’s a direct flight from Newark to Lomé I like that it’s cheaper than over airlines I like that it’s a late flight: it allows out of state passengers to catch the flight without having to stay overnight in NY

Cons: Some crew members are unfriendly The toilets are always smelly and dirty. The floor stick with pee. Pee all over the toilets seats. Unsanitary especially when you are traveling with a child or an elderly. The TVs touch screens do not work The volume of the crew is too high

NRT
ICN
Mediocre 2,0

Cons: I changed my flight but they didn’t change it and now I’m stuck!!!

ADD
ABJ
Okay 4,3

Cons: Someone stole my airpods in my bag. I noticed it once reached at home. This is the first time it happens to me. Very bad experience

DAR
ADD
Good 6,3

Cons: Plane was very very old

JFK
ABJ
Good 7,3

Cons: Better veg food, Ask and provide water to drink when flight is 10 hrs long. Not just provide lunch and dinner.

Sun, Jun 28
DSS
Dakar Blaise Diagne
JNB
OR Tambo Airport, Johannesburg
16h 05m
Wed, Jul 8
JNB
OR Tambo Airport, Johannesburg
DSS
Dakar Blaise Diagne
14h 55m
R14 993
Trip: 11 days
Based on 0 reviews
Fri, Jul 3
DSS
Dakar Blaise Diagne
JNB
OR Tambo Airport, Johannesburg
17h 50m
Wed, Jul 8
JNB
OR Tambo Airport, Johannesburg
DSS
Dakar Blaise Diagne
14h 55m
R15 151
Trip: 6 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
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.

COO
ADD
Excellent 8,3

Pros: The efficiency of the whole process

Cons: The cabin attendants need to be warmer and more friendly

LFW
EWR
Good 6,6

Cons: The toilets were filthy. The tv touch screens didn’t work

ATH
ADD
Good 6,0

Pros: Crew is excellent

Cons: Delays and we had to actually run for the connected flight

ADD
NBO
Excellent 10,0

Cons: It was exce

Thu, Jul 2
DSS
Dakar Blaise Diagne
JNB
OR Tambo Airport, Johannesburg
17h 55m
Thu, Jul 9
JNB
OR Tambo Airport, Johannesburg
DSS
Dakar Blaise Diagne
23h 45m
R15 451
Trip: 8 days
Based on 0 reviews
Mon, Jun 29
DSS
Dakar Blaise Diagne
JNB
OR Tambo Airport, Johannesburg
16h 30m
Thu, Jul 9
JNB
OR Tambo Airport, Johannesburg
DSS
Dakar Blaise Diagne
20h 40m
R15 521
Trip: 11 days
Based on 0 reviews
Sun, Jun 28
DSS
Dakar Blaise Diagne
JNB
OR Tambo Airport, Johannesburg
16h 05m
Thu, Jul 9
JNB
OR Tambo Airport, Johannesburg
DSS
Dakar Blaise Diagne
20h 40m
R15 855
Trip: 12 days
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