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
Thu 9/23
Thu 9/30
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)

R10 341(avg. price over the last 2 weeks)

Good deal (return flight)

R9 010or 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 R9 010 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 19% 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 Edinburgh to Johannesburg flights

Can I fly to Johannesburg? Are there any travel restrictions when entering Johannesburg?

Can I fly to Johannesburg without having to quarantine on arrival?

Do I need to take a coronavirus (Covid-19) test before flying to Johannesburg?

Can vaccinated people travel to Johannesburg?

What documents do I need to fly to Johannesburg?

What other coronavirus (Covid-19) restrictions are there in 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 5 airlines serving Edinburgh Turnhouse to Johannesburg OR Tambo

Scores according to KAYAK customer reviews

8,3
Qatar Airways
Overall score based on 11 090 reviews
8,3
Boarding
8,2
Comfort
8,6
Crew
8,3
Entertainment
8,0
Food
Airline reviews

"This flight was cancelled"

Pros: "Great crew! Excellent business class suite"

Pros: "Crew friendly it's my son favorite"
Cons: "Seat selection and little needs comfortable for young kids with mothers"

Pros: "Having social distance space to take a nap"
Cons: "I sat in the middle seat of the middle of the plane and the staff kept skipping me during meal and drink service because they assumed the other side took care of me. So that was annoying. I had to keep flagging them down."

Pros: "attentive crew. comfortable seating. good food options"

Cons: "I bought my seat assignment in advance, and they did not give me this seat on the plane. Before boarding, I asked at the gate if my new seat was a window--which is what I paid for--and they confirmed yes, my new seat was a window. Turns out, it was not, it was a middle seat. I asked a flight attendant to relocate me to a window seat, which she kindly did, however this seat was quite uncomfortable as I was seated next to a large gentleman who probably should have been required to purchase two seats. Overall, there were two issues with Qatar Airways during this trip: they did not give me the seat I had requested and paid for, and then lied when I asked if my new seat was a window."

Pros: "Perfect"
Cons: "Perfect"

Pros: "It was like flying in a Four Seasons but better."
Cons: "Boring movie selections. 80% Marvel films."

Cons: "They do not understand the word priority at Doha airport. Business class passengers boarded last."

Pros: "N/A"
Cons: "We were told to board, but then kept in another area close on 1 hour before we could get on the plane and this area had no bathroom facilities. The spread of seating on the plane made no sense with many open seats but also many squashed rows of people. The crew was visibly tired and irritated, they also ran out of a few catering items. It seemed as if last minute, a few different flights were combined into this one which lowered the quality."

Pros: "Easy and efficient boarding process, great Tv episodes selection"
Cons: "Staff was slow to remove plates after eating"

Pros: "Food and leg room"
Cons: "All was fine"

Cons: "Lots of noisy babies / young children"

Cons: "Qatar Airways are the best"

Cons: "The vegetarian option for breakfast was a stale waffle with apple compote. Inedible."

Pros: "Food selection. However, the snacks need to be readily available on long flights."
Cons: "Entertainment is lacking behind other international carriers"

Pros: "Liked comfort and srvice"
Cons: "Doha to Lahore flight plane was a bit older than Edinburgh was new and exciting"

Pros: "Great crew and food served was nice for airline food."
Cons: "You need to bring a snack with you. This is a 16 hour flight and there is a long time between their food services. 2 meals and one snach"

Pros: "They are the best"

Pros: "The crew were very friendly and helpful."
Cons: "It seems the major airlines use older aircraft when the destination of the flight is a third world country(or Africa). The seats aren't as comfortable and the entertainment system (screens) are not as good as a Qatar and Europe bound flights."

Pros: "The flights attendants were very helpful and polite. What I enjoyed the most was the level of comfort I had. I was able to sleep for almost the entire flight. That's why it felt like it wasn't even a long flight."
Cons: "We did leave a little late but it was out of the control of the pilots and flights attendants."

Pros: "There was adequate seat room. The device was good."
Cons: "There was nothing I didn’t like."

Pros: "Staff was great"

Pros: "Thank you for a very good flight experience both from Philadelphia to Doha and Doha to Johannesburg."
Cons: "The breakfast options could have been better, but I was fed and happy, and the flight attendant was kind enough to bring me green tea when it wasn’t readily available on the cart."

Cons: "I’m a 6’3” in shape man. I selected the bulkhead seats for extra leg room. Great crew, but my shoulders stuck past the seat edge 3” on both sides."

Cons: "Seat to LA was broken"

