Find flights
Deals
When to book
FAQs & Tips
Airlines

Find cheap flights to Scotland from R7 146

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from South Africa to Scotland departing on 18/5. 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
Sun 19/5
Sun 26/5

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

In the last 7 days, travellers have searched 44 212 662 times on KAYAK, and here's why:

Save 24% 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 Scotland Flight Deals

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

Edinburgh
Edinburgh1 stopR14 866

Good to know

Low season

February

High season

December

Cheapest flight

R7 146
Best time to beat the crowds (13% less expensive on average)
Most popular time to fly (12% more expensive on average)
Flight from Cape Town to Edinburgh

FAQs - booking Scotland flights

  • How long is the flight to Scotland?

    An average direct flight from South Africa to Scotland takes 19h 17m, covering a distance of 16003 km. The most popular route is Johannesburg - Glasgow with an average flight time of 14h 15m.

  • What is the cheapest flight to Scotland?

    The cheapest ticket to Scotland from South Africa found in the last 72 hours was R11 686. The most popular route is Johannesburg OR Tambo to Glasgow Intl and the cheapest round-trip airline ticket found on this route in the last 72 hours was R11 686.

  • What are the most popular destinations in Scotland?

    The next most popular destinations are Inverness (14%) and Aberdeen (7%).

  • How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?

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

See more FAQs

Top tips for finding cheap flights to Scotland

  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Scotland flight deals.

Top 5 airlines flying to Scotland

 
Need help choosing which airline to fly with from South Africa to Scotland? 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.
8,2
Singapore AirlinesOverall score based on 1491 reviews
8,2entertainment
8,7crew
7,8food
8,1comfort
8,4boarding
Airline reviews

All in all the flight was good. Love the fact that for airline food it was piping hot

8,0 ExcellentJeff, Apr 2024MNL - SIN
Read more about Singapore Airlines reviews

All in all the flight was good. Love the fact that for airline food it was piping hot

In general good, but the machine seems to be long in operation and some functions were restricted as e. g. Adjusting of seats.

Seating cramped; close to toilet, foul smelling and noisy, very unhygienic and disease risk Free and paid Wi-Fi NOT accessible at all - misleading advertising Very expensive sunglasses disappeared from back seat pouch. Coffee disgusting and cold

