Find cheap flights from Edinburgh to Johannesburg

EDI - JNB

Find cheap flights from Edinburgh to Johannesburg

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

Return
Economy
Edinburgh (EDI)
Johannesburg OR Tambo
Tue 6/15
Tue 6/22
Any month
Compare vs KAYAK |

Good to know

Low season

MayBest time to beat the crowds (16% less expensive on average)

High season

DecemberMost popular time to fly (21% more expensive on average)

Average price (return flight)

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

Good deal (return flight)

R8 323or less

When to book flights from Edinburgh to Johannesburg

Estimated return price
Average price per month
Flight prices as travel date approaches

Top tips for finding a cheap flight

  • Looking for a cheap flight? 25% of our users found flights on this route for R8 323 or less round-trip.
  • The cheapest flight from Edinburgh to Johannesburg was found, on average, 81 days before departure.
  • Book at least 6 weeks before departure in order to get a below-average price.
  • High season is considered to be November, December and January. The cheapest month to fly is May.
  • Morning departure is around 7% 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 flights from Edinburgh to Johannesburg

How long does a flight from Edinburgh to Johannesburg take?

Which airlines provide the cheapest flights from Edinburgh to Johannesburg?

What’s the cheapest day of the week to fly from Edinburgh to Johannesburg?

Which airports will I be using when flying from Edinburgh to Johannesburg?

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

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

What is the Hacker Fare option on flights from Edinburgh to Johannesburg?

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

Top 4 airlines serving Edinburgh Turnhouse to Johannesburg OR Tambo

Scores according to KAYAK customer reviews

7,9
Turkish Airlines
Overall score based on 23 147 reviews
7,8
Boarding
7,8
Comfort
8,2
Crew
8,0
Entertainment
7,9
Food
Airline reviews

Pros: "the crew was good. The seat were not comfortable"
Cons: "food could have been tastier"

Cons: "Between two seats so narrow even you can’t seat.I was so nervous when you flaying such a long distance you need to more space.I don’t like it at all."

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"

Pros: "Smooth flight. Food was better than flight out of NY. Very tasty. Terrific crew."
Cons: "Seat was a bit cramped but this was a coach seat so my expectations were not high. Aircraft was smaller than first flight so seats were also smaller."

Pros: "Everything"
Cons: "Nothing"

Pros: "Food, entertainment"
Cons: "Terrible check-in (30min waiting), boarding was uncoordinated, and the cabin was probably 30 degrees!"

Pros: "Excellent service, great to see people smiling and happy to be there."
Cons: "Their WiFi is terrible."

Pros: "I liked that I had knee space which made he more comfortable. There was a lot great movie options. The food was good."
Cons: "The air in the plane was smell."

Pros: "The food was excellent fresh and plentiful. The bathrooms were very clean"

Cons: "Options for vegetarians were not really good."

Pros: "Entertainment"
Cons: "A bit disorganized in the beginning, but much better later on"

Pros: "First leg (Mia to Instanbul) crew was excellent!"
Cons: "second leg (Istanbul to Johannesburg) crew were rude!!!"

Pros: "Comfortable seats..."
Cons: "It got a little hot and the tray table did not unfold to a level surface causing my drinks and plate to slide into my lap."

Pros: "Plenty of options for entertainment. Enough room to be comfortable in economy."
Cons: "My suitcase was lost. The crew were less than helpful on flight. Food choices were limited. Boarding process was chaotic and unorganized. Flight left an hour late."

Pros: "Crew"
Cons: "Boarding status changed straight from pre boarding to last call. No AC"

Pros: "Service, food, staff—all excellent!"
Cons: "The cabins on both flights were too warm."

Pros: "Rickety old plane. No WiFi. USB charger not working."

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."

Pros: "highly organized boarding process. I wish other airlines would adopt it. courteous, helpful staff, both on the ground and in the air."
Cons: "everything was very well done"

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.?"

Cons: "Bad cold food. Crowded. Hi"

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: "Number of times served and staff was excellent."
Cons: "Had one entree option. Take it or leave it is the only choice."

Pros: "Friendly and attentive crew and quality of food and beverages served"
Cons: "Edinburgh boarding gate was changed 3 times and the flight was delayed"

Pros: "The courtesy you gave all the passengers"
Cons: "The 14-hour trip that made it hard for comfort it wasn't your fault just a distance that I had to go"