Pros: "I was surprised with the quality of gluten free meals served for me, it was well organised and taken care of where I never had to wait. My flight schedules were changed few days before departure by Qatar Airways, but only thing I had to do was to confirm that I have noted, my seats and all the rest of details intact, excellent."
Cons: "When the flight is changed by airline for their convenience, they would have given preferential treatment to the passengers involved. We had to bare the cost of food and make us comfortable on our own due to the delay in transit."

Pros: "Food was better. Seating was comfortable."

Pros: "the attendants were always on top of things. One of best overall flights ever."

Pros: "The crew aboard the flight were kind and thoughtful and definitely oriented toward service."
Cons: "The security process at the gate was really disorderly. Perhaps it is because it is a new and extra step required by the US but it was definitely not efficiently handled."

Cons: "Same as above"

Pros: "The friendliness of the staff from check in to arrival!"

Pros: "I freceuntly fly between the US and South Africa and only fly via Qatar Airways, and every experience thus far has been great. The food is good quality, friendly crew and I would recommend it to anyone."
Cons: "The sandwiches are a little dry and movie selection a little limited."

Pros: "Unfortunately..."
Cons: "...as mentioned, I don't have the pleasure of rating this flight because of the boarding delays and missing the flight. Very disappointing."

Pros: "Great selection of movies and tv shows"
Cons: "Entertainment screen is too dim even on highest brightness setting"

Pros: "Service of air stewards very friendly and polite"
Cons: "This goes for Qatarfigjta from harare to Doha and Doha to Washington DC and back. I am not going to give individual report on each one. Food - my daughter could barely eat anything and the vegetarian meals were stone cold most of time. It was hard to eat at Qatar airport because not only is the food terrible (Burger King and bad Asian food) but outrageously expensive. Our media system did not work for one leg. ** way to many ads on your media system. Every time you watch a new TV episode, you have to sit through 5-6 ads for stuff that is not interesting and the same each time. ** plane info on media system keeps reverting to Arabic even when English is indicated as preferred la gauge. We had to place our iPads in checked luggage for flights from harare to USA as we went through Qatar. *** I asked for quiet seats and was given seats near kitchen and toilet even though I booked in hours in advance. One leg had my ten year old daughter and I in different rows even though I checked in 4-5 hours in advance Of flight . ** staff moved my hand luggage without my permission and without informing me - it was stressful trying to find it."

Pros: "Excellent experience overall, the food was decent, the seats were comfortable and had enough space for me at 6ft tall, the staff were very friendly and helpful, entertainment selection was good with plenty of new movies out. I had no problems with my layover. The baggage allowance was great as I had extra luggage from my trip. I'm very happy with their customer service, the day before my first flight I received a phone call from Qatar's customer service saying that due to delays I wouldn't be able to make my connecting flight to Edinburgh so they would like to book me on another flight instead of me having to wait 24 hours in Doha. I was thoroughly impressed with this service."
Cons: "I did not have wifi available from Doha-Johannesburg"

Pros: "The flight was on time. It was quiet so no boarding issues done quickly. Food was good. Good choice of flights."
Cons: "No Wi-Fi. Grew not a friendly. Seats are very hard after 6 hours. The dreamliner is already aged. The screens are in poor condition already."

Cons: "A 7 hours trip from qatar to kuala lampur, and they serve only a sandwich which in the first place doesnt taste good."

Pros: "Great crews, excellent airplanes, wonderful in transit experince."
Cons: "In flight coach meals were average."

Pros: "On time departure, friendly crew. Comfortable seats for economy class, plenty of entertainment options. A pleasant experience"
Cons: "The food was okay. The hot wrap/calzone served first was not very tasteful. The breakfast/brunch was better. Not much to dislike overall."

Pros: "Again on time and effortless boarding made the overall experience a good one."
Cons: "Our suitcase was damaged...still in the process of trying to get it fixed. Hopefully it will be done soon. I will then update this report. Could maybe clean the toilets as it did become a bit messy."

Pros: "The food you serve is good! We also appreciated the little gray packs of toothbrush, toothpaste, socks, etc. that you shared. The staff is very professional, and we enjoyed our flight,. We enjoyed the "quiet room" in the airport."
Cons: "I had a little trouble with the dvd monitor."

Pros: "Lots of space as the flight quite quiet. Very friendly staff."

Pros: "The inflight entertainment didnt work at all. Food choice was pathetic."
Cons: "Food and inflight entertainment"

Pros: "The service was great"
Cons: "Nothing"

Pros: "The service from the crew was amazing"
Cons: "The food was not bad compared to some air lines"

Cons: "Arrival in Johannesburg was a nightmare due to queues at immigration - I nearly missed my connecting flight. This was not the fault of Quatar airlines but needs to be taken up with the authorities at OT Airport in Johannesburg"

