R8 823 Find Cheap Flights from Edinburgh to South Africa

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from Edinburgh to South Africa departing on 29/3. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult

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

Travellers love KAYAK
41 299 237 searches in the past 7 days on KAYAK

Save 25% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Best South Africa Flight Deals from Edinburgh

Cheapest return prices found by our users on KAYAK in the last 72 hours

Cape Town
Cape Town1 stopR13 904
Port Elizabeth
Port Elizabeth3 stopsR21 663

Good to know

Low season

August

High season

November

Cheapest flight

R8 823
Best time to beat the crowds but there is an average 9% increase in price.
Most popular time to fly and prices are also 8% lower on average.
Flight from Edinburgh to Cape Town

FAQs - booking South Africa flights

  • How does KAYAK find such low prices on flights from Edinburgh to South Africa?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from Edinburgh to South Africa.

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

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight from Edinburgh to South Africa is likely to change within 7 days, so travellers know whether to wait or book now.

  • What is the Hacker Fare option on flights from Edinburgh to South Africa?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional return ticket. You could then fly from Edinburgh to South Africa with an airline and back with another airline.

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

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying from Edinburgh to South Africa up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

See more FAQs

Top tips for finding cheap flights to South Africa

  • Book at least 1 week before departure in order to get a below-average price.
  • High season is considered to be June, July and August. The cheapest month to fly from Edinburgh is February.
  • Morning departure is around 4% cheaper than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

Top 5 airlines serving from Edinburgh to South Africa

Need help choosing which airline to fly with from Edinburgh to South Africa? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
7,8
KLMOverall score based on 1330 reviews
7,7Comfort
8,3Crew
7,3Food
7,8Boarding
7,2Entertainment
Airline reviews

Overall very poor. Flight was disorganised, staff were rude and this is my second experience with KLM that I've had baggage go missing. It feels like, if you are an economy customer, KLM staff do not show you any care. I shall never fly with KLM again. Worst airline in Europe

2,0 Mediocrejack, Jan 2025CPT - AMS
Read more KLM reviews

Overall very poor. Flight was disorganised, staff were rude and this is my second experience with KLM that I've had baggage go missing. It feels like, if you are an economy customer, KLM staff do not show you any care. I shall never fly with KLM again. Worst airline in Europe

Great boarding, great short flight but no entertainment whatsoever and no wifi. Prepare to disembark by a staircase.

Great boarding, great short flight but no entertainment whatsoever. It was supposed to have wifi but that did not work.

Transfer at CDG to connecting KLM flight to Amsterdam was a NIGHTMARE. LONG WALKWAYS, NO MOVING WALKWAYS, POOR signage, Have to take a train & No staff visible to help navigate the maze. AVOID TRANSFER AT CDG AT ALL COST.

Good flight with KLM, friendly staff. Food was good, had much worse on other airlines. Selection of drinks also good enough for us. Entertainment was also good. The economy seats are ok and that’s it. For a 12 hour flight I think a little more comfort in the economy seats in pitch and softness would be highly appreciated by the customers and can makte the difference.

There was fog in Amsterdam so many flights were delayed because of the weather. Air France knew that the flight would be delayed by two hours but still boarded the plane on time. Instead of letting the passengers wait at the gate we were crammed into the plane. It was uncomfortable. No refreshments were given. I couldn’t charge my devices onboard.

I tried to upgrade to premium economy anis seat online during the checkin process. The payment didn’t work due to a technical glitch on KLM’s website. I wasn’t able to change my seat unless I called Amsterdam. Since I was in Canada and there’s a time difference this wasn’t practical. So when I arrived early to Ottawa airport my seat wasn’t available and I could only get a middle seat in premium economy which isn’t great. These middle seats are priced at the same rate as an aisle seat which makes no sense.

Seats were comfortable crew members support was very good but AVML ordered or selected by us needs a lot of improvement.

Transavia flight. Couldn't select seat or anything prior to flight. No connection with klm systems. Seats are very crammed. Extremely no frills.

Flight left a few minutes late, but that's it. I wish the seats could be wider and recline more.

I was unable to pre purchase sear upgrades or internet. Their online site is not user friendly and poor. I felt singled out in customs. Seats are very small even for a small person.

I was denied lounge facility at airport. Explanation was not satisfactory.

My experience with Qatar airway was very unsatisfactory. They lost my child’s stroller and I was told they found it and will send it to the hotel which was a lie. I had to go back to the airport baggage claim and pick up myself after trying to contact them many times!. There was a lack professional and communication. I am very disappointed in Qatar airway and will not be recommending them to friends and family nor will I be flying with them in the future.

Moved seats, didn't accommodate requests to change seats even though other seats were available.

Wasn’t allowed to continue with the purchased tickets because I hadn’t been able to go on the first scheduled leg.

The rows of seats in economy class are seriously close to one another making eating and resting just about impossible - there is hardly any legroom. Anyone larger than average size would have an incredibly uncomfortable flight. I had to basically share my seat with the lady passenger next to me as she was too big to fit into her allotted seat.

