Find flights
Deals
Insights
When to book
FAQs & Tips
Airlines

EDI - JNB

R13 065 Find cheap flights from Edinburgh to Johannesburg

This is the cheapest return flight price found by a KAYAK user in the last 72 hours by searching for a flight from Edinburgh to OR Tambo departing on 18/1. 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
0 bags

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

 
These are the airlines KAYAK users have selected most often from within our search results in flight searches from Edinburgh to Johannesburg.
These are the airlines KAYAK users have selected most often from within our search results in flight searches from Edinburgh to Johannesburg.
In the last 7 days, travellers have searched 46 214 184 times on KAYAK, and here's why:

Save 35% 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.

Cheap flight deals from Edinburgh to Johannesburg (EDI-JNB)

 
These are the cheapest deals for flights from Edinburgh to OR Tambo currently on KAYAK along with options from the most popular airlines KAYAK users selected for this route. While these flights were available on KAYAK in the last 72 hours, prices and availability are subject to change and deals may expire.

Recent return flight deals from Edinburgh to OR Tambo

Recommended round-trip deals departing in the coming months from the most popular airlines that fly from Edinburgh to OR Tambo.

Recent one-way flight deals from Edinburgh to OR Tambo

Only flying one-way? Below are some of the best one-way flight deals from Edinburgh to OR Tambo found on KAYAK recently.

Recent last-minute flight deals from Edinburgh to OR Tambo

Leaving soon but still want a bargain? Check out these latest deals for last minute flights from Edinburgh to OR Tambo.

Recent direct flight deals from Edinburgh to OR Tambo

The latest deals for direct flights from Edinburgh to OR Tambo so you can sit back and relax without the need for a layover.

Cheap bus & train deals from Edinburgh to OR Tambo

Find recent round-trip train or bus tickets from Edinburgh to OR Tambo.

All round-trip flight deals to OR Tambo

The cheapest plane tickets to OR Tambo found on KAYAK recently.
Discover the best prices and deals for you by selecting your travel dates.
Choose your dates
11:30 - 22:00EDI-JNB
32h 30m2 stops
19:45 - 20:50JNB-EDI
27h 05m1 stop
R13 065Air France
Find Deal
Sat, Jan 18 - Sun, Jan 26
11:30 - 22:00EDI-JNB
32h 30m2 stops
19:45 - 20:50JNB-EDI
27h 05m1 stop
R13 118Air France
Find Deal
Sat, Jan 18 - Sun, Jan 26
10:55 - 22:00EDI-JNB
33h 05m1 stop
23:55 - 10:10JNB-EDI
36h 15m1 stop
R13 382KLM
Find Deal
Sat, Jan 18 - Sun, Jan 26
10:55 - 22:00EDI-JNB
33h 05m1 stop
23:55 - 16:10JNB-EDI
18h 15m1 stop
R13 435KLM
Find Deal
Sat, Jan 18 - Sun, Jan 26
14:05 - 14:45EDI-JNB
22h 40m1 stop
19:45 - 12:35JNB-EDI
18h 50m1 stop
R13 453Qatar Airways
Find Deal
Tue, Feb 25 - Wed, Mar 12
11:15 - 10:55EDI-JNB
21h 40m1 stop
19:05 - 15:30JNB-EDI
22h 25m1 stop
R13 505Turkish Airlines
Find Deal
Mon, Dec 2 - Sun, Dec 8
7:30 - 3:55EDI-JNB
18h 25m1 stop
12:45 - 6:00JNB-EDI
19h 15m1 stop
R13 558Qatar Airways
Find Deal
Tue, Feb 25 - Wed, Mar 12
11:30 - 10:50EDI-JNB
21h 20m1 stop
19:10 - 10:15JNB-EDI
17h 05m1 stop
R13 717Turkish Airlines
Find Deal
Wed, Nov 20 - Tue, Dec 10
17:50 - 10:20EDI-JNB
14h 30m1 stop
22:05 - 11:00JNB-EDI
14h 55m1 stop
R18 471British Airways
Find Deal
Wed, Nov 20 - Mon, Dec 9
17:25 - 10:20EDI-JNB
14h 55m1 stop
22:05 - 11:00JNB-EDI
14h 55m1 stop
R19 281British Airways
Find Deal
Fri, Nov 22 - Mon, Dec 9
EDI-JNB
15447 kmmulti-stop
Multiple Airlines
Find Deal

Flights from Edinburgh to OR Tambo - Travel Insights & Trends

Get data-powered insights and trends into flights from Edinburgh to OR Tambo to help you find the cheapest flights, the best time to fly and much more.

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

The average price of all flights from Edinburgh to Johannesburg OR Tambo Airport clicked on KAYAK for each day over the last 12 months.
Your flight ticket price will generally be cheaper if you fly to Johannesburg on a Wednesday and more expensive on a Friday. On your return trip to Edinburgh, you should consider flying back on a Sunday, and avoid Saturdays for better deals.

What is the cheapest month to fly from Edinburgh to Johannesburg OR Tambo Airport?

To calculate monthly average prices, KAYAK takes all prices for each month over the last year for flights from Edinburgh to Johannesburg OR Tambo Airport, removes the top 0.1% to account for outliers, and then takes the median of all values for each month.
The cheapest month for flights from Edinburgh to Johannesburg OR Tambo Airport is February, where tickets cost R13 752 on average. On the other hand, the most expensive months are December and July, where the average cost of tickets is R23 912 and R20 742 respectively.

How far in advance should I book a flight from Edinburgh to Johannesburg OR Tambo Airport?

To calculate daily average prices, KAYAK takes all prices for each day before departure over the last year for flights from Edinburgh to Johannesburg OR Tambo Airport, removes the top 0.1% to account for outliers, and then takes the average of all the values for each month.
To get a below average price on the flight from Edinburgh to Johannesburg OR Tambo Airport, you should book around 1 day before departure. For the absolute cheapest price, our data suggests you should book 109 days before departure.

Good to know

Low season

May

High season

December

Cheapest flight

R13 065
Best time to beat the crowds (16% less expensive on average)
Most popular time to fly (44% more expensive on average)
Flight from Edinburgh to Johannesburg

When to book flights from Edinburgh to OR Tambo

Are your dates flexible? Find out the best times to travel from Edinburgh to OR Tambo based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated return price
KAYAK looks at all historical flight data for each date to provide a predicted price for one-way trips or returns with a duration up to 40 days. While we try to provide actual minimum prices for each date, some prices are predictions and actual prices may differ.

FAQs for booking Edinburgh to Johannesburg flights

  • What is the cheapest flight from Edinburgh to Johannesburg OR Tambo Airport?

    In the last 3 days, the lowest price for a flight from Edinburgh to Johannesburg OR Tambo Airport was R742 for a return ticket.

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

    Edinburgh and Johannesburg are both served by 1 main airport. You will leave Edinburgh from Edinburgh Turnhouse and will be arriving at Johannesburg OR Tambo.

  • Which aircraft models fly most regularly from Edinburgh to Johannesburg?

    We unfortunately don’t have that data for this specific route.

  • Which airline alliances offer flights from Edinburgh to Johannesburg?

    SkyTeam, oneworld, and Star Alliance are the airline alliances operating flights between Edinburgh and Johannesburg, with SkyTeam being the most commonly used for this route.

  • Which is the best airline for flights from Edinburgh to Johannesburg, Qatar Airways or KLM?

    The two airlines most popular with KAYAK users for flights from Edinburgh to Johannesburg are Qatar Airways and KLM. With an average price for the route of R15 539 and an overall rating of 7,5, Qatar Airways is the most popular choice. KLM is also a great choice for the route, with an average price of R16 645 and an overall rating of 7,8.

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

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from 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?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Johannesburg from Edinburgh 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 Johannesburg?

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

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

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

See more FAQs

Top 5 airlines serving from Edinburgh to OR Tambo

 
See real verified KAYAK customer reviews for airlines flying from Edinburgh to Johannesburg. Airline scores are aggregated from all reviews left by passengers on KAYAK after flying with an airline. KAYAK doesn’t show reviews that are older than 5 years. Learn how KAYAK collects reviews.
Need help choosing which airline to fly with from Edinburgh to OR Tambo? 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 1360 reviews
7,7Comfort
8,4Crew
7,9Boarding
7,3Food
7,2Entertainment
Airline reviews

Transavia flight, was booked as KLM but i couldnt select seat or access boarding pass with KLM at all. Crammed seating and very no frills experience all around. First and last time.

2,0 MediocreAnonymous, Oct 2024AMS - LPA
Read more KLM reviews

Transavia flight, was booked as KLM but i couldnt select seat or access boarding pass with KLM at all. Crammed seating and very no frills experience all around. First and last time.

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

Seats were nice and comfy. Crew was polite and attentive. Business class is awesome and worth the money.

The IFE was quite old, but it worked fine and the content was good. The cabin crew were excellent and the food was as also very good

It’s chaotic at the bus stop outside of the airport because of the Uber meeting point. You need to be alert and look for the KLM bus which is not branded or labeled. Incorrect information was provided to go to gate 28, when in fact the bus was at gate 27. On the plus side the bus left early and arrived early to Ottawa.

The baggage service at Malpensa was the worst ever. We wanted for over an hour without any information, they broke my suitcase, and the services of the local luggage services company was below any usual services level of a KLM partner.

Good experience, just i couldn’t connect me to the wifi

The flight was great, the only reason for middle scores on entertainment and food is that it was a short flight so not included (but snacks were served including alcoholic beverages free of charge). I would definitely recommend KLM.

Was trying to change a flight but told that Canadian and local klm systems do not interact so they could not access my booking. Overall I like klm a lot but if it was important to change flights I would be very frustrated.

Flight was delayed. Can happen. But the info on the website and app said that flight was cancelled which was not the case.

riding in first class, you don't expect every time you order your dinner or breakfast that the first thing the stewardess says is Let me see if we have any left. Also, the food selection was not great: 3 of 4 entrees had mushrooms and I dont eat mushrooms, the 4th item was 'let me see if we have any left' and this was within 30 mins of entering the flight! Same experience level, it didn't feel first class this round.

Boston to Doha was great but Doha to Dhaka was the worst experience.

There was frequent beverage ,meal and snack service. The crew was very hospitable and professional.

Delayed my flights and no communication. We end up spending 6 hrs in Doha. No food or any concern from the airline. Terrible

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.

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.

Operated by American Airlines. Very chaotic and the crew was bit rough responding any enquiries. Restricted leg space.. Qatar would have been better

I staff or crew they were very friendly and humbly, they done theirs service very well, I appreciate them and thank you to the company or Qatar 🇶🇦 Government for providing as good service in their flight ,once again, thank you 😊 🙏 😀 😉 👍

Fantastic, the 787-9 is a very beautifully designed plane and it was a pleasure to fly in the Qsuite. The suite did feel slightly smaller than the 777 variant, and the suite door also felt smaller, as I felt more exposed as passengers and crew walked past. Food was too notch, and the service was fantastic. I wish they’d enforce boarding zones more effectively, but otherwise they did really well.

The crew was fantastic and the over flight was perfect as well.

There was 2 hours delay before boarding and 2 hours delay after boarding while waiting in the plane

Very good crew. Food service above average. Seats very small for a 12 hours flight.

Boarding was a disaster being moved by Air France by bus to the plane. The plane should have been at the right gate.

They lost my baggage and I still have not got it back. Disgrace

They lost my lauggage and I STILL HAVE NOT RECEIVED IT. NO ONE IS HELPING! PLEASE HELP FIND MY LOST LAUGGAGE

A disaster. Air France is a real joke. They overcharge us customers for absolutely nothing. Service was very poor, food was mediocre, entertainment non existent, etc. We paid thousands of dollars for our business class tickets and then we were told in Paris we could not access its lounge. Really Air France ? Congratulations on irritating your customers to the sky high level and ensuring we will do everything in our power to discourage others to travel with you.

The first half from DC to Paris was very good and the staff were very helpful and humble BUT flight from Paris to Mumbai was sad. 1) it was packed. 2) no space on head compartment 3) crews were unresponsive to the calls 4) one crew member literally banged the bottle of water after giving me glass of water. A little water splashed on me and she was unapologetic 5) with so many hours of flight, little leg space should be taken care else don’t fill your airline till brim which affects your crew and they remove anger on us. 6) huge line for washrooms. 7) 2nd half journey was pathetic

I paid 3 this and dollars for two tickets. No food, minimum drink, confused service and very uncomfortable sear. There was zero difference between busy ness and tourist class. I received a pathetic apology

Good. Food items are ok but not really healthy (no protein for the vegetarian option, just a total of 2 gr total) so not fulfilling. Also, no airline is educating passengers to behave and have common sense: let the one sitting by the window pass first, leave toilets clean after use, etc. Humanity is just getting rude and more disgusting by the day and without education or enforced common sense no

My only issue was my meal was inedible except for the sides.

Turkish airlines always is an excellent airline, bottle water, comfort kits were provided. Decent food on board, friendly staffs.

The food was disgusting that only what i wanted to say

Great airline with excellent service! Only drawback was the meat served was overcooked on both flights.

Very happy with the service, comfort, and food on Turkish Airlines. Security and check in was great.

Temperature in plane in both segments was warm. Otherwise, great experience

Very good, it took a little too long for the food to come out on a service that left after midnight but everything was great.

Stale, bad and limited food, drink options. Entertainment system was broken, old and had barely any latest contents.

Business class in Turkish airlines is like none other. They separate themselves and highly recommend it

Flight was overbooked. Luckily there was room in Business so several people got free upgrade.

Overall it was a pretty good experience until I arrived in Accra and my suitcase was left in turkey.

Don't fly thru London Awful and huge U need 4 hrs to transfer cuz u have to tale buses to and fro from airplanes Bad business

Staff with low service level, forgetful. Temperature at 15 C and after asking twice to raise the temperature the crew did nothing.

They took good care of me on the plane and had it not been for handicap assistance I would definitely had missed my connecting flight . Not BA fault but The airport security instead . Two hours is way too long for security

The least comfortable business class seat I have encountered for a while - very very firm when reclined making sleeping difficult. Cost cutting is visible everywhere - no offer to refill drinks (the wines were not good - so no real issue there :) ) Just not worth what BA charge

old seat need to go! outdated and uncomfortable. I waited 40 minutes for my bag

They had about 20-25 people overbooked. Including me. Why is this?? I was put on a flight to NC an hour later with a 4 hour layover. I was supposed to be home at 1045am instead i was home at 7:30pm. An extra day to pay for dog care.

Boarding is not controlled as groups called was not enforced

The plane was clean. The crew were lovely. Food was good - but seat 1D is a poor location. - the crews cupboard is right near your feet and they visited them frequently swishing the curtain from the galley onto my feet everytime also creating a swish of cold air each time & then slamming the door.

Lost bag and absolutely no assistance in the short term. No-one to help either via phone or at the airport APPAULING

Business class to Istanbul. Packed flight. Cabin crew seemed incapable of differentiating between economy and business passengers with regard to access to the WC which meant whole flight I had people standing in aisle and leaning into my aisle seat, queueing for the front WC. Crew put it down to a lack of curtain between the two classes. The seats, for a 3hrs55 min flight were just standard seats with middle seat unoccupied. So nothing special apart from the food, which was mediocre. Aside from the roast chicken dinner (‘special’ traditional British menu option, which looked poor but tasted good I gather). However 2 king prawns does not make a main course salad.

Book cheap flights from Edinburgh to Johannesburg

One-way flight deals

multi-stopMultiple Airlines
15447 kmEDI-JNB

Search by stops

Everything you need to know for your flight from Edinburgh to OR Tambo

Information on your arrival and departure airports