Pros: "The crew was very helpful and kind, but the food was superb (not what I've experienced in the past on other flights). Those gift packs of a toothbrush/slippers/ eye mask was also so wonderful! That eye mask and ear plugs saved me during the flight and during my entire trip"
Cons: "While we took off/ landed softly, I felt that the overall noise that the plane had while in flight was loud, almost too loud to fall asleep without headphones."

Pros: "Great entertainment"
Cons: "Not a lot of legs space"

Pros: "It's really cheap prices"
Cons: "But it's gives wrong books"

Pros: "Everything except they always arrive late. The food served was actually good. They have cut back on the food and beverages which they serve. But unlike Delta they serve more than water."

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"

Cons: "Crew was a bit rude on several occasions."

Pros: "food"
Cons: "leaving late"

Pros: "Food was good. Entertainment was great."
Cons: "Flight was delayed but that wasn't the main problem. Went to the wrong gate for my connecting flight, Turkish air rep at the gate checked my boarding pass, didn't say a word about me being at the wrong gate. Tgere was no announcement of any kind (found out later, Turkish sir doesn't do announcement at the Istanbul airport. No clue as to why). Thought, tgere was another delay and by the time I asked, it was too late to catch my flight and that's when I got a full dose of every single person w Turkish air trying to stiff me with the most outrageous penalty for changing Nguyen my ticket. Started out at $1114 on a $758 ticket, then went down to $925 and if I stay over night, down to $750. Seriously? Rude, talking down at me and telling me that if I don't pay the penalty, my return ticket will be cancelled. I keep getting bounced from one person to another being told to wait here and wait there then I finally got so sick of all of it, bought a new connecting flight online, spending the night in Istanbul and will see what will happen w my return flight to the US. I call this 'theft' as if i buy an entire new ticket from Istanbul to Cairo then back to the US online, it will cost me less than the penalty they're trying to get me to pay. Shame on you Turkish airline!! You'd think w all the issues they're having w tourism in their country these days they'd care about not doing this kind of mistreatment of their clients."

Cons: "We ran to the gate but we're turned away and spent 3 hours getting rebooked and to a hotel for the night."

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: "Everything was good except the airplane.. i was on row 13 and the cabinet was warm and air-condition was not working fine.. i reported this ti the flight attendant. She confirmed the temp was set to 23 C however it was definitely not less that 26C .. also it took long time to serve the hot meal although we were on rhe plane and the flight depart8 got delayed for 90 minutes due to technical problem. On the other hand, seat were comfortable and flight attendants were so nice and friendly.. also Turkish lounge and airport were good"

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 best flight ever!"

Pros: "Most important all flights ran on schedule. Food service and quality were excellent and a great surprise Clean and new aircraft I would travel Turkish Air again and recommend to other friends"
Cons: "At 6'3" I was a bit jammed up in Economy Security was a bit overdone. Initial screening X-Ray carry on bags, thru metal detector. After landing Zurich--Istanbul, again thru xRay and hand screening, then again at gate complete screening again. I guess better too much than not enough."

Pros: "Pleasant crew, great quality service, good food."
Cons: "Comfort was not the greatest. Felt smaller than other airlines but trip was 11 hours long so it wasn't comfortable."

Pros: "excellent food, service"

Pros: "Great crew, pleasant fligt"

Pros: "Crew was great, movie selections were good."
Cons: "No warning or info when we hit a lot of turbulence."

Pros: "My seat was comfortable, the food and drink were good. In flight entertainment options were plentiful and satisfactory."
Cons: "Boarding started on time, but took far longer than necessary. Plane took off an hour after schedule which caused us to have to sprint through the Istanbul airport to meet our connector. And once we arrived in final destination, our baggage never made it onto the connecting flight.."

Pros: "Everything was perfect during the flight."

Pros: "Food, entertainment, crew"
Cons: "Once in Turkey (Istanbul ) I had to go to a Turkish Airlines customer service kiosk in order to ask some questions about by following flight. One of the ladies in the counter had to be the rudest customer service person I have seen in years. She talked and dealt with people as if they were an incredible annoyance on her life. She will even dismiss you without answering your questions."

Pros: "Turkish delight and endless beverage service :)"