When boarding, after business class should be premium economy, but economy class already lined-up at the gate blocking premium economy to board. Singapore airline crew should done a better job to organize this chaos :( Thank you.

Wonderful service, planes and interior in great condition, very pleasant experience

They were able to assist my elderly father and myself after not being able to check in to scoot. The counter service was phenomenal. They did what they could to get us on the next plane so we could catch our Connecting flight. Scoot closed early on us so we ended up missing our flight.

Transfer within the same terminal and lots of facilities at the airport.

I did not like anything. Flight experience was bad overall.

The stewardess was very helpful all the way. My seat had an issue with headphones and after the replaced and gave me a new pair and noticed it was the seat I got a new chair to sit and a great ride back home

Due to the delay of my first flight, my connecting flight with JetBlue was canceled by Singapore Airlines, but the JetBlue crew was very accommodating and rebooked a seat for me. The crew was very nice and had good attitude.

Superb experience. I hope they bring back the fast track option at Heathrow immigration.

Inexperienced e crew, no personal greeting for gold member, not the same emirates service that I know. I take this flight almost weekly

Had the salad which tasted awfully spat it out but still got food poisoning 1 after running to toilet crew would not let me sit near toilets I was stuck in window seat

I liked theAVML food. Taste was alright and quantity was enough. Sometimes during the flight I felt that the smell from toilet was coming to the cabin

The individual attention the crew gives to passengers is commendable and I find them positively helpful.

Friendly staff. My seat was changed at the last minute. Afterwards, my seat was taken by someone else by mistake.

For such a long flight I feel the spacing of seats could’ve been better to make it more comfortable for passengers. Very little space to move & stretch legs.

The flight was delayed in Jhb and I could have had some help in Dubai trying to get to my connecting flight to London

You can improve in many ways First the crew in general is good, but needs to work with passion to their works not like robots Second, collecting the ear headphones long time before landing is strange The crew should deal with the passengers with respect and descent way not like giving orders

Manchester airport facilities for special assistance was nothing short of disgraceful. Not an Emirates issue but they should be made aware.

Excellent. Planes are a little older and could get some refurbishment, but besides that everything was excellent.

While I was in great pain, the seat was sufficiently comfortable to allow me to rest and not be in so much pain.

Not impressed with check in desk staff at Vancouver airport. Not a professional mind service and not cared or tried to help. Don’t think I would fly with them again

Seats were very comfortable. Crew were excellent. Food very good.

Flight crew was especially thoughtful and attentive, made sure our seats were comfortable so we could rest on the long flight

Very comfortable flights. Not so many new releases in terms of films.

The aircraft was slightly newer but the food was very bad. Bland and uninteresting. Nothing special at all.

The crew were fine. I didn’t enjoy the food at all. I found it unappetising and really had trouble eating it. The comfort level was fine and our return flight is with Cathay Pacific but honestly I probably wouldn’t fly Cathay Pacific again.

Everything went smooth. All flights were on time No changing gates, . No changing flights . It was like a completely different airlines tha n the last time I used Cathay Pacific . The last flight, 2 months ago, I had before this one was from Philippines also . I got changed in Manila and was told it only added 2 hours onto my flight . My 20 hour return trip ended up being 30 hours return with a 10.0 hour layover in New York with no seats anywhere . Everyone was sleeping or sitting on the floor . Unlike the hotel I was given in Manila to wait for this flight home . I never thought I would use Cathay Pacific again . But I did and this time you were great! I should have complained about the flight and layover from Hell a couple months ago. Consider that I am complaining about that august/23 flight now . Thank you got the great flying experience on my way home from philippines .

Everything was good food could be better but ok for economy on my 2nd flight the head ph jack are bad you have to hold pushed in to hear anything but other then that very nice service

It was good no problems made it on time for the next flight overseas!

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.

I found it weird that the quality of the flight different from Australia to Doha than the Doha to Berlin leg. The quality of the toiletries pack (was in a box from Australia) and then a proper bag from Doha. The biggest variation was the inflight entertainment, which had a significantly shorter amount of content compared to the Doha flight. My QSuite seat was also broken and did not recline all the way flat. Wasn’t the best and I wouldn’t be happy if I’d paid cash for the flight.

My seat that I booked over a year ago and some other passenger was sitting in it. They said they could not walk and they would not move. I was with my young kid and the crew did nothing to accommodate that. Just disappointed that the airline accepts that excuse from a passenger.

Very very poor service. Authorities must take action against this airline immediately. Total failure to follow the rules and regulations of an international airline

Vistara i bought a biz class fare but a few days before vistara always changes my biz class flight to economy .. happened to me 4 times .. seated could be wider .. boarding could be more organized .. crew did their best but not enough resources all in all very poor experience Qatar Delhi .. only complain .. no clear signage to lounge for transferring pax .. its a Delhi shot coming.. no feeling of exclusivity for biz/ 1st class pax.. but everything else was much better .. once i boarded Qatar .. i loved it Qatar to Washington .. only complain i boarding .. too crowded .. no separate area for biz/1st class should hav completely separate area for upper class.. security is stifling pax comfort by the gate ..but everything else was great

I liked the food and services provided. I think the seating should be updated cause it’s to congested for economic class.

Just snacks, could have more options.boarding was good. Everything else was good. We had a very bad experience with Qatar airways. We were deplaned a few minutes after boarding the flight. Had to wait 8 hours at the airport for the next replacement aircraft to take off. Had a harrowing experience. Were offered coupons for a small meal at the airport. Uncertainty caused a lot of stress and I got a cold and flu like symptoms.

food in Qatar was terrible. I had ordered asian vegetarian meal but the food lacked any flavor. Choices of entertainment was also very limited. emirates is way better in terms of food and entertainment.

Everything was top notch. Only issue was the delay, but Qatar worked diligently to get me on the next flight. They were kind to walk me to their lounge in Doha to make sure I ate, slept and showered.

The crew were extremely unfriendly. The plane was dirty and the entertainment system did not work, so they did not even give out earphones to anyone.

It is just ok, the sits are very uncomfortable, the temperature too low and there weren’t blankets. The food is mediocre and there are no screens to watch movies.

it was a nice tripe but they need to work on the serving of soda,they should be abled to serve cain soda not on cup.At least each passenger should be entitled to one cain of soda not serving on cup.thanks.

Same but worse than international. The inter African flights are worse.

Entertainment was very poor. Couldn’t watch anything. Ear pieces were the wrong type .

The check in staff was amazing. Best customer service! The plane was old! My entertainment on the first flight didn't work at all, in my seat or in the seat next to me. The bathroom doors were old and troublesome. One of the bathrooms, the whole sink panel was broken. Everything felt old and falling apart. The airline stewardesses were amazing and quite hospitable. When there were delays, they kept us well informed. Transit was GREAT! I wasn't sure how I would make it to my next flight in 1 1/2 hours but the security lines were short and efficient. The C gates in Addis Ababa were CROWDED! That whole space downstairs was too crowded and challenging to manuever. I usually fly Ethiopian within Africa and was interested to see how the experience would be intercontinental. Overall, I would choose it again if it was cheaper than Delta/Air France or Lufthansa/KLM. I wouldn't make it a first choice if the prices were the same because the planes are so old! The food and entertainment also weren't as good. Good selection of movies but as I mentioned, on the first flight they didn't work at all (I slept so it was okay) and the 2nd flight it was glitchy. All in all, I didn't hate it but it would be a first choice only if it's cheaper.

The food really sucks And they really need to work on entertainment The movie selection is herendous .

Hot, uncomfortable and very rough take off and landing. Very regrettable.

Entertainment system poor - couldn't hear, no flight info etc.

I've never been served three bread courses in a single meal before. Was really impressed by the novelty of that.

Book Cheap Scotland Plane Tickets

Recent return flight deals

8/9Sun
1 stopQatar Airways
17h 55mJNB-EDI
11/9Wed
1 stopQatar Airways
24h 25mEDI-JNB
R14 866
2/5Thu
1 stopKLM
24h 50mJNB-EDI
27/5Mon
1 stopKLM
14h 20mEDI-JNB
R15 364
1/5Wed
1 stop
23h 20mJNB-EDI
8/5Wed
1 stop
23h 30mEDI-JNB
R16 322
2/5Thu
2 stopsBrussels Airlines
45h 10mJNB-EDI
27/5Mon
2 stopsBrussels Airlines
43h 10mEDI-JNB
R16 494
1/5Wed
1 stopLufthansa
23h 20mJNB-EDI
8/5Wed
2 stopsLufthansa
20h 40mEDI-JNB
R17 107
4/6Tue
1 stopTurkish Airlines
18h 05mCPT-EDI
13/6Thu
1 stopTurkish Airlines
18h 00mEDI-CPT
R18 257
24/6Mon
1 stopEmirates
39h 25mJNB-GLA
7/7Sun
1 stopEmirates
29h 15mGLA-JNB
R21 705
24/6Mon
1 stopEmirates
18h 35mJNB-GLA
7/7Sun
1 stopEmirates
29h 15mGLA-JNB
R21 724
23/6Sun
1 stopBritish Airways
14h 05mJNB-EDI
5/7Fri
1 stopBritish Airways
14h 45mEDI-JNB
R21 992
23/6Sun
1 stopBritish Airways
14h 05mJNB-EDI
5/7Fri
1 stopBritish Airways
14h 45mEDI-JNB
R23 065

Search by stops

Search by airline

Search by price

Recent one-way flight deals

18/5Sat
1 stopQatar Airways
18h 30mCPT-EDI
R7 146
18/5Sat
3 stops
32h 10mCPT-EDI
R7 854
18/5Sat
2 stops
43h 20mCPT-EDI
R8 084
23/8Fri
2 stopsRwandAir
21h 20mJNB-EDI
R10 038
23/8Fri
1 stopBritish Airways
27h 10mJNB-EDI
R10 479
23/8Fri
3 stopsQatar Airways
21h 55mJNB-EDI
R11 532
18/5Sat
2 stopsKenya Airways
35h 10mJNB-GLA
R19 425
19/5Sun
2 stopsKenya Airways
24h 20mJNB-EDI
R20 038
18/5Sat
1 stopTurkish Airlines
22h 45mJNB-EDI
R28 371
19/5Sun
1 stopEmirates
24h 40mCPT-GLA
R53 026

Search by stops

Search by airline

Search by price

Recent domestic flight deals

29/6Sat
directRyanair
1h 20mSTN-EDI
7/7Sun
directRyanair
1h 20mEDI-STN
R862
6/5Mon
directRyanair
1h 20mSTN-EDI
9/5Thu
directRyanair
1h 20mEDI-STN
R900
1/10Tue
directBritish Airways
1h 25mLHR-EDI
22/10Tue
directBritish Airways
1h 25mEDI-LHR
R1 686
24/9Tue
directBritish Airways
1h 25mLHR-GLA
26/9Thu
directBritish Airways
1h 25mGLA-LHR
R1 762
3/9Tue
multi-stopKLM
3h 55mLHR-GLA
17/9Tue
multi-stopKLM
4h 00mGLA-LHR
R4 789
1/10Tue
multi-stopKLM
6h 45mLHR-EDI
22/10Tue
multi-stopKLM
4h 45mEDI-LHR
R4 828
13/6Thu
multi-stopAir France
9h 50mLHR-GLA
16/6Sun
multi-stopAir France
15h 15mGLA-LHR
R75 498
24/9Tue
multi-stopAir France
9h 50mLHR-GLA
26/9Thu
multi-stopAir France
15h 15mGLA-LHR
R75 727
29/4Mon
multi-stopLufthansa
15h 35mLHR-GLA
1/5Wed
multi-stopLufthansa
9h 35mGLA-LHR
R79 693
29/4Mon
multi-stopLufthansa
9h 15mLHR-GLA
8/5Wed
multi-stopLufthansa
10h 55mGLA-LHR
R79 961

Search by stops

Search by airline

Search by price

Last minute flights to Scotland

Last minute flight, train and bus deals

24/4Wed
multi-stopKenya Airways
32h 10mJNB-EDI
3/5Fri
multi-stopKenya Airways
24h 45mEDI-JNB
R13 965
24/4Wed
multi-stop
31h 35mJNB-EDI
3/5Fri
multi-stop
32h 45mEDI-JNB
R19 023
24/4Wed
multi-stop
32h 10mJNB-EDI
3/5Fri
multi-stop
24h 50mEDI-JNB
R19 885
24/4Wed
multi-stop
31h 35mJNB-EDI
3/5Fri
multi-stop
22h 45mEDI-JNB
R21 073

Search by stops

Search by airline

Search by price

Flights to Scotland

Return flight deals:

Scotland - South Africa

Cabin classes: