Find cheap flights from Sri Lanka to Johannesburg

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

— JNB
Dec 2 — Dec 91
Return
1 adult
Economy
0 bags
From?
To?
Fri 2/12
Fri 9/12

Let KAYAK do the searching

Save 12% or more

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

We’re completely free to use – no hidden charges or fees.

Filter by cabin class, free Wi-Fi and more

Good to know

Low season

June

High season

September

Cheapest flight

R9 030

Average price (return flight)

R18 013

Good deal (return flight)

R16 747
Best time to beat the crowds (6% less expensive on average)
Most popular time to fly (21% more expensive on average)
Flight from Colombo Bandaranaike Intl to Johannesburg OR Tambo
(avg. price over the last 2 weeks)
or 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 Colombo Bandaranaike Intl R16 747 round-trip
  • High season is considered to be August, September and October. The cheapest month to fly from Sri Lanka is June.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Johannesburg flight deals.

FAQs - booking Johannesburg flights

Top 4 airlines serving Sri Lanka to Johannesburg OR Tambo

Scores according to KAYAK customer reviews
8,6
Singapore AirlinesOverall score based on 4203 reviews
8,8Boarding
8,4Comfort
8,9Crew
8,6Entertainment
8,2Food
Airline reviews

Food was not right

Read more about Singapore Airlines

Food was not right

We lost all our baggage When we inquired they said the baggage wasn’t loaded from Singapore due to bad weather. Then we have got a email saying they haven’t still located the baggage. How can that be?

Departing and arriving wheelchair assistance needs to be increased.

Good service

N/A

All good other than departing 1 hr late!!

There was difficulty with my connecting flight due to inconsistent COVID regulations. I was almost not allowed on, despite fulfilling all my requirements for my destination country. I was over-billed by Alaska Airlines for my luggage as well.

A to Z on this flight was just great!

Pros: "The whole business class experience"
Cons: "During the same trip I discovered 2 different arrangements of the Business Class cabin on Singapore Airlines A350, SQ469 CMB-SIN, and SQ036 SIN-LAX. On the SQ469, I occupied seat 12 A (mono, aisle-window): A lot of plastic curved walls etc. For larger persons, the result is not quit comfortable."
Pros: "Clean cabin and good service"
Cons: "Not every body is doing extra miles to make customer happy"
Cons: "A comfort kit on a ultra long haul flight goes a long way"
Pros: "Plane was super clean and comfortable. A long flight but we'll cared for by host."
Pros: "Overall, the staff was amazing, so as the food and cleanliness"
Cons: "The space between the seats in economic seat"
Pros: "The crew is usually really good."
Cons: "The ground staff at Frankfurt airport was not very good. Seemed slow lazy and difficult at times"
Cons: "20 min late but acceptable for a 15 hr flight"
Pros: "Good food. Friendly staff efficient airports."
Cons: "Confusion at check in on baggage constrains. Conflict between what the agent told us and what was documented on our ticket contract. Plane very cold Unable to recline seats for much of the flight under guidance of flight attendants. Unable to sleep as a result."
Pros: "Crew was amazing"
Pros: "Good boarding, good arrival gate"
Cons: "Old plane, entertainment system is very old and screen bad"
Cons: "2.5 hour delay"
Cons: "None"
Pros: "Nothing beats Singapore SQ!"
Pros: "Space in economy seat was good. Huge selection of movies. Food was tasty. On flights to Frankfurt, Singapore Airlines may want to keep more sparkling water in stock, as Europeans prefer this to still water."
Cons: "There was a smell in the plane when I first arrived like vomit. It may have been the cleaning supplies."
Pros: "Food, service"
Pros: "Boarding was better handled in Singapore - but then that’s Singapore! All very smooth and French champagne served on the flight all the way home! The Kayak website is excellent and I wouldn’t hesitate to use it again - $1,000 cheaper for the flight from Moscow to Singapore than what I could get direct from Singapore Airlines! Well done Kayak!"
Pros: "In general it was all very good - I flew Premium Economy but I didn’t see much difference at all between that and Economy. There was a bit more leg room but that was about it, Having said that Singapore Airlines overall is pretty good - toilets kept nice and clean and everyone well taken care of."
Pros: "Cabin crew was top notch - even in coach they could not be more accommodating and customer friendly. US airline flight attendants don’t even come close to this team that truly serviced the cabin for 8 hours continuously without the typical hiding in the back of the plane and chatting. Very encouraging that genuine care in the air is very much alive and well on Singapore Air! I will fly them every chance I get!"
Cons: "That my flight had to end and I know my next US airline flight won’t come close to this kind of experience! Air travel doesn’t have to be a cattle herding process with peanut treats on cross country flights - shame on the US carriers - I strongly suggest they fly Singapore Air to see what true customer service feels like!"
Cons: "The desserts. The bun."
Pros: "Very attentive, great food, quality aircraft"
Pros: "The staff were so friendly and helpful."
Pros: "Staff, food and emenities great for economy class"
Cons: "Inflight entertainment wasn't as extensive as in previous years."
Cons: "Crew woke me up from deep sleep to raise seatback for meal service. Sleep versus food?? Should prioritise sleep every time on night flights."
Pros: "EVERYTHING was great...from check in to the entire experience on board. Extremely friendly staff to delicious food and a great choice of beverages! Clean and tidy aircraft with lots of extra amenities. Pleasant flight, pleasant arrival. Always a great way to travel!"
Cons: ""Customs" at JFK came to an entire halt. All passengers where stuck in the welcome hall for 1h, without any information, why held there and why nothing was moving forward. All CBP booths were closed, but 8 (eight!) employees, who normally direct arriving passengers to the kiosk-machines where hanging out in two groups sharing private stories and having laughs instead of at least informing passengers, what was going on. Lots of passengers where outraged...a couple in their mid 70s in front of us had to sit down on the floor, since they had circulation problems from standing in line so long. Sadly, JFK isn't what it used to be anymore."
Pros: "The service from the Singapore Airlines is always impeccable. The food is delicious. The business class seat is spacious and wider than all the US airlines. There are plenty storage space in your seat space. The entertainment system has many choices and has a lot new release movies and shows."
Cons: "Unfortunately, the ride on Boeing 777 is not as smooth as the Airbus'. The noise in the cabin is louder. The seat is comfortable but the bed is not. First, the flat bed is not transformed by a button and it needs a physical person to flip it over. The mat is thin and I can feel some hard edges while lying down. The noise from the engine transmits to the bed and it is hard to sleep even with the noise cancellation headphone."
Cons: "Na"
Pros: "Natalie is a friendly cheery diligent flight attendant who needs special mention. (Sigapore to Brusane fight 6.1.18)"
Pros: "The people were excellent."
Cons: "I had planned to check an extra piece of luggage, gifts and purchases for church needs. They wanted to charge me $3,655(!!!) for that. Absurd. I had to leave the suitcase behind. I will probably fly on a different airline whenever I go to Russia now."
Pros: "friendly staff top Service top Inflight"
Cons: "new aircraft, 2 x usb charging ports, 50+ movies, very quiet aircraft."
Pros: "everything are okey"
Pros: "Delayed flight from Shanghai due to air traffic issues, so I had a 10 minute window to make my connection in Singapore. Ground staff was waiting for me with a small car after I disembarked to drive me to the gate. And I somehow made my connection. Excellent service. Obviously my checked bag didn't make it, but I was told in advance and was kept updated before boarding and immediate after I disembarked at my final destination. When I went to the baggage service counter, they were already ready for me, had filled out my paperwork, and just needed an address to confirm the delivery of my suitcase. I'm super impressed to this attention to detail."
Pros: "Crew was very friendly and good service."
Pros: "SQ always has top quality service and that came through today."
Pros: "Crew is big on service and being true professionals. Always smiling and being attentive"
Cons: "AC works when wheels are up and engines kick in. So its stuffy whilst on the ground"
Pros: "Crew was very pleasant!"
Cons: "Cabin area warm for a 9.5 hour flight! Food selection was not much."
Pros: "What did I like??? Um, EVERYTHING! First off I got a great price under $850 round trip to NRT from LAX was a steal! They let you check two large suit cases plus a carry on and a personal item. That all FREE!!! I travel pretty light but it was great to know they don't Nickle and dime you for bags or anything else for that matter. Staff looks amazing and treats you first class even when your in economy. They are so polite and really genuinely want to give you a above and beyond experience. And they over achieve at it! They meals are great and very satisfying. The planes are big and roomy even in economy seats. On our return flight we had a brand new plane which had a sleek touch screen monitor and controller. There mad tons of media available (articles, language games, games, movies, tv shows and more) with USB ports to charge devices on each seat. Plus 10inch personal monitors. Earbuds were included free of charge, aswell as socks toothbrush and tooth paste. They have is two big meals on our direct flight (awesome that they have direct flights). Plus, they offered free snacks too and gave us a full can of soda vs. a small cup. They come through several times offering coffee, tea, water and snacks. All free of charge. This was my first time flying Singapore Airlines and I loved it!!! I wish Everyone was this amazing! Norwegian Airlines was the opposite as far as charging for everything! Had to pay each stop for any luggage ($100 per checked bag). No meals free or charge. They wanted money for everything! And yea a skimpy sandwich was $9.00 :(."
Pros: "Good crew, but working with some tired, old equipment."
Cons: "The padding in my seat seemed to be a bit thin and became progressively more uncomfortable as the flight progressed. The in-flight entertainment systems are really showing some wear & tear. The screen was blurry, the letters on the control buttons had work off and the sound quality was terrible."
Pros: "We love travelling Singapore Airlines and always try to travel with them if we can"
Pros: "It's good that they have vegeterian options"
Cons: "Indian food was stale"
Cons: "The entertainment was poor"
Pros: "Staff friendly and efficient"
Cons: "delay for 2 hours without notice"

