Find cheap flights from Senegal to Johannesburg

Find cheap flights from Senegal to Johannesburg

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

Return
Economy
Boston (BOS)
Johannesburg OR Tambo
Tue 5/18
Tue 5/25
Any month
Compare vs KAYAK |

Good to know

Low season

AprilBest time to beat the crowds (1% less expensive on average)

High season

NovemberMost popular time to fly (4% more expensive on average)

Average price (return flight)

R9 810(avg. price over the last 2 weeks)

Good deal (return flight)

R9 810or less

Top tips for finding cheap flights to Johannesburg

  • Looking for cheap airfare to Johannesburg? 25% of our users found tickets to Johannesburg for the following prices or less: From Dakar R9 810 round-trip
  • Book at least 4 weeks before departure in order to get a below-average price.
  • High season is considered to be October, November and December. The cheapest month to fly to Johannesburg is April.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Johannesburg flight deals.

FAQs - booking Johannesburg flights

How does KAYAK find such low prices on flights to Johannesburg?

How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket to Johannesburg?

What is the Hacker Fare option on flights to Johannesburg?

What is KAYAK's "flexible dates" feature and why should I care when looking for a flight to Johannesburg?

Top airlines flying Senegal to Johannesburg OR Tambo

Scores according to KAYAK customer reviews

8,3
Emirates
Overall score based on 15 397 reviews
8,3
Boarding
8,2
Comfort
8,4
Crew
8,5
Entertainment
8,0
Food
Airline reviews

Pros: "Friendly crew"
Cons: "It was okay"

Pros: "The crew was amazing. Managed to get a whole row to myself (bonus!)."
Cons: "Cheaper change fees. ;)"

Pros: "Yes comfortable flight"
Cons: "Toilets to be checked for cleanliness more frequently."

Pros: "I am looking for something good put didn’t find Sorry"
Cons: "The departure time should be on time Our flight was delayed more than one hour"

Pros: "Emirates was very efficient. Vegetarian food options were great. Toilet was messy but probably because it was in constant use."

Cons: "Luggage claim in chennai airport is horrible"

Cons: "Flight lest 2 hours late. Didn’t have my choice of meal. Cabin crew very inattentive. Worst flight ever with Emirates in business class"

Pros: "Smooth flight"
Cons: "I wished I was in business class..."

Pros: "Great service and attitudes by staff."

Pros: "Direct flight"
Cons: "South African airlines allowed me to reserve a seat. But Emirates didn't have it in the system when I checked in."

Cons: "Because my husband and I couldn't complete the online check in, we ended up sitting on different ends of the plane."

Pros: "I love everything about Emirates."
Cons: "N/A"

Cons: "Nothing"

Pros: "Nice flight sttendents"
Cons: "Seats too small"

Pros: "Efficient and good actually good for airline food"
Cons: "Electronic equipment a bit out dated and below standard"

Cons: "Airplane to late"

Pros: "good attitude , friendly service from the crew members"
Cons: "seat spacing was very narrow"

Pros: "The journey ending"
Cons: "The length of travel!"

Pros: "Good leg room"
Cons: "For an 8 hour flight - we were given a sandwich and breakfast. Expected to be served dinner and breakfast given the time."

Cons: "Missed connection in Dubai due to late departure from DC."

Pros: "The boarding was efficient."
Cons: "There were no vegetarian or vegan food options. The flight was crowded and uncomfortable."

Pros: "Crew was friendly, food was good and entertainment great. Space between front row seats in economy class was good."
Cons: "all good."

Pros: "The flight from Johannesburg to Dubai on an Airbus A380 was the best , the return was on the 777ER it's a bit older avoid it if you can, I prefer the a380 it's roomy, more comfortable and modern, the food was good, the cabin crew very helpful and friendly and both flights were on time. I'll be flying only Emirates from now on"
Cons: "Just the coffee was terrible lol,"

Pros: "E v e r y t h i n g ..... I understand now why they are the number ONE airlines in service. We travel enough to see the BIG difference. Thumbs up. Please don't change !!!!"
Cons: "Nothing"

Pros: "The crew was great and helped make it easier with young children - the entertainment for children was also very diverse - despite it being a 14 hour flight!!"
Cons: "The children meal was not wonderful. But as I only had one and two children - they shared an adult and child meal - which was okay."