Cons: "The flight heading back from Scotland was delayed due to mechanical issues and we missed connecting flights. Although that being said, they did provide vouches until we knew the status of our plane."

"The food was great"

Pros: "Crew was amazing. Very helpful"
Cons: "Seating was cramped. Other travelers were not very cooperative"

Pros: "second time my flight was delayed for no apparent reason"

Pros: "Food was better"
Cons: "Seating was not tight"

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: "Good food great service friendly staff also flight was 30 minutes delay we landed our destination on time they make time on the air. I always flight with Turkish airlines I recommend to any one I"

Pros: "I had only 70 minutes transfer time and had to spend almost all of that time standing in line to go through security after just arriving from another flight!! I ran to the gate and was the last person through before it closed. I asked about my two bags and was told they were accounted for. Hardly believing it but glad to at least have made it I boarded. When I arrived in Zurich, sure enough my bags arrived too! Was very pleasantly surprised!"
Cons: "Though no fault of Turkish Airlines, having to go through security after just getting off one flight was stressful even if it might have been necessary. Almost missed my flight. The security area is not properly designed for accomodating many people at one time and the officials (actually two cleaning personnel) who did not speak anything but Turkish were manning the entrance. Even when I showed them my boarding pass they just rudely shooed me away!"

Pros: "Great staff. Very nice"
Cons: "No entertainment. The seats were very close together offering little leg room."

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: "THE bathroom esp at the back of the plan read very dirty. Went floors a d trash that was overflowing."

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

Pros: "Good time"
Cons: "Food"

Cons: "Nothing"

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

Pros: "The landing."
Cons: "My special meal had been canceled."

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: "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: "Comfy seats, bit more leg room than other airlines. It arrived earlier!"

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 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: "The food is imazing"
Cons: "40mins rotar"

Pros: "Food from Cape Town to Istanbul was very tasty and juicy. Yummy."

Pros: "Good food, very polite and attentive staff."
Cons: "Seat cushions lack comfort and the legroom is not sufficient for a average size person."

Pros: "Great experience whether I was going or coming. I loved it."
Cons: "Waiting on the tarmac for the bus to shuttle us to the terminal. The limitation on carrying my laptop into the cabin. Having to check such expensive, delicate equipment under the airplane where baggage handlers couldn't care less about how they manhandle the luggage sucked."

Pros: "Usb chargers"

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

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

Cons: "Entertainment system was present, but not working. Short enough flight that we didn't need it, though"

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 service was okay."
Cons: "There was a woman sitting behind me with a loud child that kept kicking my chair."

Pros: "Friendly service and plenty of food"
Cons: "They cancelled my flight but there are free tours or free hotel accommodations that are offered"

Pros: "very nice and friendly cabin crew that gives a great service. many new movies , music.. etc..very good entertainment! the seats are comfortable. the food was taisty"
Cons: "the bording took too long"

Pros: "excellent food, service"

Pros: "I love how there is wifi on the long flights,great movies,food taste so good and the crew is so nice and helpful. I've tried Turkish Airline few years ago and since then I haven't changed my airline and I book with them to all my family :)"
Cons: "I always fly with my dog and he goes with me down by my feet so this could always be uncomfortable cause it's tight and not much place so I wish they give a little better seat for people who travel with their pets on board."

Pros: "Crew were very nice and professional."

Pros: "Overall everything was fine"
Cons: "Slow serving refreshment, not enough for long flight, need little bit more, aircondition not work so good"

Cons: "The sears are so uncofortable. Leg space tragic!!"

Pros: "I liked almost everything. The service is excellent."
Cons: "It would be great if the transfer flights would have shorter option"

Cons: "I have 4 lost baggages, didn't arrived Miami"

Cons: "Seat was broken. Did not recline. Boarding was a Zoo"

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

Pros: "Plenty of leg room. Fast boarding."
Cons: "No in seat entertainment or charging capabilities."

Pros: "Great staff. Very hepful when I needed to switch seats."
Cons: "Having touchscreens in the back of the seat isn't a good idea- the gentleman behind me frequently poked and jarred my seat."

Pros: "The people and service and food were all excellent. My only problem was missing the connecting flight. See comments on the right."
Cons: "The flight was late in leaving, so I missed my connecting flight and had to stay overnight in Instanbul. It would have been nice if they were more organized and could have postponed the flight, or made arrangements for those who were on a connecting flight to be driven over there quickly."

Pros: "The food was good and was served with professionalism.It was an excellent service no doubt."

Pros: "Smooth and easy flight"
Cons: "Food and drinks served late"

Pros: "Got to ride on a Boeing 747 Intercontinental!"
Cons: "It’s hard to give a good review when the first of three flights is an hour late. Made me and my wife run through Frankfurt airport to make my connection. Only made it by 2 minutes. Frankfurt security was super slow and no one cares."

Pros: "The crew on-board was nicer this time"
Cons: "Had wait in line for more than 1.5 hours to check in (no self-serve kiosk) and then conform to the 10kg carry-on (both backpack and suitcase) rule which didn't happen on the first flight. The staff are rude and unhelpful and the whole process of dealing with Norwegian is confusing."

Pros: "The crew was attentive."
Cons: "Boarding crew in EWR insisted that my small carry on had to be checked in. MANY passengers were able to bring on board luggage that was larger and clearly heavier. I don’t understand why I was one of the exceedingly few passengers pulled out of the queue to have luggage checked in. Food was sad."

Pros: "Good crew"
Cons: "Was delayed outgoing but information was good"

Cons: "I checked bags asking “is the baggage delivery fast at Frankfurt”. “Much taste than Edinburgh” was the reply (Edinburgh is reeeeaaaaallllly slow). Sadly Frankfurt too is slow."

Cons: "No complaints. Good vegan food."

Pros: "Good service for the price"
Cons: "More legroom"

Pros: "Staff were very nice. Flight arrived on time."
Cons: "App or website didn’t work for check in. Lines at the airport were very long. The flight was over booked so I didn’t get a seat until at the gate. Overall too much hassle. Food options in the plane were horrible for vegans/allergies"

Cons: "Water only and.. I had to asked for it. No snacks or other drinks in my eighteenth hour of flying back from Poland :(("

Cons: "Flight late"

Pros: "Happy to watch the World Cup Final while the flight was delayed 2 hours on the ground."
Cons: "Before take off, I found a small brown bug that looked similar to a bed bug crawling on my arm. I took pictures of it and alerted a crew member. They replaced my pillow and said sorry... I couldn't stop thinking of the idea of bed bugs crawling on me and my personal belongings the whole flight."

Pros: "The service was outstanding!"
Cons: "Someone stole my phone charger :("

Pros: "Same nice crew"
Cons: "My luggage destroied"

Pros: "The crew helped my mom very much with her ansiery and were with her at all times."
Cons: "I bought the flight for my mom and she is handicap, the flight got delayed and they wanted to leave her in Frankfurt for 2 days because there was no more flights to the States, in the end they found a flight to Washington DC, she was coming to Miami. She is an old woman who gets lost and I had to order assistance for her, in Washington DC they opened her bags after that they lost the bags, she had medication on them and it was a nightmare to get them back. Im really upset and I don’t think That I’m going to book with this aero line again."

Cons: "They skipped me when passing out the food. They probably thought that I was sleeping, but they didn’t stop to ask."

Pros: "The staff was courteous,friendly and helpful. The Plane was on time. There was no short supply of liquids. The Crew made every effort to make our flight pleasant as possible. The in seat computer system worked very well, easy to use with good choices for entertainment. The staff apologized for the hot conditions during boarding."
Cons: "The PA system at the gate was not clear. The plane was almost unbearably hot during boarding. Our first snack on an 11 hour flight was stale pretzels and lukewarm orange juice, but this may have been from my choice of products. The food did get better as my expectations were not that high after the first round. The headphones were mono not stereo."

Pros: "Food is provided"
Cons: "Delayed 6 hours on the plane"

Pros: "I loved flying with Lufthansa , amazing airline"

Cons: "The food was a bit over cooked and dry but overall excellent service."

Pros: "Nothing"
Cons: "Water was spilled on me by flight attendant. Luggage was left in Frankfort. Did not have clothes or medications, or daily necessities. Must wait 1 1/2 days to get luggage"

Cons: "Very cramped legroom. Confusion during boarding."

Cons: "Personnel and food was great."

Pros: "Same as a above"
Cons: "Nothing"

Pros: "crew"
Cons: "food seats were not equipped with personal TV screens"

Pros: "Seats are fairly comfortable. We were delayed and missed our connection. A woman in the service center expedited finding us a new flight and getting us a good hotel."
Cons: "Flight was delayed from Rome. They had scheduled our connection too close (55 minutes) so we missed it. No explanation for the delay was given. The food is just terrible. Might be the worst I've ever had on an airplane. The only way I could book seats ahead of flight day was to buy them - and then I didn't get them because of the delay and had to sit in the second to the last row where it was pretty bumpy."

Pros: "Crew attention"

Pros: "Nothing"
Cons: "This Lufthansa flight was flown through Air Canada, so this review doesn't reflect on other hosts. However the flight was the worst service I've ever had on an airline in every category."

Cons: "The on board entertainment sucks you need to upgrade"