Superbe Service

Shorter layover time

Cons: "Passengers were not always putting masks on and for unnecessary reasons"
Pros: "Friendly crew"
Cons: "It was okay"
Pros: "Yes comfortable flight"
Cons: "Toilets to be checked for cleanliness more frequently."
Pros: "Crew was amazing"
Cons: "Old plane - ACE - very basic movie selection."
Pros: "The crew were very hard working and did a great job."
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: "Crew was amazing really .. best crew you may have... sear very comfort, the ICE is very amusing"
Pros: "Service & caring were superb"
Cons: "The snack was served not good and eatable. Emirates like one of leading air lines could have been served a better food. If it is cost cutting effort to serve a very basic snack like this, customers will be finding other air lines in the future."
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: "Cairo airport: Personnel have no manners. Rude, disdainful security staff who bark at passenges as if everyone is a criminal. Must be related to the Egyptian mindset. Dubai airport: Endless taxiing from aircraft to terminals, endless shuttle rides between terminals. You feel like a rat scuttling through underground tunnels and dismal byways through a wateland of darkness to be spat out at ugly, uninviting entrances somewhere in the bowels of Dubai International. No signs, no knowledgeable personnel to explain anything to you. No attempt at making travelers feel comfortable, no attempt at making the surroundings look pleasant. Must be the culture. The flight itself has wonderful staff, but the airport makes me not want to fly Emirates again!"
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"
Pros: "The entertainment options were very good"
Cons: "Bathrooms were dirty. People running over each other to board at TRV airport. Clear and helpful announcements may be needed but the ground staff is mediocre at best"
Cons: "Seat was uncomfortable"
Pros: "Still not there"
Cons: "I am still waiting in Dubai for the flight to Nice. The flight is 24 hours late"
Pros: "Love the outfits the flight attendants wear Love the attention they give to all ...and basically everything else was above GOOD"
Cons: "The only thing I didn't like was a crabby lady sitting behind me on my way to Dubai the end of October who objected to me reclining my seat ..meanwhile, she had hers reclined! But I didn't consider it important enough to complain."
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."
Pros: "Good leg-room."
Cons: "Crew do not seem to be attentive."
Pros: "Service was great and crew members very pleasant. Their service made the ridiculous long flight much more palatable.."
Cons: "No real complaints. Time went bye. . ."
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: "Caring crew"
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"
Cons: "The A/C was on full blast. Before take off the flight attendant took away my pillow from my lap?? No blanke was provided upon asking and my pillow was noy returned either. Considering this flight took off from CMB at 3:00 AM, both items would have been a great help. I skipped my meal."
Pros: "Pretty mjuch ebverything except.."
Cons: "My boarding pass for second leg was not given in Colombo but in Dubai.. by then I didn't get an aisle seat."
Pros: "very comprehensive entertainment system"
Cons: "Food quality was a letdown. Crew was very rushed with meal service and did not return to offer drinks once meal service concluded. No ammenity pack for a business flight."
Pros: "I was very comfortable."
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?"
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"
Pros: "Attendants were attentive, effecient and very helpful. Made the long flight wonderful."
Pros: "Friendly staff awesome planes wonderful experince"
Cons: "Service was a bit slow. Drinks and food took quite sometime to arrive."
Pros: "Very good we appreciate good service and good food"
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: "Good connecting experience in Dubai."
Cons: "Comfort of seats could be better"
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."
Pros: "Crew couldn't have been friendlier!!"
Pros: "Screen was not very sensitive and arrow swipes did not always work. I was constantly switching between handheld and touch screen to switch movies or make selections"
Cons: "Touch screen problems . See above comment."
Pros: "I didnt mych like anything of this transit sector from colombo to maldives."
Cons: "First off, if im buying a ticket and traveling by myself and have an overnight 11hrs and 35min layover i expected some sort of accommodation given that the Maldivian airport is an outside one. Not only did they (Maldivian Emirates counter officer Ibrahim Shinad) refused to give me a lounge they said to get a room at a hotel was $400 US! Which is absurd. I had to sleep on metal chairs. They also closed most shops by 12am and by the time we landed and went through checkin it was 1130. Not a pleasant experience at all."
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."
Pros: "Entertainment, lounge.."
Pros: "Seat reclining was good. Fleece blankets were warm"
Cons: "Blankets had a really bad smell Food options were very limited - even bread was eggless"
Pros: "Friendly crew, comfortable plane"
Cons: "Luggage lost, unhelpful Kigali Helpdesk. Johannesburg VERY helpful"
Pros: "The two check in bags rule."
Cons: "Not applicable"
Pros: "I was happy to avail of Wifi in the sky."
Cons: "No entertainment! For an major international flight, one expects some seatback entertainment"
Pros: "Well organized on check in. Attentive"
Cons: "It was ok"
Pros: "New plane, fresh feel. Food is ok."
Cons: "Airline feels basic and no frills."
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."
Pros: "The Flight attendants are all awesome and undesrtanding...and the open wifi ate Kigali airport was great."
Cons: "No vegetarian option Bad boarding procedures, no one gets direction and it was very slow"
Cons: "THERE WAS MEAT INSIDE MY "VEGETARIAN" MEAL!!! This is totally unacceptable!"
Pros: "Food and in-flight services"
Cons: "Entertainment package"
Pros: "Rwanda Air is the best"
Cons: "Landing at Kigali was bit rough"
Pros: "Friendly service"
Cons: "My luggage was broken into and stolen. They sawed off the zip on my suitcase and broke the handle. Stole a number of personal items including a belt, perfume, t-shirts and cash."
Pros: "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."
Pros: "They respect the timing"
Cons: "The luggage escalator is not working and you have to carry it from one point to another..."
Pros: "Fligh was on time, front desk staff were very helpfful, flight staff were friendly"
Pros: "That there were not many people on the second leg and that the plane was clean"
Cons: "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"
Pros: "Everything was perfect. On time arrival."
Cons: "Loud Nigerian co-passengers"
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."
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."
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"
Pros: "Good and clean planes, good service"
Cons: "We had couple of ours delay and not well communicated"
Pros: "Nice comfortable new planes."
Cons: "There wasn't much not to like."
Cons: "We incurred significant extra costs (visas, taxi, hotel costs) because Rwandair changed our flights around from what we had originally booked, with no compensation or help navigating the visa process."
Pros: "Friendly staff, decent snacks and entertainment options"
Pros: "New airline. Left 20 mins early."
Cons: "Nothing."
Pros: "My sister and I were travelling to and from Tanzania through Kigali. The crew was great and our flight was easy."
Pros: "What did you like? the attendants were very kind"
Pros: "Information during flight"
Cons: "No TV or programmes to entertain slong"
Pros: "Good"
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!"
Pros: "Good food, friendly and professional staff, a new and sparkling clean plane, swift retrieval of luggage upon arrival in Kigali. Thank you!"
Pros: "The crew was very welcoming"
Cons: "We had a delay of 40 minutes at Kigali airport without prior announcement"
Pros: "The staff at the airports were friendly."
Cons: "After thorough check (and hours at the airport) at the holiday destination, Dubai, my luggage was deemed lost. The DXB lost luggage staff helped me complete a 'lost luggage' report. However, the staff member told me that 'if' RwandAir found my luggage, I would be responsible for going to the airport as RwandAir does not have lost luggage delivery like most airlines. For the six days of my holiday, I waited for phone calls and checked emails expecting to hear from RwandAir. I heard nothing, RwandAir had made no effort of any kind to locate my luggage they had mishandled. Upon flying back home, I checked with the initial airport (DXB), the transit airport (Kigali), and my final destination airport (Brazzaville). My luggage was not in any of the airports mentioned. In each airport, and the RwandAir office at the Brazzaville airport, I presented the initial lost luggage form from the prior week and it was apparent that nobody, no airport, and no office was interested in finding my luggage. RwandAir, at no point, apologized for losing my belongings or in any way attempted to make up for seriously harming my holiday- not to mention the fact that it appears I will never see my possessions that were last seen being taken by RwandAir staff at the beginning of my holiday travels."
Pros: "Staff courteous and friendly"
Cons: "Some choices on menu do not do well by time of serving ie fish"
Pros: "Planes were great and flight crew excellent."
Pros: "Clean, comfortable plane and seating. On time service, courteous attendants. A meal served on a flight that was only about an hour in duration - very nice. Very pleased with this airline."
Cons: "Nothing."
Pros: "The crew is nice"
Cons: "Both flights were terribly delayed and while the crew apologized we sat on a small plane. In Entebbe the reason was they overbooked the flight. So leave those people behind to take the next flight, don't keep us prisoners on a plane for hours... Stupid management decisions."
Pros: "movie dinner on each leg of the flight"
Cons: "the movie didn't finish in the first leg and they didn't show it for the second leg, so I never learned the ending the flight arrived 40 minutes late"
Pros: "RwandAir flew us to Nairobi instead and I thought that was good of them to make that change for us. The above evaluation pertains to the flight to Nairobi."
Pros: "The Rwandair plane was modern and clean. Kigali airport has a nice cafe, and check-in was efficient. The plane left a few minutes early."
Cons: "Check-in closes one hour before your flight. Economy class: Food was a clingwrapped sandwich. The attendant gave me two bottles of a good South African wine. Security has gotten quite uptight at Kigali airport. They now stop your cab a couple hundred meters short of the airport, and have a dog check the vehicle. You have to pass through another security checkpoint at the entry to the airport building, and a third security into the boarding area. The final security check even takes away any empty bottles you have. And don't take any fingernail scissors in your handcarry, even if they have blunt points. You may have an hour or more wait in preboarding, and without water or bathroom excess. So takke care of these needs in advance."
Pros: "Clean planes"
Cons: "Ground crew at NBO - Rwanda Air has Kenyan Airways do the work in the terminals. Bad idea!"
Pros: "the flight got me to Gaborone on Monday morning"
Cons: "Person in Kigali checked my bag to Johannesburg, not Gaborone. Flight was delayed one hour. Slept on a chair in Johannesburg airport for three hours."
Pros: "Everything was excellent, service, cabin, food."
Cons: "First announcement cockpit was just before landing. Would have liked some information before takeoff and once in the air"
Pros: "Very professional - gave us a good meal - although flight was a little more than an hour. Will recommend to friends"
Cons: "Service & good landing"
Cons: "The arrival time was stated as 1:40pm but in reality it was a 1:10pm arrival so I had arranged my driver to collect at the wrong time and he wasn't there when I arrived."
Pros: "They were professional, timely and courteous. Except for one flight attendant who was a bit rude, the entire flight was enjoyable"
Cons: "The rude flight attendant who was welcoming people to the plane"
Pros: "Flight attendant are helpful."