Pros: "Flawless flight, great service, comfortable seats."

Cons: "Food was goof"

Pros: "Emirates is my new favorite airline. Food was excellent, flight attendants were all friendly and professional, the seats were spacious, and there was a great selection of movies."

Pros: "Entertainment & food options, onboard service, seat width & leg room (I'm just under 6 foot)"
Cons: "N/A"

Pros: "They still catch my attention, and while traveling with them I continue to enjoy this airline."
Cons: "As per my Oslo - Dubai review (read there for more details), they cancelled my flight, put me on a flight a day later, and then left me with the bill and the inconvenience. This was the connector out of Dubai and back to Johannesburg. I've flown with them many times and I've picked up one or two small cut backs they've made like no hot towel when you get onboard, only before your arrival, and the meal seems a little more slimmed down (but still pretty tasty), They used have one or two extras which they've now taken away. Not sure why?"

Pros: "Everything"

Cons: "Rude and racist cabin crew!"

Pros: "The crew member was excellent,she went all out to make my journey easy and comfortable.I have sent an email to her superior,please use her as an example.if all attendants can serve and see to passengers like her will be beneficial for emirates"

Cons: "There was a long bus journey at the airport in Dubai for a flight from Dubai to Lahore. All passengers including myself were very surprised. When the bus stopped neat the air craft for boading, ground staff were seen collecing heavy hand carry luggage from the passengers for putting them in a separate compartment for taking as a cargo, which caused another delay in boading. Old air craft on this route should be replanced. Before boading from Dubai to Lahore, I checked my flight status several times on flight information screen but my flight was not shown on it. Later, I checked on hand touch screen and came to know that gate was B2."

Pros: "Friendly staff awesome planes wonderful experince"
Cons: "Service was a bit slow. Drinks and food took quite sometime to arrive."

Pros: "It was a smooth flight"
Cons: "It was ok"

Pros: "The food was delicious, and I received the special meal I had requested with no problem. Again, great selection of TV shows and movies."
Cons: "The crew seemed a bit put off, just not very friendly. Maybe something had happened that put them all in a bad mood I'm not sure. Despite this they did help people without complaint, but you could tell they didn't want to be there. Again on this flight the TVs were an old model that was difficult to use, you had to push really hard and finagle your finger to get it to read what you were pressing."

Pros: "Awesome! I love flying with Emirates and I will continue flying with them."

Pros: "Granted I was tired after being in transit for 24 hours, but this final of 4 long-haul flights was a real bummer compared to the other flights. Boeing 777 packed to 100% capacity."
Cons: "Really cramped and squished compared to other flights. Toilets at DXB were filthy (I searched around for the cleanest, which was still disgusting), with the cleaning attendant standing around in the restroom doing nothing. Duty Free shops really expensive compared to European airports. Meal on board (breakfast) was really terrible (and that taking into account that airline breakfast is always bad), really the worst I've ever had on a plane, even the Croissant was chewy and very dry. Emirates has become a massive sausage machine people-mover. It has loss its finesse and exceptional service."

Cons: "Inflight Entertainment System completely dead. Was offered a piece of chocolate from biz class. Haha."

Pros: "I got left alone! I watched movies, and slept most the flight!"
Cons: "Nothing in particular. I just wanted to be out of the plane asap since my "fun" incident in Maldives. Safe to say that emirates has ruined my vision of the maldives for a while."

Pros: "The staff were wonderful and efficient. The toilets were clean and the food was much better than my first flight with emirates although the portions were small on the main meal with only four spinach ravioli offered in a tomato sauce."
Cons: "Passengers do not fit on to their seats and overflow into the space you are occupying which is so tiny as it is. There is not enough room to even reach down to pick something up if you drop it. Overhead lockers are full. I think planes either need to be redesigned with sleeping compartments (such as the second class compartments the trains have) for overnight flights or seats need to be slightly larger to make up for the fact most people are larger today."

Cons: "THe Hostess was not attentive and had to ask for things a few times. No goody basket was given although some pax did get it."

Cons: "Occasionally, stewardess would hit me while walking through the aisles. It became extremely annoying."

Pros: "Nothing"
Cons: "Flight was old. Late departure due to weather and missed connection at Dubai. Agents issued a boarding pass for the next flight after 6 hours. On the gate I was told that my boarding pass is not valid as some other emirates agent marked me as no show for the missed connection, effectively cancelling my ticket. Some how got the new boarding pass 30 mins before departure. Obviously Emirates could not load my checked in luggage since there was only 30 mins left and preferred not to tell me also. Missed the luggage and had to spend 1 hour waiting near the belt and another hour filling up the complaint. Horrible flight."

Cons: "I had an infant travelling with me and they gave a bassinet. When it was in use I was not able to use ICE on the flight because the way it was setup on my seat."

Pros: "nice plane , good crew, on time,"
Cons: "I booked 2 tickets way over 6 months in advance for our honey moon and they did not sit us together on our 8 hr flight to milan. I always hear how people get complimentary upgrades in such a situation. Apparently not for us."

Cons: "None"

Pros: "You get great service even when sitting on economic class. The food was very good and the crew was cordious, polite and very professional and accomodating."
Cons: "The boarding process was slow but might had to do with the fact that there wereseveral families with children."

Pros: "Driving"
Cons: "First safety"

Pros: "Great Crew."
Cons: "Improve baggage charges"

Pros: "Pleasant check-in staff. Friendly flight attendants."
Cons: "Travelers should be told that Gate 2 to Kumasi will be empty when you get there and that you should go around the corner to the transit area and wait for your flight there. They should let you know that they will announce the flight from the transit area."

Pros: "Punctuality in Punctuality"
Cons: "Everything's is ok"

Cons: "Airport Addis Ababa is chaos."

Pros: "seat not comfortable"
Cons: "more drinks along the way"

Pros: "Super confortable"

Pros: "I liked the fligth attendant"

Pros: "Very conformable and quiet."
Cons: "Nothing very nice flight."

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

Pros: "Same as above."
Cons: "Staff needs to be briefed on what an insulin pump is."

Pros: "Food and leg room were great"
Cons: "Entertainment was average"

Pros: "The general attitude of the crew was good"
Cons: "There should be improvement in the food"

Pros: "No comment"
Cons: "No comment"

Cons: "Flight was overly delayed - as a result I missed my connection to Capetown and endured a lot of feeds in cancellation of pre-planned trips. Ground staff in Mumbai and Addis Ababa were awful. Mumbai staff was rude and inconsiderate. Addis Ababa team does not even make eye contact when talking to passengers. I could not wait for this travel to be over. Aircraft was mediocre.. During boarding, they don't seem to care about Priority passengers - despite my status with other Star Alliance carriers. Not sure I will fly by Ethiopian again."

Pros: "Flight time changed without notice. Delays in Medinah caused us to miss our connecting flight to Johannesburg. Really poor communication. No agents would take calls in Jeddah. Really terrible service. Would avoid using this airline at all cost. Not the first time I've been delayed by them"
Cons: "Flight time changed without notice. Delays in Medinah caused us to miss our connecting flight to Johannesburg. Really poor communication. No agents would take calls in Jeddah. Really terrible service. Would avoid using this airline at all cost. Not the first time I've been delayed by them"

Pros: "Liked the peaceful plane ride and room"
Cons: "Not being told why we were delayed or why we were going to be late. They told us over loud speaker and was not loud enough."

Cons: "Cabin crew quite distracted. Between rows 19-23, orders were totally mixed up People given wrong food or drinks"

Cons: "Rude flight attendants and desk staff that were not trained to do check in well. No entertainment available."

Pros: "Crew members were friendly....."
Cons: "No entertainment"

Pros: "New plane fantastic cabin"
Cons: "There was a fight but nothibg to do with the flight crew just some passenger with mental issues"

Cons: "They didn’t announce when boarding started/what zones were to go."

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

Pros: "Plane was spacious and flight crew were nice"
Cons: "The fact that they confirmed that my luggage would make it to my final destination, and now that I arrived in dakar with no luggage it’s no longer there responsability"

Pros: "Staff very friendly"
Cons: "Bathroom cleanliness"

Pros: "Personnel were good. Food on ET is always great."
Cons: "Technical problem caused massive disruption in flight for all. Missed connections and forced unpaid for overnight in Addis. Truly terrible experience"

Pros: "Great entertainment center and seat back video."
Cons: "No Wifi available"

Pros: "Everything Kosher food was excellent"
Cons: "Nothing"

Pros: "The crew where very pleasant, The service on the plane was good you had a choice of what meal you would like to have you also had a choice of any movie or entertainment that you would like to see or play there was more leg space and much more comfortable seating"
Cons: "I can’t fault anything on this flight."

Pros: "That I finally had an on time flight with Ethiopian airlines, having suffered through an absolutely miserable outbound flight"
Cons: "On connecting from Bangkok to Nairobi passengers are funneled into a security waiting area with no water, coffee, duty free shopping- absolutely nothing but dirty toilets- for a 2+ hour layover. Bole airport is surely one of the most disfunctional airports on the planet."

Pros: "The friendliness and willingness to assist passengers when they notice one facing a challenge"
Cons: "The chairs in economy do not give sufficient leg room especially for tall persons, this would present a challenge on long haul"

Pros: "The hospitality"

Cons: "My phone was stolen on airport premises"

Pros: "Got a free voucher"
Cons: "My phone was stolen on airport premises They didn't have my requested meal for one of my flights The boeng 737 is tiny. No leg room and was terribly hot."

Pros: "the air craft was very good and the comfort is good no complain..."
Cons: "i did'n't like some of the cabin crew the way they are ....and am very disappointed from kinshasa to my check in i did ask a lady about my bag, she told me i will get my bag to cape straight, and i did ask her two times about the bag, she keep saying the same thing i will get my bag to cape town, so until now i haven't find my bag yet, the number they gave me from the airport no body pic up the phone, so i don't know what i can i do to get my bag......if you can hep me in this mater please contact me on my email or on my cell number 0027 78 470 6195. thank you your best regards."

Pros: "The flight was on time. Staff was friendly and accommodating."
Cons: "I couldn't do an online check-in. I got very hungry. We only got one main meal. I will pack more snacks for my return flight."

Pros: "Great crew, decent food"

Pros: "Comfortable flight, pleasant airline attendants."
Cons: "Nothing."

Pros: "Very helpful, attentive and kind cabin staff."
Cons: "Somewhat dirty ( and smelly ) aircraft even though they are a very new fleet. Some seats had strange patches and stains. Overall cabin experience can be improved in terms of hygiene and food quality ( food was mediocre or slightly worse). Seat ahead reclines almost too much into personal space in the new 787 aircraft. The LCD displays don't pivot so it's virtually impossible to view the entertainment when the occupant of the seat in front fully reclines ( a somewhat irritating issue on a long flight )"

Cons: "They almost didnt let me on the plane after THEY messed up by not including my ticket number on my ticket. I had to call my parents in Washington DC from Nairobi, have them drive out to Dulles airport and work it out at the Ethiopian office there to give the OK for me to get checked in in Nairobi. The whole process took about four hours and three managers all while I was stewing, worried I wouldnt make it on my flight."

Pros: "Absolutely nothing"
Cons: "My flight was only for refugees and was delayed by 8 hours, however airport staff did not have it on their manifest, and Ethiopian never informed me of status. I just sat in the airport all night until I eventually got frustrated and went home. The airline had no idea I was in the airport and no Ethiopian staff were present to speak with. When I and my family called Ethiopian, they hung up on us, at least 6 times. This was my worst experience ever and I will never fly Ethiopian airlines again."

Pros: "It is ok the flight"
Cons: "No comment"

Cons: "Seats were dirty"

Cons: "Same as above"

Pros: "The crew very kind and made me feel comfortable"
Cons: "Old 767, with not comfortable set up and no individual TV set."

Pros: "The best flight ever and the crew is super cool"

Pros: "They made sure we had plenty to eat"
Cons: "My entertainment system didn't work."

Pros: "Staff were pleasant"
Cons: "One segment of my flight did not have the gluten free meal I had requested ahead of time. Super crowded."

Cons: "need more room in seats. It's impossible to sit next to someone without being on top of each other"

Pros: "The crew were courteous"
Cons: "The air conditioning was malfunctioning and there were insufficient blankets on the plane."

Read more about Emirates
COVID-19 information

Safety measures for airlines flying from Senegal to Johannesburg