Cons: "The cabin got a little hot during the night and made it hard to be comfortable. Also, the seats lean pretty far back so I had little room in front of me when the person sitting in front of me leaned their seat all the way back."

Cons: "Where to begin? During the booking process, there was no indication my travel partner and I would be flying Air Canada, and not Lufthansa. We were seated in the last row of the plane with painfully little legroom — even for two women of relatively small stature. The plane was not equipped with modern conveniences of operational wifi, music, or any other means of entertainment over the ten-hour flight. We were nearly an hour late to depart, but were unable to hear anything over the speakers regarding the cause for the delay, nor could we hear any of the flight attendants' safety instructions. What we could hear, however, was the surprisingly loud and nearly constant DINNNGGGG of the passengers' call buttons as they summoned the flight attendants. Because the flight was an overnighter, we attempted to sleep, but it was nearly impossible to do so due to the noise. I had earplugs in and could still hear the chimes, which were positioned right above our seats and made for an unpleasant experience and cranky travelers. The food was subpar as expected, but it would've been nice to be surprised with something resembling a fresh piece of fruit or vegetable. The flight crew was polite and one of the attendants took pity on us and offered a complimentary shot of whiskey, which partially alleviated the discomfort of the experience. That man is a saint and we surely hope he is better taken care of by this airline than we were. Overall a miserable experience. Will definitely rethink flying both Lufthansa and Air Canada in the future."

Pros: "Everything"
Cons: "Not a thing"

Pros: "The overall experience was great."
Cons: "Nothing"

Pros: "staff at airport were friendly, helpful"
Cons: "telephone reps NOT helpful and do not know the airplane seat maps"

Pros: "This flight from Munich to Charlotte was operated by Lufthansa. To my surprise (and a little help from a friend) I was upgraded to business class. does not get much better than that !!"

Pros: "on time, many toilet rooms available. not too much noises from other passengers."
Cons: "Boarding system was quite chaotic and unclear. Food was horrible. Premium Economy Class seat was just similar to economy class. Sound system with provided earphones don't work well."

Cons: "It was delayed by 9.5 hours!!!!!"

Pros: "Nothing"
Cons: "Cancellation"

Pros: "Great service, great friendly crew and great food!"

Pros: "Love being able to watch whatever I want on the entertainment screen. The crew was very considerate and helpful to passengers. This plane had the restrooms downstairs which really reduced congestion."
Cons: "The "dinner" meal was really not good. The lunch meal was OK. I remember much better food being served several years ago when I last flew Lufthansa."

Pros: "Munich airport is convenient and boarding went smoothly"
Cons: "This was an SAA plane, not Lufthansa. I have only had excellent service on Lufthansa. This flight again did not have a functioning entertainment system. I asked for this to be addressed and the SAA crew ignored the request and in the morning looked surprised to find out that several of the TV monitors had not worked at anytime on the flight. Not impressed."

Pros: "Crew, food and enterteintment were good"
Cons: "Boarding was to messy, sits were extremely tight, cabin was too warm and sits does not reclined enough to make a comfortable sleep time"

Pros: "It was UA. Not Lufthansa."

Pros: "Good entertainment system for flight. Fairly good food served on transatlantic flights."

Pros: "personal screen with option to start / pause and restart movie, good selection of movies but not the resent ones. Hot food, quick service. considered crew"
Cons: "no relaxing/ meditating music to ease sleeping only voice guided recordings, 3 hrs delay increased travel to 11 hrs 45 min"

Pros: "Good Airline, perfect service"

Pros: "I will always try to fly Lufthansa in Europe from now on. You have courteous and capable employees and all of your systems are set up to be intuitive and straightforward."

Cons: "At the boarding que there was a Lufthansa employee singling out carry on bags for gate check, when they would clearly fit in the overhead. She addressed me and others in a curt and arguably rude tone of voice and mannerisms. No further instruction was given for the gate check process, hence I rolled the small suitcase to the entry of the aircraft, where the Purser asked why I would wish to check the bag. When I recounted the story, he chuckled and said, bring it aboard, there is no reason to check that bag."

Pros: "Great service. Smooth flight, take off and landing."
Cons: "Cramped seating."

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: "The crew is excellent but the seats are not comfortable enough. There should be a way to balance money and comfort,not just placing people in seats they do not fit into"
Cons: "Nothing,just the seats. Cleanliness was perfect"

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

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

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

Pros: "Slow service."
Cons: "Better communication!"

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"

Cons: "1. In Flight Entertainment 2. Controlled In Flight Temperature"

Pros: "The friendliness of the crew"

Pros: "Nice attention and good food. Plane and seats are confortable"