Pros: "I enjoyed receiving food on the flight with real silverware, a warm roll and friendly service. Having a choice of entertainment was also nice. Best of all, I like the fact that the airlines offers a guided tour of Istanbul in English during a layover there; I only wish I'd read that in the in-flight magazine before going off on my own to sightsee."
Cons: "I didn't like the multiple screenings to get on the plane, but suspect that was more a decision of the airport than the airlines. Being singled out for extra screening wasn't my favorite either!"

Cons: "The airline lost my suitcase and deliver it only 72 hours later... They refused to give me proper compensation for items that were broken..."

Pros: "Yes"
Cons: "Nothing. Flight was amazing"

Pros: "Perfect"
Cons: "Nothing. Flight was amazing"

Cons: "Bigger seats the new ones are way to narrow"

Cons: "Still don’t have my luggage yet"

Pros: "KLM are our airline of choice. A great full-service carrier with impecable standards."
Cons: "Nothing"

Pros: "Fast boarding"
Cons: "Slow in refuelling, got us delayed for 40-"

Cons: "Delay due to strike"

Pros: "Excellent crew, good food & movie selection."

Pros: "Fantastic gate agents!"
Cons: "The food was terrible."

Pros: "Crew helpful. Food good."
Cons: "Better range of movies please"

Pros: "Very friendly crew and on time with no problems."

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: "The friendliness of the crew"

Pros: "The crew was great! The food was also much better than other airlines. And passing out whole bottles of water was much appreciated."

Pros: "The crew are amazing! Attentive and friendly."
Cons: "The seats could have been bigger."

Pros: "Like the overall KLM experience"
Cons: "Food could have had better quality and the stewardess served it all at once versus in the various courses."

Pros: "Crew were friendly and helpful. Moved me up front in the plane so I could make my connection."
Cons: "Not having to walk outside in Edinbur4gh to board the flight."

Pros: "KLM was a great experience compared to Airitalia. The food was good, the flight attendants were very helpful."

Pros: "Crew was amazing, seats were comfortable with enough leg space even without choosing extra space seats. It was my childhood dream come true to fly with KLM. It was really an exciting trip for me, just that it was short."
Cons: "Well, for me everything was on point. Those who have never travelled with KLM, I would encourage them to do so and I’m sure they will not regret."

Cons: "If only there was a way to be able to lie down and sleep - you would be pioneers in aviation"

Pros: "Lovely crew, very helpful"
Cons: "N/A"

Pros: "Seating is tight. The crew was great !"
Cons: "As we landed we had to wait on the plane for an hour and a half because another plane (Spirit) was in our “parking spot.” This made it very difficult for people and connecting flights."

Pros: "The crew was very nice"
Cons: "Uncomfortable seat but it’s only a 1 hour flight so not a big deal."

Pros: "Once aboard the plane, all went well and I experienced excellent service from the cabin attendants."
Cons: "The flight was delayed (again!) for some 40 minutes and I was worried that I would miss my connection flight in Atlanata. Fortunately the pilot made up for the delay (probably costing the airline thousands in fuel). It seems these days that every KLM flight I take is delayed. This stretch goes back to 2015! Yet KLM prides itself as being punctual. Not the KLM that I have been flying!"

Pros: "Best airline in the business quick efficient and outstanding service What else can you say"

Cons: "Not enough leg room"

Pros: "Nice people and good service"
Cons: "Not much"

Pros: "Was happy to pay extra 45.5 pounds for laugages which was hidden"
Cons: "Not happy to pay extra money for my case"

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: "The cabin crew was so kind, efficient, and attentive. All meals and snacks were delicious."

Pros: "Crew was very nice and helpful, entertainment system worked well and had good choices"
Cons: "Seats were not very comfortable, it was uncomfortably hot and there was not air conditioner vent above like most other airlines"

Cons: "Food"

Cons: "Please Endeavour to put the expiration date on the food served in the flight."

Pros: "Everything. A truly faultless experience!"
Cons: "Nothing"

Cons: "I don’t like the limited choice of drinks on these short KLM flights."

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: "Usual professional and friendly service from my airline of choice for most destinations."
Cons: "Nothing"

Pros: "The crew were pleasant"

Pros: "The staff was fast and curteous."
Cons: "There is not anything to complain about besides the usual discomfort of travel."

Pros: "The staff were friendly and all smiles. Seats were comfortable and we had a quick, smooth flight from Edinburgh to Amsterdam. The breakfast supplied was an egg and mayonnaise sandwich plus a drink, which seemed about right and very Dutch in character."
Cons: "It was rainy and necessary to walk outside to access the plane; the staff should give their customers a heads-up so that jackets can be donned. Additionally, the check-in queue seemed rather sluggish."