Airlines flying from Senegal to Johannesburg have enacted additional safety measures and adjusted policies to better accommodate travellers. Policies vary by airline.

Heightened sanitation

Daily cleaning, installation of cabin HEPA filters on flights from Senegal to Johannesburg

Mandatory masks

Masks required on board, masks provided on flights from Senegal to Johannesburg

Social distancing seating

Middle seats unavailable to book on flights from Senegal to Johannesburg

Pre-flight testing

Testing for antibodies, testing for symptoms for flights from Senegal to Johannesburg

Book cheap flights from Senegal to Johannesburg

Recent return flight deals

23/5
Sun
2 stops
Ethiopian Air
17h 55m
DSS - JNB
28/7
Wed
2 stops
Ethiopian Air
19h 30m
JNB - DSS
12/9
Sun
1 stop
Emirates
38h 20m
DSS - JNB
22/9
Wed
2 stops
Emirates
23h 15m
JNB - DSS
22/5
Sat
2 stops
Multiple Airlines
32h 40m
DSS - JNB
28/7
Wed
2 stops
Multiple Airlines
23h 45m
JNB - DSS
12/9
Sun
2 stops
Ethiopian Air
17h 55m
DSS - JNB
22/9
Wed
2 stops
Ethiopian Air
19h 30m
JNB - DSS
26/5
Wed
2 stops
Ethiopian Air
17h 50m
DSS - JNB
25/8
Wed
2 stops
Ethiopian Air
19h 30m
JNB - DSS
23/5
Sun
1 stop
Emirates
20h 20m
DSS - JNB
28/7
Wed
2 stops
Emirates
23h 15m
JNB - DSS
12/9
Sun
2 stops
Ethiopian Air
17h 55m
DSS - JNB
22/9
Wed
3 stops
Ethiopian Air
55h 20m
JNB - DSS
11/9
Sat
3 stops
Multiple Airlines
34h 10m
DSS - JNB
22/9
Wed
2 stops
Multiple Airlines
29h 00m
JNB - DSS
23/5
Sun
2 stops
Ethiopian Air
17h 55m
DSS - JNB
28/7
Wed
3 stops
Ethiopian Air
55h 20m
JNB - DSS
22/5
Sat
3 stops
Multiple Airlines
34h 10m
DSS - JNB
28/7
Wed
2 stops
Multiple Airlines
23h 45m
JNB - DSS
12/9
Sun
2 stops
Ethiopian Air
17h 55m
DSS - JNB
22/9
Wed
4 stops
Ethiopian Air
55h 20m
JNB - DSS
25/5
Tue
3 stops
Multiple Airlines
34h 10m
DSS - JNB
25/8
Wed
2 stops
Multiple Airlines
29h 00m
JNB - DSS
23/5
Sun
2 stops
Ethiopian Air
17h 55m
DSS - JNB
28/7
Wed
4 stops
Ethiopian Air
55h 20m
JNB - DSS
25/5
Tue
2 stops
Multiple Airlines
34h 30m
DSS - JNB
25/8
Wed
2 stops
Multiple Airlines
29h 00m
JNB - DSS
26/5
Wed
2 stops
Multiple Airlines
17h 50m
DSS - JNB
24/8
Tue
3 stops
Multiple Airlines
41h 00m
JNB - DSS
26/5
Wed
2 stops
Ethiopian Air
17h 50m
DSS - JNB
25/8
Wed
3 stops
Ethiopian Air
55h 20m
JNB - DSS
26/5
Wed
3 stops
Multiple Airlines
53h 05m
DSS - JNB
24/8
Tue
3 stops
Multiple Airlines
41h 00m
JNB - DSS
12/9
Sun
3 stops
Ethiopian Air
50h 00m
DSS - JNB
22/9
Wed
4 stops
Ethiopian Air
55h 20m
JNB - DSS
11/9
Sat
3 stops
Multiple Airlines
34h 10m
DSS - JNB
22/9
Wed
3 stops
Multiple Airlines
29h 15m
JNB - DSS
26/5
Wed
2 stops
Ethiopian Air
17h 50m
DSS - JNB
25/8
Wed
4 stops
Ethiopian Air
55h 20m
JNB - DSS
Show more results
-
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