Noice cancelling headphones would be better since it’s a crowded plane And kids behaviors are unavoidable

Between Air India and Qatar my luggage was lost for three days. I eventually found my own luggage location using the Apple Air Tag. Air India used a paper form to report my lost luggage. I could never get past getting past luggage personnel with my report number before they would hang up on me. Only after them specifically telling Air India at Chandigarh airport where my luggage was located which was right under their noses did they react. After three days I finally received my luggage. The Air India luggage folks didn’t seem proactive in finding the luggage’s rightful owner.

Food was good, attendants were friendly. Seats were not comfortable. Did not receive any amenities such as eyemask or earplugs that would have helped sleep. Additionally a large group of passengers boarded very late into boarding and were a disruption for almost the whole flight. Flight attendants did their best but the kids were making so much noise, kicking seats, and half the time no adult was sat with them so they weren’t being managed.

Don't be afraid if you board an Oman Air Airbus A330 - it will take you to Colombo and not Muskat. The Aircraft is leased by Qatar Airways ;-)

Make sure to request a vegetarian meal in advance. They printed out menus for all passengers with the options but by the time they were halfway through (for breakfast and dinner), the vegetarian options were already all taken.

The flight starts at 7am from New Delhi, a supremely inconvenient time, especially, if you are coming from another smaller city. Please consider moving it to 4am or 5am.

Their weakness is in boarding. Business class rarely boards first and there are no announcements explaining delays, so customers are always left waiting and wondering why boarding has paused.

Very old plane on the Istanbul to Bangkok flight, had an emergency exit isle row, no where to put anything, on a plus point loads of leg room. Food was the best I have had in 39 years of flying.

Very good except the boarding process too forever and wasn’t organized by group. I had a heavy pack or I wouldn’t have minded. I was in business. There were no audible announcements in the waiting area about boarding and everyone packed into the boarding area. Then boarding stopped for a long time but the staff made no announcements to update waiting passengers about the holdup. The flight was good after we got on.

Professional & courteous cabin crew. Food was very good even in economy class

My flight has been changed twice so far. Disappointed with Turkish!

I really didn’t like much. A lot of things can be better beginning with crew to seats and food is awful as well.

Great! Because it's on time...with great and kindness stewards 😇

I enjoy flying with Turkish Airlines and such good hospitality among the crew memebers

When we went to the lounge they told us to go into the main lounge and not the full business class section, later they told me that Lufthansa wont pay the full fee to alloq the business class passengers entry to the nicer sectikn where all the other airlines nusiness class passengers go into. Very poor arrangement.

Service was courteous and attentive. Sat in the exit row. In exchange for leg room I had people tripping over my feet to use it at a hallway from one aisle to the other, had no access to films viaa viewscreen and no underseat storage for medicines or other personal travel needs. Next time I am seated there, I will refuse the exit row.

Not what I expected for the last leg of a $5100 business class experience. Boarding was a nightmare. The flight was delayed and I had to keep checking my email to ensure I was at the right gate since the airline or the terminal had no clue until 15 mins prior to boarding. Food was gross, limited drink options.

Flights scheduled with impossible connections - Lufthansa apparently believes it takes 7mins to change terminals, go through passport control, re-clear security and walk 1.8kms…..and everything will work perfectly (which it never does at Frankfurt). No staff on hand to assist with transfers on delayed flights. No transfer guidance provided by app. No compensation offered for 6hr delay to connecting flight.

Crew were friendly and very helpful Plane was clean and the legroom is standard. Overall a good flight, no complaints.

Did not fly HOU to SAT as flight was cancelled.