Pros: "Speed, crew, and reliability."
Cons: "Food wasn't good, no entertainment or accessory plug ins, and seats were worn out! Not comfortable at all. Great leg room though."

Pros: "Wide selection of entertainment, food was good."
Cons: "Boarding unorganized, but that may have been more of a passenger issue then KLM"

Pros: "Great smooth flight staff was pleasant and the overall experience was fantastic."

Pros: "Very friendly and the food and drinks never stopped and no additional charges, a very nice experience over the bargain airlines, free in-flight movies, and entertainment, no cost."
Cons: "No complaints."

Pros: "Food and drink service"
Cons: "Boarding pass facility"

Pros: "Good food, good entertainment system, comfortable seating."
Cons: "Only one toilet working in business class. A crew member told me that it was a decision to fly with only one toilet to ensure no delay. There was a disgusting stench of sewerage for the complete flight from Amsterdam to Johannesburg. This was in all likelihood due to the broken toilet on the left side."

Pros: "Service of the staff was great"
Cons: "Turbulence, with all our technology we still cannot avoid this?"

Cons: "Since we had two extra bags (paid for in Chicago), they demanded to see my receipt before we could board in Amsterdam to Nairobi. We had trouble locating the receipt and we were not given an explanation as to why we needed it again. We were traveling with 5 kids including an infant and we were not allowed to board until we found the receipt. I thought surely they would have record that I had paid, but I guess not. We were the last to board and all very stressed out. The staff seemed not to care the least in our troubles."

Cons: "Flight was delayed 4 hours. was not able to make connecting flight in Amsterdam. No flights from Amsterdam to final destination in the US. Lost one full day. Had to stay overnight. What a cluster mess. Will never fly with KLM airlines and would not recommend. Will spend a little extra money and fly on other airlines......very poor, disorganized, and horrendous flight experience. Buyer beware."

Pros: "Good aircraft, good service, on time, eventless"
Cons: "There are two types of foot-rests, both are a nuisance for people with long legs. The one popping up from below one's seat is extremely hard to put back in place. The metallic one folding down from under the seat in front cannot be secured back and is always in the way if the passenger needs to stretch his/her legs. This seems to be a new appliance, and I jut wish they would do away with it altogether. More is not necessarily better."

Pros: "Very friendly crew"
Cons: "In-flight system had some errors"

Pros: "Crew asked us if we’d like to move to an empty row to be more comfortable without us even requesting it."
Cons: "Bigger coffee cups? Really nothing to complain about. Everything I would expect from a flight. A++"

Pros: "Crew was great but at the airport they had us weight our carry on and then made us check it for 90 euro."

Pros: "rien"
Cons: "tout est à revoir !"

Pros: "I've never been on a flight with such narrow seat and thin cushion. There was no entertainment offered for the almost 4 hour flight. There was no means of charging any electronic gears. The airplane seems to be 30 years behind time. Crew was unfriendly and smiling faces are not part of the uniform."
Cons: "Very narrow seats and thim cushion. No entertainment offered an do means of recharging electronic devices."

Pros: "Not much, seats are super uncomfortable"
Cons: "Better code sharing with KLM"

Cons: "No leg room at all, cant believe those seats met legal standard. The plane smelled, boarding was a nightmare because too many people had big bags. An announcement had been madd that vags would be collected, but obviously were not."

Pros: "It was very comfortable and pleasant."
Cons: "Could be a little better the service, the dinner was late"

Pros: "Crew was great. Seats were comfortable."
Cons: "The airline lost both of my luggage suitcases."

Pros: "Flight attendant was rude to my non French speaking 12 year old. He ripped his charger out of the USB port and threw it at him."
Cons: "TSA was sketchy and gave a FULL search, part down, etc. I kept asking and the excuse kept changing. Final excuse ridiculous! Flight attendant could have not treated my son as he way he did. I was unaware that the usb cord being inputted during taxiing As was my son. He was horrible to him!!"

Pros: "Crew was solicitous."
Cons: "They didn't seat a couple with a baby together which put me in the unpleasant place of being asked to give up my bulkhead seat for a window seat."

Pros: "Staff were friendly and seats in business were super comfortable."

Pros: "On time, no hassle."

