Daily cleaning, installation of cabin HEPA filters on flights from Sofia to Johannesburg
KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from Sofia to Johannesburg.
KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Johannesburg from Sofia is likely to change within 7 days, so travelers know whether to wait or book now.
Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional return ticket. You could then fly to Johannesburg with an airline and back to Sofia with another airline.
Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to Johannesburg from Sofia up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.
Scores according to KAYAK customer reviews
Pros: "The seats were so comfortable"
Pros: "Boarding was efficient and the crew were nice."
Cons: "the seating is horrible. it was the tightest seating I've ever experienced."
Cons: "KLM lost my suitcase and did not deliver it until three days later... They refused to compensate me for having delivered the bag with broken articles inside (A pair of Rayban Wayfarers!)"
Cons: "Boarding at Florence is always chaotic but this isn't within the control of KLM or their crew."
Pros: "The crew was very kind"
Pros: "Service and crew amazing friendly and went out of the way to Make u feel special even the pilots gave updates thru out the flight"
Cons: "Not being to help on the ground in Copenhagen with delta issues"
Pros: "Comfortable seat, great crew."
Cons: "Flight delayed, no USB port and no entertainment"
Pros: "The crew was great. The soecial meal request was hadled well despite oversight."
Cons: "Soecial meal request was made in advance but overlooked. Did not mind it so much as eating less is not a bad idea! To err is human."
Pros: "Crew helpful. Food good."
Cons: "Better range of movies please"
Cons: "Flight got delayed 30 minutes"
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"
Pros: "Checkin 1a at Schiphol had long lines, and no seperate counters for just bag drop. My family and I had to wait for 50 mins, to do a bag drop which in,y lasted 1 min! Flight was delayed, without proper announcements."
Cons: "Seat pitch could've been more. At least let us know via Whatsapp that the plane is delayed, or at which belt the bags would come out. This basic info was lacking."
Pros: "One crew member was very good but all were not very available or checking on people. I had a seat that I purchased and it was very hard to recline I only found out that it did if fact recline it the last hour to hour and a half of the trip! It was a difficult push back to get it to recline"
Cons: "If I knew how to recline my seat earlier. I did try several times"
Pros: "Nice aircraft"
Cons: "Unexpected refueling stop. 2 hr delay Lost connection Reached destination after 18 hr delay"
Pros: "Just the cabin crew being nice"
Cons: "Punctuality KLM is always late"
Pros: "Food provided, staff kind"
Cons: "Was several hours delayed and check in took 45 minutes because they somehow lost my reservation."
Cons: "Lost all our bags so couldn’t ski"
Pros: "Very pleased with KLM - efficiency all round and especially the baggage handling at Schipol swhere I had 20 minutes to transfer and my baggage came back with me to the UK which is no mean feat given the hustle and bustle of such a large airport"
Cons: "No downsides at all"
Pros: "Good food, friendly service"
Cons: "More trash pickup; only one round of beverage service"
Pros: "They considered my reguest of vegiterian food."
Cons: "I have no complaints."
Cons: "Not enough leg room"
Pros: "Very pleasant, professional crew"
Cons: "Very slow check in. Mainly because other passengers obviously don't read instructions re: weight/contents of cabin bags etc. Would be helpful if there was additional staff to deal with them away from check in desk. This would mean that others did not have to queue for 25 minutes because the check in girls also had to deal with them"
Cons: "Services was pretty weird .. Perse or crew Leader was ok But the assistent Young one was Really bad.. aptitud and not friendly at all."
Cons: "Flight departed 35 minutes late"
Cons: "KLM lost my luggage during the layover. My luggage didn't arrive even after the next flight to Prague. Customer service wouldn't give me any idea what flight my luggage would arrive on, nor would they tell me what time my luggage might be delivered to me."
Pros: "She was cheerful and genuine. I have dietary restrictions but was unable to preorder a meal. She went out of her way to find an available meal for me. I also saw her bring other passengers extra snacks and drinks."
Cons: "Cramped seating."
Pros: "The aircraft felt clean and quite spacious (decent legroom). Cabin crew was friendly and everything went as expected. Bonus points for the Beemster cheese sandwich (I was totally disappointed when they served the food, but more than pleasantly surprised by the quality of the cheese - I even bought some afterwards, from the Albert Heijn just outside the security area)."
Cons: "Very odd queue separation at boarding. Passengers were divided in 5 lanes, depending on their seating area withing the plane (for a more efficient boarding, I presume) but, by the time we all got to the actual aircraft, we formed another queue in the boarding bridge so it didn't feel like any time was saved or anything."
Cons: "We did not get two of baggage at the destination."
Pros: "I enjoyed the attention to detail and comfort. Helped to make the flight easier to handle."
Pros: "Good service onboard, good food. On time."
Cons: "Delay can occur sometimes but it wiuld be better to be explained its reason and the estimated time for boarding. The customer service at CDG airport was the worst ever and all people standing boarding desk were useless without any mind what they are doing."
Pros: "Fabulous trip with friendly, helpful staff"
Pros: "Flight crew was fine. Food was good."
Cons: "Checking in was extensive for unaccompanied minor. But gate crew was very unnattentuve and though we showed up as first in line, they did not focus, and kept saying to wait. Ultimately our son was last person on the plane."
Pros: ".Very much on time with pleasant service."
Cons: "Can nit find much fault fir a short run!"
Pros: "Flight was lovely, crew were friendly and very helpful and food was delicious!! We travelled with assistance for mum and it was excellent and we were kept updated all through the flight."
Pros: "Crew good flight was fine apart from delay due to fog in Amsterdam but kept informed"
Cons: "Flight was delayed due to weather in Amsterdam area"
Pros: "The flight was very good, specially considering it was a daylight one. Staff was friendly and servicial. Tue food was above the industry's average."
Pros: "Short-hop flight, fit for purpose."
Cons: "Flight way delayed 3 hours. Staff gave no information and wouldn't help rebook us onto other flights. They gave us food vouchers 2 minutes before we finally boarded, so we couldn't use them. The food on the plane had spoiled so we were all starving on the flight, and we all missed our connections. Horrible experience and wouldn't fly with KLM again."
Cons: "KLM can't seem to figure out the order of boarding the plane. Should be business - priority - everyone else. Instead they do priority first, and that's usually two-thirds of the passengers. Also, really tired of the fake business class on these flights..."
Pros: "Catering is ok"
Cons: "Seats comfort really old school"
Pros: "That we didn't crash"
Cons: "Being delayed and missing my connecting flight. No entertainment onboard (for hours and hours)."
Pros: "We love the flight all the way"
Pros: "Was able to check in online, very convenient and easy to access site."
Cons: "I didn't go on this flight, unable to leave Seoul (to Beijing) with China Southern."
Pros: "Excellent service and comfortable flight"
Cons: "Flight delay roughly an hour"
Pros: "Having exit aisle made a huge difference in comfort Crew were EXCELLENT"
Cons: "Food was not very good Tasteless and rubbery"
Airlines flying from Sofia to Johannesburg have enacted additional safety measures and adjusted policies to better accommodate travellers. Policies vary by airline.
Daily cleaning, installation of cabin HEPA filters on flights from Sofia to Johannesburg
Masks required on board, masks provided on flights from Sofia to Johannesburg
Social distancing seating
Middle seats unavailable to book on flights from Sofia to Johannesburg
Testing for antibodies, testing for symptoms for flights from Sofia to Johannesburg
Waiving of change fees. Search flexible flights from Sofia to Johannesburg