Cons: "They left my bag off the plane. Ridiculous."

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: "It was all fine"
Cons: "Really was unsure of why I had to purchase a ticket as I was able to pick my own on the way to Billund"

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: "Everything was good except for the entertainment consul for one of our seats."
Cons: "One of our entertainment consuls had to be rebooted 4 times and still didn’t work. We gave up asking."

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

Cons: "The flight was cancelled and had to be rerouted on United Airlines."

Pros: "The service"
Cons: "The food."

Cons: "lost baggage"

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

Pros: "Entertainment options."
Cons: "Service was poor, seat did not recline, and the food was terrible."

Cons: "Not enough leg room"

Cons: "Flight was delayed, landing at vce took an additional 10 minutes due to no one at the jet way. Luggage service was very slow"

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

Pros: "Friendly crew."
Cons: "So many people on a 747!!"

Pros: "The cabin crew was so kind, efficient, and attentive. All meals and snacks were delicious."

Pros: "Wifi on Board"
Cons: "Nothing"

Pros: "Very friendly crew going out of way to assist in making trip comfortable"
Cons: "Had travelled KLM to Amsterdam on my first flight 27 years ago and the aircrafts are stuck in that age! Lousy seats, poor quality bathrooms, lousy screens, prefer not to fly them"

Pros: "expedited check in with nice staff. Security staff were pleasant, and the entire check in process for everything was easy"
Cons: "there was no lounge close to our departure gate"

Pros: "Boarding was quick, Flight on time....just a regular service and plane"
Cons: "Terminal 3 Manchester is not worth staying longer then necessary, loud music, crowded....old"

Pros: "Very friendly service!"

Pros: "The staff were professional and friendly The food was very good and plentiful The inflight entertainment has lots of choices The bathrooms remained clean All in stark contrast with BA with who I did the same flight 2 weeks ago and all the above points were very poor"
Cons: "Nothing"

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

Pros: "787 is a great airplane. The 3-3-3 seat configuration leaves enough seat width to be just comfortable in coach."

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

Pros: "The flight attendants could not do enough for you."
Cons: "Business class was pretty empty but again I was not allowed to change my seat selection online. Pathetic check-in."

Pros: "Entertainment was good, and crew was very nice and accommodating. Flight was very comfortable and smooth."
Cons: "The food was okay, not that great."

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: "I was pleasantly surprised they had a snack service on such a short flight. The flight attendants were very friendly"
Cons: "Amsterdam customs is the most disorganized I have ever seen. With the number of tourists entering the country you would think they would have done something about it. There were only 2 customs agents!! One for all passports and 1 for all passports. We were in the customs hall longer than we were in flight!"

Pros: "The crew were pleasant"

Pros: "great choice of entertainment content, friendly crew"

Pros: "Jet airways flight till mumbai"
Cons: "Poor legspace in Klm flight till Amsterdam"

Cons: "Service"

Pros: "They were awesome."

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

Pros: "The crew was OK, but nothing special."
Cons: "Air France should not sell tickets for which the connection flights are almost impossible to catch. My luggage was not transferred to my connecting flight. I had to run to catch the flight to Bucharest. At CDC there were only two custom officers for checking passport of EU citizens, on a Saturday morning with hundreds and hundreds incoming travelers. On top of it, one female officer was rude. Typical french :("

Cons: "Delay in take off 45 min!!!!"

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: "The bread was fresh and food better than other times"
Cons: "Crew is always aggressive and unfriendly"

Pros: "Crew memebers"
Cons: "Nothing"

Cons: "Seat angle adjustment was not the most comfortable for sleeping."

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

Pros: "crew was great, seats were comfortable"
Cons: "departure board listed flight as being boarded and gate closed hour before flight leading to confusion and standing in queue for over an hour, part of food was frozen and inedible, paid for upgraded seat which turned out to be by bathroom smells were as bad as you can imagine"

Pros: "Crew was amazing. Service and food was good."
Cons: "Random TSA check was not needed at the end when boarding."

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

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

Pros: "Very little"
Cons: "Flight was very crowded. Flight crew kept bumping into my seat and never apologized"

Pros: "Crew was very nice and the food was excellent"

Pros: "The flight crew on the flight was amazing. Went beyond basic needs and requirements."

Cons: "Food"

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

Cons: "Air France delayed our JFK to CDG flight. That caused us to miss our connection flight afterwards from CDG to MUC. We got a later flight luckily but one of our bags got lost and is still currently lost!!!"

Pros: "Short flight so I can't really complain. It was no frills, standard small aircraft with no high tech entertainment system. Seats were fairly comfortable"

Cons: "Flying back to US, passsengers get charged for their luggage. Which this is not informed to us, neither On our email nor when we were checking ( for free) in Us"