Pros: "The flight departed on time and arrived early. The crew were all courteous and kind even to the man who was sitting next to me who seemed quite demanding."
Cons: "I am small but the seats seemed a bit too tight. The plane itself seemed a bit outdated."

Cons: "It was a great flight can’t think of anything"

Cons: "Boarding at CDG was awfully slow"

Pros: "Fantastic Crew!"
Cons: "Seats are comfortable but tight."

Pros: "Very efficient boarding. We actually departed earlier and then landed in Barcelona 15 minutes ahead of schedule. Overall a very smooth experience."

Pros: "Crew members"
Cons: "Up to 1 hour late and they leaved my baggage in Paris"

Cons: "Food"

Cons: "Flight was delayed by at least an hour leaving Paris - a regular situation I experienced with AF."

Pros: "Entertainment"

Pros: "Timely and smooth teansit."
Cons: "Food has a way to go to be appetising."

Pros: "Nothing"
Cons: "Missed flight due to lack of direction, last minute gate change and they shut door in our face after telling us they were holding plane"

Pros: "Everything"

Pros: "Friendly crew, good meal and entertainment"
Cons: "Boarding agent forced me to check in my carry-on even though the carry-on fit in the cage and fullfilled all the requirements. I specifically called Air France prior to the flight to make sure I won’t have any issues as my 1st flight was operated by Delta and I wanted to confirm the luggage requirements were the same. My carry-on weighted only 5 kilos. I was extremely upset the way I was treated w/ the boarding agent behind the counter in Prague. On the top of that, her and the supervisor were very rude to my mom as they told her she had an extra carry-on which wasn’t the case. She traveled w/ a small briefcase where her mask for sleep apnea was. This is not considered an additional carry-on. The boarding agent (Czech lady and her supervisor) were not only rude but obviously lacked knowledge as well. My carry-on suitcase would easily fit in the overhead bin plus there was plenty of space inside the plane as it the flight wasn’t completely full."

Pros: "Great service and food."
Cons: "Tv screen is resolution is to low. Hard to see details."

Pros: "Late leaving - no reason or apology. A bumpy flight all flight. Food almoat inedible. Seat gave bum axhe after 45 minutes. Staff friendly, but they dropped my meal"
Cons: "Nothing to like"

Pros: "Very good male crew member. Pilot genuinely apologetic for the delay."
Cons: "After running due to a 1 hr 10 min change over between flights boarding didn't prioritise anyone but I got on fine. Only to be told at the departure time that there was a problem with the baggage hold and we were delayed. In total 50 minutes late leaving. Breakfast a simple brioche with nothing to add to it."

Cons: "We paid for Business Class from JFK to TLV. The flight to Tel Aviv was in a small plane with 3 across seats that hardly reclined. We are most unhappy and will complain to American Express Platinum Card."

Pros: "I liked the crew, they were professional and tried their best"
Cons: "The flight was a chartered flight . Air France informed us that due to cabin crew shortage they couldn't operate an air france flight and hence they hired Air Belgium. Whilst the crew were nice , the actual plane was old and creaky. It wasn't up to the standards expected of Air France. They could have done better in getting a plane up to standard. A lot of the passengers were disappointed ."

Pros: "Food and service was good and price was acceptable"
Cons: "Very long route"

Cons: "Couldn't make the connection....Overall....an aweful experience!"

Pros: "Speed, courtesy of the flight attendants"
Cons: "Landing was a bit rough, understandable due to the weather."

Pros: "Hospitality of the flight attendants"
Cons: "Toilets could hv been cleaned more often"

Pros: "Boarding and punctuality."
Cons: "Lagos boarding with rather annoying wait due to repeat hand check. Perhaps added security carried far."

Pros: "the food"
Cons: "no room for legs"

Cons: "The food: asked for vegetarian but got incipit vegan... Mostly rice with coconut milk"

Pros: "Great people"
Cons: "It was an hour late"

Pros: "1) USB charger and electric outlet 2) Availability of 2-across economy seats (for a price) 3) Vegetarian dinner option available and not too bad 4) Flight arrived on-time"
Cons: "1) No on-board wifi 2) Not much seating room - very thin 3) 45 minutes late taking off"

Pros: "No issues, quick trip, friendly staff, comfortable ride..."

Pros: "Flight went smoothly"
Cons: "Flight left late The seats are small and crowded There are no entertainment options"

Pros: "The service and food were excellent plane was clean."
Cons: "No entertainment system"