I booked this flight months in advance and to be placed in the second row from the back of the plane was very disappointing.

Everything was so good service excellent

It was just before we boarded the aircraft that we had to literally go thru another security check, we were body checked, all our carry on luggages inspected again and swabbed down. The staff were very rough and not courteous, we were treated like scum. The business class experience for travellers should be better, we were then lined up with Economy class passengers. Turkish Airlines Ground Staff are extremely rude and condescending, muttering under their breath, laughing and being very disrespectful. This was very demeaning.

Food was not as expected

Pros: "Yes"
Cons: "Thanks"
Cons: "I've been traveling for quite some time but it's the first time that I've got sandwiches inboard from start to end on a 16 hours flight. Turkish airlines what were you thinking about? Feeding people sandwiches and water during an 11 hours flight from Miami to Istanbul, are you guys serious?"
Cons: "Foddd no gud"
Cons: "New aircraft and better management"
Cons: "The plane was 1 hour late to board. This is very inconvenient as I had a connecting flight, with layover of an hour and a half! I had to run like hell just to make it in time for the boarding of my second flight!"
Pros: "The staff the staff the staff. They made the trip so enjoyable. The A330-300 aircraft was smooth and silent. Very impressed"
Cons: "The seats in business class were not as soft as they could be but very impressed overall and good value for the cost of the business class ticket"
Cons: "being treated like a drug dealer at the boarding gate #312 and having passport / boarding pass checked several times"
Pros: "Crew was very good."
Cons: "I wasn’t able to get a simple luggage name tag after asking several staff employees. That’s crazy."
Pros: "Friendly service."
Pros: "Nothing"
Cons: "Unconfoetable seat for business class. No priority for boarding in business clas. Old plane."
Pros: "There was food and beverage service on this short flight"
Cons: "Confusing boarding arrangements. Had to go through security twice when simply changing planes, in transit, same airline. Late departure"
Cons: "Options for vegetarians were not really good."
Pros: "First leg (Mia to Instanbul) crew was excellent!"
Cons: "second leg (Istanbul to Johannesburg) crew were rude!!!"
Cons: "They lost my check in bag and are offering no compensation whatsoever. I have to buy malaria medication and clothes"
Pros: "the personal screen is great, the crew were nice and plesent, nothing went wrong..."
Cons: "I had vigie meal and it was not so good. I wan't order it again, next time I'll order only fruit and vegetables."
Pros: "Route"
Cons: "crew was so helpful"
Pros: "Service, food, staff—all excellent!"
Cons: "The cabins on both flights were too warm."
Cons: "The transfer/passport control in Istanbul was very crowded. We were at risk of missing connection. It would have been helpful to have airline representatives in area to direct customers and provide connection information."
Pros: "Great service in the airplane plus they offer some amenities like slippers, tooth paste and toothbrush, they offer you wet towels to clean and refresh yourself during he flight. Really good."
Cons: "The people at the counter for boarding were not really friendly. the plane was dirty and in my opinion old. It made a lot of noice."
Cons: "Very disorganized the gate checking, staff ne d hospitality training . You ESP not have time for your queries and concerns . They are always in a hurry to finish talkign to you . Poor hygiene. The bathrooms are very dirty and has nomjand soap to wash your hands . Male staff in board come across unpolite. ingelt inwelcomed by the male flight attendant port side at the back.?"
Pros: "I liked everything."
Pros: "Good entertainment system with lots of options."
Cons: "The plane was uncomfortably warm throughout the (long!) flight, which made it difficult to get any rest."
Pros: "All was great"
Cons: "All was great"
Pros: "I love everything, the crew was amazing ,very helpful and always with a big smile on the face. Also I love the food, my wife and I are vegan and we requested a vegan menu in advance before the fly and the menu was delicious, fresh and healthy!! I would definitely recommend this airline to everyone!!! Way to go Turkish airline!!!!!"
Pros: "Comfort"
Cons: "They lost one of our bags."
Pros: "I am a business woman and my time is very valuable. I was supposed to fly on May 18,2017 with Turkish Airlines and my flight was rescheduled for May 19 without prior notice,call or a text message.I was driving to Miami on the 18 th just to find out my dilghtbwas cancelled.No one have me an option or asked me to reschedule.I had to fly on the 18 May and I picked this day for a reason.No one from Turkish airlines was present at the airport on the 18 May."
Pros: "Outstanding service Excellent food Adequate entertainment Seat recline was good for economy"
Cons: "For a long flight (8+ hours) legroom on this Airbus was quite cramped Again poor boarding announcements resulted in very chaotic boarding process"
Pros: "the crew were great clean cabin"
Cons: "no entertainment systems lowered the food standard comparing to previous time I flew with them long boarding times"
Cons: "Wheelchair assistance is the worst when we fly with Turkish Airlines"
Pros: "I eventually arrived at the destination."
Cons: "Difficult to communicate with cabin crew due to lack of English. Flight was delayed by 1 hour. General atmosphere on plane was chaotic I think due to the small plane and length of flight as large numbers of people needed to use toilets."
Pros: "Not trying to be flattering here but it really is a good airline."
Pros: "Very bad meat and hospitality"
Pros: "loved that i got a free hotel stay because of a long layover - very useful for relaxing before my next flight."
Cons: "Not having a jet bridge and having to board a bus to get to the plane."
Pros: "The variety of films on show was decent"
Cons: "The crew skipped our aisle whilst delivering the toiletry bags, some announcements were made purely in Turkish without regard to English passengers. The boarding gate from Istanbul was opened much later than the advertised times."
Pros: "The food and movie selection was very good."
Cons: "The seat I was assigned was not the seat I had originally selected. The staff was so rude to me and behaved very disrespectful to me when I would ask for help. I had the very front aisle seat and the flight attendances kept bumping into me and my fold out tv screen. And the other passengers on board were not so nice either.. there was a grown man that was maybe in his 50's and i am a 22 year old 5 feet tall and this man shoved me back into my aisle and one of the flight attendances saw and said nothing to him."
Pros: "Good service, thanks"
Cons: "because of time zone change, Turkish take off was not updated with landing. Was lest time between flights"
Pros: "excellent food, service"
Pros: "I left my iPad in the seat back of my previous flight to Istanbul and by the next morning they had my iPad to me and Hungary! Very professional!"
Pros: "Excellent price, food, staff, and accommodations! Highly recommend Turkish Airlines!!!"
Pros: "Pillows"
Cons: "No vegan good woithout order"
Pros: "Great!"
Pros: "very nice flight."
Cons: "The vegetarian dish could not be arranged in this case, although it was totally the fault of the third party website"
Pros: "Security at the Ataturk airport. Airtight and curious. No wonder terrorists could only strike outside."
Cons: "Departure time is always ten tative with Turkish. Even though they clearly were expecting a late departure, passengers weren't notified. When boarding time was pushed back 30 minutes, it was already 22 minutes overdue (and it started much later then eve n the pushed back time). Terrible standards/"
Pros: "Comfort, good quality meal, on time"