Pros: "Good selection of movies"

Pros: "Check in process was easy. The flight attendants are all very helpful and kind. We are playing was OK but it could’ve been cleaned a little better before we got on board."
Cons: "Check in process was easy. The flight attendants are all very helpful and kind."

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

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: "Very quiet"
Cons: "We were in the last few rows on a turbulent route. The yaw damper constantly overcorrected, resulting in lots of side to side motion for the passengers"

Pros: "We flew with our special needs child without requesting any particular accommodations except for gluten free meals. The gate staff and flight crew identified him and allowed us special bordering that facilitated the process. That act of kindness is a rare experience on our part. Thank you Air France staff!"
Cons: "Nothing."

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"

Cons: "Security services at Manchester airport...too long and not friendly at all"

Pros: "I like the service. They caring and give snacks, comfort and overall"
Cons: "None. I like everything"

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

Pros: "The plane arrived in New York smoothly"
Cons: "They lost my luggage and have no information as to where it is. It has been 3 days and no Information. There was only one meal for the flight and alcoholic beverages were not included."

Pros: "Free snack and drinks. Good service."

Pros: "The food, entertainment, and service. Waited for me after almost missing my flight."
Cons: "Nothing."

Pros: "great seat, good food and drink, pleasant staff, efficient boarding and exit."
Cons: "no complaints"

Cons: "no vegeterian sandwiches very disappointed"

Pros: "Staff was nice"
Cons: "Very cramped. Poor leg room also with.metal bars under seats that further. Limited foot room. Terrible options in movies."

Pros: "Staff was nice"
Cons: "Very cramped. Poor leg room also with.metal bars under seats that further. Limited foot room. Terrible options in movies. The seats in front of us reclined so far that I couldn’t do anything but stare at the back of the seat anyway."

Pros: "Smoothness of flight and service"
Cons: "In a french airline, chinese-cuisine meal was more attractive than western. Unbelievable! Entertainment: films were either too old, or too uninteresting"

Pros: "This is what happens when you get roped in by a low price."
Cons: "Disorganization which led to not being able to pre-purchase baggage. Then bad info at airport which led to multiple trips through security trying to make weight on a bag that should have been checked but was told didn't need to. Ended up missing flight, having to rebook at full fare and no one knows where the bag that was checked is. STAY AWAY!"

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

Pros: "Nice food Right in time Police and customs formalities easy"
Cons: "Poor comfort in business class No entertainment at all"

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

Pros: "Short, lots of leg space"

Pros: "The Crew was the only thing that stuck out. Associates had Way more patience than i."
Cons: "Late takeoff, priority seating happens same time as general boarding, two pieces of lost luggage"

Pros: "Service was much better than on the flight from MIA to CDG 3 weeks before - that was very poor. Entertainment was excellent - great selection of movies. Premium Economy was definitely worth the upgrade cost."
Cons: "Boarding was a complete debacle - no control over who went where. Sky Priority line was full of 50 people who weren't Sky Priority, and there was only one person checking passports. The two people at the desk didn't care when I noted this. We were called to the desk in advance of boarding to check passport information. When we got to the check in line, we were taken aside for more passport checking, even though we are US citizens with Trusted Traveler status in the GOES program. We were one of the first people at the departure lounge, and one of the the last to board."

Cons: "Food was not good."

Pros: "The fact that the plane made it to SFO"
Cons: "Downgrade without notice or consent separating family. Paid full fare for family to travel business class together. AF without our knowledge downgraded one member, separating a mother from her 3 year old daughter. They offered no compensation, no apology, and CDG ground crew was terribly rude. All anyone said was, nothing to be done, now please Leave"

Pros: "Traveled fron SFO to CDG on AF in business class on an A 380. Lounge in SFO was smallish and not many choices in the food bar. Boarding was smooth. my second ride on A 380 in business and this trip reminded me quickly why I did not care for the A 380 on my previous trip. It is a huge plane with a huge sized business class which makes the cost less worth it compared to a Boeing. The crew were extremely helpful and caring. The food was acceptable. The seats on the plane were not comfortable in the lying position. Took a cab to our hotel in Paris (1st Arr) for a flat 50 euros. No meters."
Cons: "Arriving in CDG and facing a slow immigration with the passengers of this huge plane. I didn't care for the baggage delivery system. We were waiting for an hour only to realize that the arrival port for our luggage was changed."

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

Cons: "Delay over an hour"

Pros: "Same as above, the crew was very friendly and the food was great."
Cons: "Seating was cramped and uncomfortable for a tall person."

Read more about Qatar Airways
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