Pros: "Crew was great"
Cons: "Not enough food"

Pros: "Boarding sevece was very nice and helpful Thanks so much"

Pros: "Loved the movie selection and the food was good too."
Cons: "Too many interruptions. Every time there's an announcement, it interrupts the movies and some of the announcements were completely unnecessary and there were so many of them, it was like constant interruptions, really annoying."

Pros: "I like the service of AF"

Cons: "Delay over an hour"

Pros: "The food was great. Very filling and hot foods were hot and cooked thoroughly. For our 8 hour flight we were served 2 meals and snacks and plenty of hot drinks which was nice.The entertainment was great got to watch movies and play games and also learn language through games."
Cons: "It was very hot in there probably hotter than it should be. Not much air flow I was sweating the whole flight. Because of this I couldn't sleep it was kinda miserable not gonna lie."

Pros: "Amazing crew. Spacious and clean aircraft."

Cons: "Nice flight cheap n cheerful"

Pros: "It was comfortable"
Cons: "They should start giving out snacks"

Pros: "The warm towel given for the hands and face at the beiginning was a nice surprise treat. Great also that blankets and headphones were provided."
Cons: "More food variety as some items ran out as they got to the back of the plane"

Pros: "Nothing, the flight was delayed, the plane too small for passengers to store their carry-on luggage, the ground staff did not upload all the luggage and left some behind in Nairobi on the tarmac, the crew lied about the luggage being uploaded. Terrible experience! Kenya Airways is becoming worst and worst."
Cons: "Everything, the flight was delayed, the plane too small for passengers to store their carry-on luggage, the ground staff did not upload all the luggage and left some behind in Nairobi on the tarmac, the crew lied about the luggage being uploaded. Terrible experience! Kenya Airways is becoming worst and worst."

Cons: "Seating"

Cons: "Movie selection"

Cons: "Movie selection wasn't great"

Pros: "The journey from Yaoundé was great. The crew was excellent. Part of food needs improvement. The journey from Nairobi was good and we arrived earlier than expected."
Cons: "The flight for on Nairobi, had no entertainment, nowhere to charge cellphones."

Pros: "Yes the crew was amazing"
Cons: "Provide food for kids first before even the special meals people"

Pros: "No delay."
Cons: "N/A"

Cons: "The breakfast was a donut and roll so no protein or healthy option."

Cons: "Did not arrive for it"

Cons: "According to the KQ App the flight was direct to Cape Town but when we got to the airport we found the plane was stopping in Livingston’s. The result was we were an hour late. Most annoying. Surely the App can be amended to alert us of such changes"

Pros: "I liked everything about this trip"
Cons: "N/A"

Cons: "The snacks were basic and tasteless"

Pros: "I had an entire row to myself so this greatly improved my experience, but if this had not been the case I don't think I would have rated my flight as high."

Pros: "Both segmrnts left on time. The on- flight crew were pleasant. The 787 on first flight comfortable in biz class for a nap. Food service well carried out by crew."
Cons: "The 737 on second flight ....the long overnight one... Was very uncomfortable in biz class. On arrival in Nairobi...the hub city...there was no staff. A.c. no working or escalator in airport. Biz line for security not open. Food below average. No breakfast as we one meal."

Cons: "Crew is not attentive nor professional."

Pros: "This was a good flight; enjoyed everything"
Cons: "My only disappointment was that I hoped to buy Amarula on the flight, but apparently they were out of stock."

Cons: "Nothing"

Pros: "NA"
Cons: "NA"

Pros: "Everything worked like a flight should work from check-in to landing"
Cons: "Food was minimal and rather tasteless, but not a real concern"

Cons: "Flight was delayed and the plane air conditioning didn’t work when we boarded the plane."

Pros: "Clean plane, on-time departure"
Cons: "On this flight the meal trays stayed on the tables for over an hour (after the meal was served), should have been collected faster"

Pros: "Comfortable seating"
Cons: "Food was bad"

Cons: "Old planes and little entertainment"

Pros: "Entertainment system wasn't bad."
Cons: "Paid $200 extra for a direct flight and got bumped onto a layover flight. No explanation, no refund and what should have taken 2 hours, took 10."

Pros: "Only the pilot take off and landing was owesome.. the other services were very poor.. eg I hated it when all our largages were left behind"
Cons: "pilot take off and landing.."