Zero legroom or space in economy. Flight was delayed into Munich causing a missed connecting flight and other missed bookings. :(

Staff very helpful. Seat comfortable. Food generous and pretty good.

Ground crew at checkin in Hyderabad airport was terrible, they seem to be intent on being a pain to passengers. Folks made a huge fuss about size of backpack and made me rearrange contents to make it fit in the sizing slot. All for a flight that is 60-70% full.

Our flight was cancelled at 21:50 the night before, fully disrupting our return itinerary. I was lucky to still be awake to hear the notification. Rebooking through Lufthansa was difficult with multiple dropped customer service calls. The final result was satisfactory.

American Airlines seemed to run a 'dry' flight. No alcohol was offered at any point with meals. Breakfast was a bit tasteless. The 'hot pocket' whatever that is, was horrid breadish pastry with very little filling. Decaf coffee was horrid. Seats didn't seem as wide or spacious as usual, especually for a ten hour flight.

We found the bag drop/ check-in proceedure at T5 unnecessarily complicated. We paid extra for seat selection in advance and were allocated worse seats at T5. We found the check-in person was not particularly helpful although the the staff at the gate were super good.

Very dated plane. Seat was firm and uncomfortable. Entertainment system almost laughably outdated. Poor audio. Picture was always too dark.

The worst travel experience of my life. Boarding chaos, delays and disorganisation at every stage. The worst of many was sitting in freezing temperatures for 10 hours whilst asking all cabin crew to turn the heat up to no avail.

The seats on the plane and at Heathrow Airport are so uncomfortable

BA have long since lost their way. They are a budget airline without the budget fares. Everything from booking to boarding to flying to arrival is just plain ordinary. I fly BA if the only alternative is Ryanair who are even worse. Otherwise we fly KLM or Lufthansa who are so much better.

They did not provide free WiFi, It could be purchased for, I think, around $25, This seemed excessive.

Good flight, awful, vindictive, vile customer services in T5 Heathrow.

Denied boarding passes for connecting flight. Missed connection as a result. Customer services T5 Heathrow airport vile, arrogant people who lied to us and threatened us.

Ok we did get an upgrade and the flight was delayed 45 minutes BUT without any bias. The crew were excellent, friendly, efficient and verging on exuberant, they all were so happy to do their jobs. Food excellent and the new safety video is fun to watch.

Book cheap flights from Edinburgh to South Africa

Recent return flight deals

4/6
1 stopKLM
35h 10mEDI-JNB
9/6
1 stopKLM
14h 20mJNB-EDI
R13 427
8/5
1 stop
19h 45mEDI-JNB
28/5
1 stop
34h 10mJNB-EDI
R13 519
2/5
1 stopTurkish Airlines
23h 00mEDI-JNB
9/5
1 stopTurkish Airlines
22h 55mJNB-EDI
R15 977
21/3
1 stopQatar Airways
17h 20mEDI-JNB
28/3
1 stopQatar Airways
25h 15mJNB-EDI
R16 821
8/3
1 stopQatar Airways
18h 25mEDI-JNB
15/3
1 stopQatar Airways
18h 40mJNB-EDI
R17 041
11/6
2 stopsAir France
26h 55mEDI-JNB
30/7
1 stopAir France
27h 25mJNB-EDI
R17 720
20/8
1 stopTurkish Airlines
24h 15mEDI-CPT
4/9
1 stopTurkish Airlines
24h 15mCPT-EDI
R18 252
2/5
2 stopsAir France
38h 20mEDI-JNB
9/5
1 stopAir France
27h 25mJNB-EDI
R21 645
24/6
1 stopBritish Airways
15h 50mEDI-JNB
6/8
1 stopBritish Airways
15h 50mJNB-EDI
R22 709
1/7
2 stopsBritish Airways
20h 10mEDI-CPT
29/7
2 stopsBritish Airways
20h 20mCPT-EDI
R25 846

Search by stops

Search by airline

Search by price

Recent one-way flight deals

29/3
2 stops
22h 15mEDI-CPT
R8 823
29/3
3 stops
59h 50mEDI-CPT
R9 172
3/3
2 stops
35h 10mEDI-DUR
R9 318
3/3
2 stops
35h 10mEDI-DUR
R9 337
3/3
3 stops
47h 40mEDI-DUR
R9 392
3/3
3 stops
47h 40mEDI-DUR
R9 410
29/3
1 stopSWISS
21h 30mEDI-CPT
R10 144
10/3
1 stopEmirates
18h 30mEDI-DUR
R14 106
3/3
1 stopEmirates
18h 30mEDI-DUR
R14 363
10/3
1 stopEmirates
18h 30mEDI-DUR
R14 601

Search by stops

Search by airline

Search by price

Last minute flights from Edinburgh to South Africa

Last minute flight, train and bus deals

26/2
multi-stopTurkish Airlines
21h 35mEDI-JNB
19/3
multi-stopTurkish Airlines
22h 25mJNB-EDI
R14 289
26/2
multi-stopKenya Airways
26h 55mEDI-JNB
18/3
multi-stopKenya Airways
23h 55mJNB-EDI
R15 353
26/2
multi-stopKenya Airways
26h 55mEDI-JNB
19/3
multi-stopKenya Airways
37h 00mJNB-EDI
R15 702
24/2
multi-stopKLM
35h 05mEDI-CPT
13/3
multi-stopKLM
26h 50mCPT-EDI
R18 398
24/2
multi-stopKLM
41h 05mEDI-CPT
13/3
multi-stopKLM
26h 50mCPT-EDI
R18 563
24/2
multi-stopEmirates
18h 05mEDI-CPT
13/3
multi-stopEmirates
31h 25mCPT-EDI
R18 912
26/2
multi-stop
18h 00mEDI-JNB
19/3
multi-stop
16h 55mJNB-EDI
R19 114
24/2
multi-stopKenya Airways
48h 10mEDI-CPT
13/3
multi-stopKenya Airways
26h 10mCPT-EDI
R20 985

Search by stops

Search by airline

Search by price

Everything you need to know for your flight from Edinburgh to South Africa

Information on your arrival and departure airports

Not what you’re looking for? Find thousands of other hotels, flights and car hire with KAYAK.