17/11
Wed
1 stop
KLM
14h 15m
EDI - JNB
21/11
Sun
1 stop
KLM
14h 55m
JNB - EDI
19/10
Tue
1 stop
Lufthansa
19h 40m
EDI - JNB
8/11
Mon
1 stop
Lufthansa
18h 10m
JNB - EDI
22/10
Fri
1 stop
Multiple Airlines
14h 20m
EDI - JNB
6/11
Sat
2 stops
Multiple Airlines
24h 25m
JNB - EDI
17/11
Wed
2 stops
Air France
32h 30m
EDI - JNB
21/11
Sun
2 stops
Air France
24h 25m
JNB - EDI
22/10
Fri
1 stop
KLM
14h 20m
EDI - JNB
6/11
Sat
1 stop
KLM
14h 55m
JNB - EDI
19/10
Tue
1 stop
Lufthansa
19h 40m
EDI - JNB
9/11
Tue
1 stop
Lufthansa
23h 45m
JNB - EDI
19/10
Tue
2 stops
Multiple Airlines
38h 10m
EDI - JNB
6/11
Sat
1 stop
Multiple Airlines
14h 55m
JNB - EDI
7/10
Thu
2 stops
Air France
38h 10m
EDI - JNB
28/10
Thu
2 stops
Air France
41h 40m
JNB - EDI
22/10
Fri
1 stop
KLM
27h 10m
EDI - JNB
7/11
Sun
1 stop
KLM
14h 55m
JNB - EDI
24/11
Wed
1 stop
Lufthansa
13h 20m
EDI - JNB
21/12
Tue
1 stop
Lufthansa
18h 10m
JNB - EDI
20/10
Wed
1 stop
Multiple Airlines
14h 20m
EDI - JNB
3/11
Wed
2 stops
Multiple Airlines
24h 25m
JNB - EDI
7/10
Thu
2 stops
Air France
38h 10m
EDI - JNB
28/10
Thu
2 stops
Air France
17h 40m
JNB - EDI
20/10
Wed
1 stop
KLM
14h 20m
EDI - JNB
8/11
Mon
1 stop
KLM
24h 10m
JNB - EDI
20/10
Wed
2 stops
Multiple Airlines
27h 35m
EDI - JNB
9/11
Tue
1 stop
Multiple Airlines
14h 55m
JNB - EDI
22/10
Fri
2 stops
Air France
51h 15m
EDI - JNB
6/11
Sat
2 stops
Air France
24h 25m
JNB - EDI
24/10
Sun
1 stop
KLM
14h 20m
EDI - JNB
7/11
Sun
1 stop
KLM
14h 55m
JNB - EDI
19/10
Tue
1 stop
Lufthansa
19h 40m
EDI - JNB
7/11
Sun
2 stops
Lufthansa
21h 20m
JNB - EDI
19/10
Tue
2 stops
Multiple Airlines
38h 10m
EDI - JNB
6/11
Sat
1 stop
Multiple Airlines
14h 55m
JNB - EDI
17/11
Wed
1 stop
Air France
21h 40m
EDI - JNB
21/11
Sun
1 stop
Air France
16h 50m
JNB - EDI
25/10
Mon
1 stop
KLM
26h 55m
EDI - JNB
3/11
Wed
1 stop
KLM
14h 55m
JNB - EDI
Show more results

Recent one-way flight deals

20/12
Mon
2 stops
Multiple Airlines
34h 35m
EDI - JNB
9/10
Sat
1 stop
Turkish Airlines
22h 25m
EDI - JNB
20/12
Mon
1 stop
Qatar Airways
23h 35m
EDI - JNB
21/12
Tue
1 stop
Lufthansa
18h 55m
EDI - JNB
17/12
Fri
1 stop
KLM
14h 15m
EDI - JNB
19/12
Sun
2 stops
Air France
32h 30m
EDI - JNB
20/12
Mon
3 stops
Multiple Airlines
26h 50m
EDI - JNB
9/10
Sat
2 stops
Multiple Airlines
22h 00m
EDI - JNB
9/10
Sat
3 stops
Multiple Airlines
42h 25m
EDI - JNB
22/12
Wed
1 stop
Qatar Airways
17h 45m
EDI - JNB
18/12
Sat
1 stop
Turkish Airlines
21h 15m
EDI - JNB
19/12
Sun
1 stop
Qatar Airways
23h 40m
EDI - JNB
22/12
Wed
2 stops
Qatar Airways
18h 35m
EDI - JNB
21/12
Tue
2 stops
Multiple Airlines
22h 50m
EDI - JNB
17/12
Fri
2 stops
Multiple Airlines
22h 50m
EDI - JNB
18/12
Sat
2 stops
Multiple Airlines
22h 50m
EDI - JNB
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