Cons: "The airlines changed the flight date last minute. They told us they'll take us to a hotel but by the time we reached the hotel after a long wait for visa we only had 3 hours left to go back to the airport. I missed my connection flight from Bangkok and I had to spend a hotel in Bangkok which I ended up paying extra for my hotel in Bangkok and connection flight from Bangkok. The airlines was not willing to do anything about my other flight I missed and me spending overnight in Bangkok."

Pros: "Timeous and polite crew"
Cons: "The food was mediocre and no choice for entertainment, common movie or 2 low quality music channels"

Cons: "Staff on the airplane a bit miserable. Uncomfortable seats and no choice of food. Going downhill"

Cons: "Kenya Airways ground staff in Nairobi was late to open the desk, creating a large line"

Pros: "Convenient morning flight"
Cons: "Not enough leg room for tall passengers"

Pros: "Pilot updating passengers on the geographical features along the route and keeping them informed at all times together with client oriented crew."
Cons: "food"

Cons: "Flight was delayed."

Pros: "Everything is ok"

Cons: "The food was so-so. The flight was delayed. The crew was friendly, but nothing outstanding."

Cons: "They lost one piece of baggage. The check-in crew said we were required to have our vaccination cards although nobody asked for them. Then we waited an hour pulling off one piece of baggage and then they didn't load it on our flight."

Cons: "Delays"

Pros: "Quick"
Cons: "No complaints"

Pros: "Good save for the delay."

Pros: "It was a great flight except for food"
Cons: "Choice of dish - fish ( was like rubber) or beef"

Pros: "Plane was a new Dreamliner and nice to fly in with excellent entertainment package."
Cons: "I had 3 hours in Johannesburg before catching a shuttle bus, so being an hour late wasn't a big problem. After rushing from Entebbe flight which was an hour late leaving and arriving, I got to the gate to be informed that this NBO to JNB flight was an hour late in departing. Pilot said it was due to "technical difficulties". My ticket had 4 legs : Nov 28 due to leave JNB at 1:20 finally left at 8:30 due to NBO runway closed from plane belly landing - the pilot was very apologetic - LATE. Dec 5 NBO to Entebbe was an hour late due to "passenger problem and luggage taken off" - LATE. Dec 10 Entebbe to NBO left an hour late due to "plane arriving late" - LATE. Dec 10 NBO to Johannesburg was an hour late due to "technical difficulties" - LATE. All 4 flights were at least an hour late leaving and arriving yet the pilots all said thanks for flying Kenya Airways - the Pride of Africa. This is what Africa should be proud of ?!? and Kenya Airways is proud of ?!? Passengers I talked to all were negative in their comments about Kenya Airways. All said there is ALWAYS something of a problem on a Kenya Airways flight. Lady on NBO to EBB flight next to me as we boarded plane and I said everything has gone smoothly so far, replied - the flight isn't over yet - and then we sat in the plane for an hour while they "removed passengers luggage". A man in NBO departure area as we waited to board JNB late flight said, the procedures and organisation are terrible with problems most of the time, which was why he was using up his reward miles because he didn't want to fly Kenya Airways again. This is the culture of this airline which is allowed to continue with seemingly no regard for the paying customers. If the powers that be such as the FAA, imposed a $100 credit to each passenger for late leaving or arriving, I would have received $400 back on a ticket that cost $750. Maybe the airlines would do something practical to remedy their problems and care for the paying customers rather than just saying "we are sorry for any inconvenience "."

Pros: "That we eventually left"
Cons: "Our flight was delayed because the airport shut down. When the airport opened again. They gave us a departure time 4 hours after our original departure time (1:20 am). 1:20 came and went without any more communication or information. 1:40 am arrived and someone from KQ showed up at our gate and said they do not have any additional information. We said there are children here and hungry, tired, frustrated people. We suggested they distribute waters or snacks, but that never happened. They just kept telling us they didnt know when the flight would take off (or if it would) nor when they would have any additional information. An hour later they made one announcement over the speaker at our gate that our flight was boarding at another gate. However, many people had fallen asleep on the floor as I had and I would have missed it if one of my fellow passengers hadnt woken me up to say that we were boarding. We then sat on the tarmac a while longer for reasons that were not explained and finally landed 7 hours later than scheduled. Very little effort was put into communicating to us, making our wait comfortable nor apologizing for the inconvenience. It was a very frustrating experience."