Book cheap flights from Sri Lanka to Johannesburg

Recent return flight deals

15/2Wed
2 stopsMultiple Airlines
19h 55mCMB-JNB
19/2Sun
2 stopsMultiple Airlines
24h 50mJNB-CMB
R11 699
16/12Fri
2 stopsMultiple Airlines
28h 10mCMB-JNB
3/2Fri
2 stopsMultiple Airlines
19h 40mJNB-CMB
R11 767
15/1Sun
2 stopsMultiple Airlines
19h 50mCMB-JNB
22/1Sun
2 stopsMultiple Airlines
37h 15mJNB-CMB
R11 903
15/2Wed
2 stopsMultiple Airlines
19h 50mCMB-JNB
20/2Mon
2 stopsMultiple Airlines
37h 15mJNB-CMB
R12 039
23/4Sun
2 stopsMultiple Airlines
19h 50mCMB-JNB
29/4Sat
2 stopsMultiple Airlines
26h 25mJNB-CMB
R12 311
23/4Sun
2 stopsMultiple Airlines
19h 50mCMB-JNB
28/4Fri
2 stopsMultiple Airlines
24h 00mJNB-CMB
R13 417
15/2Wed
3 stopsMultiple Airlines
27h 10mCMB-JNB
20/2Mon
2 stopsMultiple Airlines
21h 55mJNB-CMB
R14 913
15/12Thu
3 stopsMultiple Airlines
20h 20mCMB-JNB
4/2Sat
3 stopsMultiple Airlines
34h 25mJNB-CMB
R15 814
15/1Sun
3 stopsMultiple Airlines
27h 10mCMB-JNB
22/1Sun
2 stopsMultiple Airlines
31h 00mJNB-CMB
R16 087
15/12Thu
3 stopsMultiple Airlines
20h 20mCMB-JNB
3/2Fri
3 stopsMultiple Airlines
32h 10mJNB-CMB
R16 121
23/4Sun
2 stopsMultiple Airlines
19h 50mCMB-JNB
29/4Sat
3 stopsMultiple Airlines
24h 30mJNB-CMB
R16 835
15/12Thu
2 stopsMultiple Airlines
29h 30mCMB-JNB
4/2Sat
2 stopsMultiple Airlines
21h 55mJNB-CMB
R17 124
16/12Fri
3 stopsMultiple Airlines
27h 15mCMB-JNB
4/2Sat
3 stopsMultiple Airlines
34h 25mJNB-CMB
R17 226
22/4Sat
2 stopsMultiple Airlines
23h 00mCMB-JNB
29/4Sat
2 stopsMultiple Airlines
30h 45mJNB-CMB
R17 702
16/12Fri
2 stopsMultiple Airlines
28h 10mCMB-JNB
3/2Fri
3 stopsMultiple Airlines
21h 15mJNB-CMB
R17 736
23/4Sun
2 stopsMultiple Airlines
19h 50mCMB-JNB
29/4Sat
1 stopMultiple Airlines
41h 00mJNB-CMB
R18 926
16/12Fri
2 stopsMultiple Airlines
28h 10mCMB-JNB
3/2Fri
1 stopMultiple Airlines
13h 40mJNB-CMB
R19 164
16/12Fri
2 stopsMultiple Airlines
28h 10mCMB-JNB
4/2Sat
1 stopMultiple Airlines
15h 05mJNB-CMB
R19 590
15/1Sun
2 stopsMultiple Airlines
19h 55mCMB-JNB
22/1Sun
1 stopMultiple Airlines
15h 05mJNB-CMB
R19 624
14/2Tue
1 stopSingapore Airlines
32h 55mCMB-JNB
20/2Mon
1 stopSingapore Airlines
30h 15mJNB-CMB
R22 565

Search by stops

Search by airline

Search by price

Recent one-way flight deals

22/4Sat
2 stopsMultiple Airlines
21h 05mCMB-JNB
R9 030
21/4Fri
2 stopsMultiple Airlines
23h 00mCMB-JNB
R11 750
22/4Sat
3 stopsMultiple Airlines
27h 10mCMB-JNB
R12 311
22/4Sat
1 stopTurkish Airlines
40h 50mCMB-JNB
R13 468
21/4Fri
1 stopSingapore Airlines
32h 50mCMB-JNB
R13 842
21/4Fri
3 stopsRwandAir
38h 40mCMB-JNB
R15 338
12/5Fri
1 stopEmirates
33h 40mCMB-JNB
R64 618
12/5Fri
3 stopsMultiple Airlines
49h 25mCMB-JNB
R68 529
11/5Thu
2 stopsMultiple Airlines
20h 25mCMB-JNB
R101 111

Search by stops

Search by airline

Search by price