Cons: "I was not informed by either telephone or email that the flight was being delayed by 3 hours until I have arrived at the airport, despite having the customer contact information. Moreover the delay eventually turned out to be about four and a half hours; disgraceful and unprofessional! I no longer plan to patronize Kenya Airways if I can help it!"

Pros: "I liked the courtesy of the staff"

Pros: "Service by one attendant Helen- courteous and helpful with Dufree"
Cons: "Services by male attendant very deplorable, lacks courtesy to clients. Old aircraft with overhead TV screens showing only one channel or flight route. In this age and time, KQ can do better for the obscene amounts we pay. Flight plan changed and we were not informed till we entered the plane."

Pros: "Aircraft."
Cons: "Boarding was late."

Pros: "Flight from Entebbe left late, we arrived in Nairobi late but still could have missed our connection but the airline refused to let us board. We were told they were booking a hotel for us and would fly out in the morning, we were left for an hour to wait for the KQ employee to return. We ended up sleeping in the KQ lounge and my bag was left in Nairobi. A day later they called to tell me the bag arrived, when I asked for them to deliver it they were very apprehensive and upset because they were not sure how they would organize this. No voucher was provided for this inconvenience and the customer service was sub part. Will not fly KQ in the future unless the airline makes a gesture to rectify this."

Read more about Turkish Airlines
COVID-19 information

Safety measures for airlines flying from Edinburgh to Johannesburg

Airlines flying from Edinburgh 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 Edinburgh to Johannesburg

Mandatory masks

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

Social distancing seating

Middle seats unavailable to book on flights from Edinburgh to Johannesburg

Pre-flight testing

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

Book cheap flights from Edinburgh to Johannesburg

Recent return flight deals

22/6
Tue
2 stops
Multiple Airlines
24h 00m
EDI - JNB
25/7
Sun
2 stops
Multiple Airlines
18h 55m
JNB - EDI
22/6
Tue
1 stop
KLM
14h 20m
EDI - JNB
25/7
Sun
1 stop
KLM
18h 25m
JNB - EDI
9/7
Fri
2 stops
Air France
27h 15m
EDI - JNB
3/8
Tue
2 stops
Air France
18h 00m
JNB - EDI
9/7
Fri
1 stop
Multiple Airlines
16h 00m
EDI - JNB
3/8
Tue
1 stop
Multiple Airlines
18h 25m
JNB - EDI
9/7
Fri
2 stops
KLM
22h 05m
EDI - JNB
3/8
Tue
1 stop
KLM
18h 25m
JNB - EDI
22/6
Tue
1 stop
KLM
14h 20m
EDI - JNB
25/7
Sun
2 stops
KLM
22h 45m
JNB - EDI
22/6
Tue
2 stops
Multiple Airlines
26h 10m
EDI - JNB
25/7
Sun
3 stops
Multiple Airlines
24h 25m
JNB - EDI
22/6
Tue
2 stops
Kenya Airways
36h 15m
EDI - JNB
24/7
Sat
2 stops
Kenya Airways
40h 30m
JNB - EDI
22/6
Tue
3 stops
Multiple Airlines
27h 55m
EDI - JNB
25/7
Sun
3 stops
Multiple Airlines
24h 25m
JNB - EDI
19/6
Sat
2 stops
Multiple Airlines
18h 35m
EDI - JNB
28/8
Sat
2 stops
Multiple Airlines
21h 10m
JNB - EDI
19/6
Sat
1 stop
KLM
26h 55m
EDI - JNB
28/8
Sat
1 stop
KLM
18h 35m
JNB - EDI
19/6
Sat
2 stops
KLM
19h 45m
EDI - JNB
28/8
Sat
1 stop
KLM
14h 30m
JNB - EDI
19/6
Sat
3 stops
Multiple Airlines
21h 50m
EDI - JNB
28/8
Sat
2 stops
Multiple Airlines
22h 10m
JNB - EDI
19/6
Sat
3 stops
Multiple Airlines
21h 50m
EDI - JNB
28/8
Sat
3 stops
Multiple Airlines
24h 45m
JNB - EDI
Show more results

Recent one-way flight deals

22/7
Thu
3 stops
Multiple Airlines
52h 55m
EDI - JNB
22/7
Thu
1 stop
Turkish Airlines
16h 40m
EDI - JNB
22/7
Thu
2 stops
Multiple Airlines
42h 00m
EDI - JNB
-
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