Flights to Scotland

R12 169 Cheap flights to Scotland

This is the cheapest return flight price found by a momondo user in the last 72 hours by searching for a flight to Scotland departing on 6/2. Fares may change, and may not be available for all flights or travel dates. Click the price to refresh the search for this deal.
1 adult
0 bags

Discover deals from 900+ travel sites with momondo.

Save money when you book flights with momondo

Big names, great deals

Big names, great deals

Search 100s of travel sites to compare prices.

Filter for what you want

Filter for what you want

Free Wi-Fi? Stopover? Instantly customise your results.

Trusted and free

Trusted and free

We’re completely free to use - no hidden charges or fees.

Price Alerts

Price Alerts

Not ready to book? to track prices.

Recent flights found to popular cities in Scotland

Find flights to these popular cities in Scotland from your nearest airport.
Lufthansa
Feb 6
JNB
26h 40m
2 stops
EDI
Feb 10
EDI
18h 45m
1 stop
JNB
R13 184
Find similar
Lufthansa
Feb 6
JNB
31h 15m
2 stops
EDI
Feb 10
EDI
18h 45m
1 stop
JNB
R13 202
Find similar
Turkish Airlines
Oct 8
JNB
22h 55m
1 stop
EDI
Oct 22
EDI
16h 45m
1 stop
JNB
R13 290
Find similar
Qatar Airways
Oct 8
JNB
18h 15m
1 stop
EDI
Oct 22
EDI
24h 00m
1 stop
JNB
R13 307
Find similar
Turkish Airlines
Nov 10
CPT
24h 05m
1 stop
EDI
Nov 18
EDI
17h 30m
1 stop
CPT
R13 360
Find similar
KLM
Feb 6
JNB
25h 11m
1 stop
EDI
Feb 10
EDI
14h 20m
1 stop
JNB
R13 377
Find similar
KLM
Feb 6
JNB
14h 41m
1 stop
EDI
Feb 10
EDI
27h 05m
1 stop
JNB
R13 412
Find similar
Air France
Oct 23
JNB
17h 05m
1 stop
EDI
Oct 30
EDI
22h 10m
1 stop
JNB
R13 657
Find similar
Air France
Nov 10
CPT
15h 40m
1 stop
EDI
Nov 18
EDI
27h 40m
2 stops
CPT
R14 130
Find similar
British Airways
Oct 24
JNB
16h 05m
1 stop
EDI
Oct 31
EDI
13h 55m
1 stop
JNB
R14 165
Find similar
KLM
Nov 10
CPT
20h 20m
2 stops
EDI
Nov 18
EDI
35h 15m
2 stops
CPT
R14 270
Find similar
Multiple Airlines
Oct 8
JNB
20h 25m
2 stops
EDI
Oct 22
EDI
29h 40m
2 stops
JNB
R14 445
Find similar
KLM
Feb 6
JNB
24h 11m
1 stop
GLA
Feb 10
GLA
26h 45m
1 stop
JNB
R13 342
Find similar
KLM
Feb 6
JNB
18h 36m
1 stop
GLA
Feb 10
GLA
33h 25m
1 stop
JNB
R13 377
Find similar
British Airways
Oct 24
JNB
15h 55m
1 stop
GLA
Oct 31
GLA
14h 40m
1 stop
JNB
R13 447
Find similar
British Airways
Oct 24
JNB
17h 45m
1 stop
GLA
Oct 31
GLA
16h 20m
1 stop
JNB
R13 465
Find similar
KLM
Oct 8
JNB
24h 55m
1 stop
GLA
Oct 22
GLA
27h 25m
1 stop
JNB
R13 500
Find similar
KLM
Feb 6
JNB
24h 11m
1 stop
GLA
Feb 10
GLA
20h 35m
2 stops
JNB
R13 902
Find similar
KLM
Feb 6
JNB
24h 11m
1 stop
GLA
Feb 10
GLA
20h 35m
2 stops
JNB
R13 937
Find similar
British Airways
Oct 25
JNB
15h 30m
1 stop
GLA
Nov 1
GLA
13h 35m
1 stop
JNB
R13 972
Find similar
Multiple Airlines
Oct 8
JNB
22h 20m
2 stops
GLA
Oct 22
GLA
27h 25m
1 stop
JNB
R14 480
Find similar
Emirates
Sept 22
JNB
24h 20m
1 stop
GLA
Oct 19
GLA
29h 15m
1 stop
JNB
R14 813
Find similar
British Airways
Feb 6
CPT
16h 40m
1 stop
GLA
Feb 10
GLA
14h 45m
1 stop
CPT
R15 005
Find similar
British Airways
Feb 6
CPT
14h 55m
1 stop
GLA
Feb 10
GLA
18h 25m
1 stop
CPT
R15 023
Find similar
British Airways
Oct 8
JNB
15h 30m
1 stop
ABZ
Oct 15
ABZ
15h 35m
1 stop
JNB
R14 147
Find similar
KLM
Feb 6
JNB
18h 36m
1 stop
ABZ
Feb 10
ABZ
26h 45m
1 stop
JNB
R14 165
Find similar
KLM
Feb 6
JNB
25h 11m
1 stop
ABZ
Feb 10
ABZ
35h 05m
1 stop
JNB
R14 200
Find similar
KLM
Feb 6
JNB
18h 36m
1 stop
ABZ
Feb 10
ABZ
22h 15m
2 stops
JNB
R14 725
Find similar
KLM
Feb 6
JNB
18h 36m
1 stop
ABZ
Feb 10
ABZ
22h 15m
2 stops
JNB
R14 760
Find similar
KLM
Jan 17
JNB
25h 11m
1 stop
ABZ
Jun 17
ABZ
35h 10m
1 stop
JNB
R14 848
Find similar
Multiple Airlines
Oct 8
JNB
23h 10m
2 stops
ABZ
Oct 15
ABZ
31h 15m
2 stops
JNB
R15 058
Find similar
British Airways
Oct 8
JNB
21h 30m
2 stops
ABZ
Oct 15
ABZ
15h 35m
1 stop
JNB
R15 163
Find similar
KLM
Jan 17
JNB
36h 16m
1 stop
ABZ
Jun 17
ABZ
18h 35m
2 stops
JNB
R15 408
Find similar
British Airways
Jan 17
JNB
14h 35m
1 stop
ABZ
Jun 17
ABZ
15h 25m
1 stop
JNB
R15 531
Find similar
Multiple Airlines
Oct 7
JNB
32h 05m
2 stops
ABZ
Oct 15
ABZ
24h 40m
2 stops
JNB
R15 548
Find similar
British Airways
Feb 6
JNB
22h 10m
2 stops
ABZ
Feb 10
ABZ
20h 10m
2 stops
JNB
R15 741
Find similar
British Airways
Feb 6
JNB
15h 50m
1 stop
INV
Feb 10
INV
19h 40m
1 stop
JNB
R12 169
Find similar
British Airways
Feb 6
JNB
15h 50m
1 stop
INV
Feb 10
INV
19h 40m
1 stop
JNB
R12 239
Find similar
British Airways
Feb 6
JNB
15h 50m
1 stop
INV
Feb 10
INV
48h 50m
2 stops
JNB
R12 869
Find similar
British Airways
Feb 6
JNB
18h 15m
1 stop
INV
Feb 10
INV
48h 50m
2 stops
JNB
R12 957
Find similar
British Airways
Feb 6
JNB
28h 25m
2 stops
INV
Feb 10
INV
41h 55m
2 stops
JNB
R13 727
Find similar
British Airways
Feb 6
JNB
28h 25m
2 stops
INV
Feb 10
INV
48h 50m
2 stops
JNB
R13 745
Find similar
British Airways
Feb 6
JNB
24h 05m
2 stops
INV
Feb 10
INV
25h 15m
2 stops
JNB
R13 815
Find similar

Find the cheapest flights from South Africa to Scotland

Recent return flight deals from South Africa to Scotland

British Airways Logo
22:00 - 11:50JNB-INV
15h 50m1 stop
British Airways Logo
12:45 - 10:25INV-JNB
19h 40m1 stop
R12 169British Airways
Find Deal
Fri, Feb 6 - Tue, Feb 10
British Airways Logo
22:00 - 11:50JNB-INV
15h 50m1 stop
British Airways Logo
12:45 - 10:25INV-JNB
19h 40m1 stop
R12 239British Airways
Find Deal
Fri, Feb 6 - Tue, Feb 10
Lufthansa Logo
11:40 - 12:20JNB-EDI
26h 40m2 stops
Lufthansa Logo
12:45 - 9:30EDI-JNB
18h 45m1 stop
R13 184Lufthansa
Find Deal
Fri, Feb 6 - Tue, Feb 10
Lufthansa Logo
11:40 - 16:55JNB-EDI
31h 15m2 stops
Lufthansa Logo
12:45 - 9:30EDI-JNB
18h 45m1 stop
R13 202Lufthansa
Find Deal
Fri, Feb 6 - Tue, Feb 10
Qatar Airways Logo
20:25 - 13:40JNB-EDI
18h 15m1 stop
Qatar Airways Logo
15:10 - 16:10EDI-JNB
24h 00m1 stop
R13 307Qatar Airways
Find Deal
Wed, Oct 8 - Wed, Oct 22
KLM Logo
23:59 - 22:10JNB-GLA
24h 11m1 stop
KLM Logo
17:20 - 22:05GLA-JNB
26h 45m1 stop
R13 342KLM
Find Deal
Fri, Feb 6 - Tue, Feb 10
KLM Logo
23:59 - 16:35JNB-GLA
18h 36m1 stop
KLM Logo
10:40 - 22:05GLA-JNB
33h 25m1 stop
R13 377KLM
Find Deal
Fri, Feb 6 - Tue, Feb 10
Emirates Logo
13:25 - 12:45JNB-GLA
24h 20m1 stop
Emirates Logo
14:35 - 20:50GLA-JNB
29h 15m1 stop
R14 813Emirates
Find Deal
Mon, Sep 22 - Sun, Oct 19
Emirates Logo
19:10 - 11:35DUR-GLA
18h 25m1 stop
Emirates Logo
13:35 - 17:10GLA-DUR
25h 35m1 stop
R17 001Emirates
Find Deal
Fri, Feb 6 - Tue, Feb 10
Qatar Airways Logo
12:35 - 10:05CPT-EDI
23h 30m2 stops
Qatar Airways Logo
16:10 - 17:25EDI-CPT
23h 15m2 stops
R25 756Qatar Airways
Find Deal
Thu, Feb 19 - Thu, Mar 5

momondo Fare Finder

 
Locate flights to Scotland that fit your budget, with regularly updated fares and availability. In the last 7 days, momondo users made a total of 13 550 searches and data was last updated on 10 September 2025.
Use the filters below to find and compare flights to Scotland that are best for you.

Fly from

Route

Depart

Return

Price

JohannesburgInverness

JNB - INV

JNBINV

Johannesburg OR Tambo

Fri 6/2

22:00-11:50

1 stop15h 50m

Inverness

Tue 10/2

12:45-10:25

1 stop19h 40m

R12 169

JohannesburgInverness

JNB - INV

JNBINV

Johannesburg OR Tambo

Fri 6/2

22:00-11:50

1 stop15h 50m

Inverness

Tue 10/2

12:45-10:25

1 stop19h 40m

R12 239

JohannesburgEdinburgh

JNB - EDI

JNBEDI

Johannesburg OR Tambo

Fri 6/2

11:40-12:20

2 stops26h 40m

Edinburgh Turnhouse

Tue 10/2

12:45-9:30

1 stop18h 45m

R13 184

JohannesburgEdinburgh

JNB - EDI

JNBEDI

Johannesburg OR Tambo

Fri 6/2

11:40-16:55

2 stops31h 15m

Edinburgh Turnhouse

Tue 10/2

12:45-9:30

1 stop18h 45m

R13 202

JohannesburgEdinburgh

JNB - EDI

JNBEDI

Johannesburg OR Tambo

Wed 8/10

20:25-13:40

1 stop18h 15m

Edinburgh Turnhouse

Wed 22/10

15:10-16:10

1 stop24h 00m

R13 307

JohannesburgGlasgow

JNB - GLA

JNBGLA

Johannesburg OR Tambo

Fri 6/2

23:59-22:10

1 stop24h 11m

Glasgow Intl

Tue 10/2

17:20-22:05

1 stop26h 45m

R13 342

JohannesburgGlasgow

JNB - GLA

JNBGLA

Johannesburg OR Tambo

Fri 6/2

23:59-16:35

1 stop18h 36m

Glasgow Intl

Tue 10/2

10:40-22:05

1 stop33h 25m

R13 377

JohannesburgGlasgow

JNB - GLA

JNBGLA

Johannesburg OR Tambo

Mon 22/9

13:25-12:45

1 stop24h 20m

Glasgow Intl

Sun 19/10

14:35-20:50

1 stop29h 15m

R14 813

DurbanGlasgow

DUR - GLA

DURGLA

Durban King Shaka Intl

Fri 6/2

19:10-11:35

1 stop18h 25m

Glasgow Intl

Tue 10/2

13:35-17:10

1 stop25h 35m

R17 001

Cape TownEdinburgh

CPT - EDI

CPTEDI

Cape Town Intl

Thu 19/2

12:35-10:05

2 stops23h 30m

Edinburgh Turnhouse

Thu 5/3

16:10-17:25

2 stops23h 15m

R25 756

Flights are sorted by cheapest return flights first.

Showing 1-10 of 20 resultsSorted by cheapest first
1
2

See travel insights to Scotland from

Scotland flights insights and trends

Explore insights for your Scotland flight to craft the best travel plan

What is the cheapest day to depart on your flight to Scotland?

On average, the least expensive day to fly to Scotland from South Africa is on a Sunday. momondo users have found tickets for Sunday departures for as low as R14 120. However, this price may fluctuate depending on the airline, the season, and holidays. If your travel schedule is flexible, try to avoid departing on a Friday because tickets tend to average around R14 859. These prices are subject to change though, so be sure to set up a Price Alert for flights to Scotland.

Cheapest flights to cities in Scotland

Click on the cities below to find out when it's cheapest to fly to Scotland from South Africa
Edinburgh
Edinburgh

Cheap Scotland flight deals and tips

Summary info about Scotland flight prices, duration and airlines

Best One-Way Price

R5 831

Best Round-Trip Price

R12 169

Fastest flight time

14h 15m
The best one-way flight price to Scotland from South Africa in the last 72 hours is R5 831 (Johannesburg OR Tambo to Glasgow Intl).
The best round-trip flight price to Scotland from South Africa in the last 72 hours is R12 169 (Johannesburg OR Tambo to Inverness).
The fastest flight to Scotland from South Africa takes 14h 15m (Johannesburg OR Tambo to Glasgow Intl).

Frequently asked questions about flying to Scotland

What is the cheapest flight I can find to Scotland?

Flights to Scotland vary based on month, airline, when you book, where you are departing from and many more variables, but on average momondo users can expect to spend about R2 356/pp. The absolute cheapest flight to Scotland is R372/pp

What is the best airport to fly into to visit Edinburgh?

What is the weather like in Scotland?

The temperatures in Scotland range from 39,2 °F to 59 °F depending on the time of year. The warmest month in Scotland is July, and the coldest month in Scotland is January. Those looking for a drier month during their visit should travel during the months of April, February, or February, when rain is least likely compared to the rest of the year.

Which airlines fly to Scotland?

What is the best day of the week to fly to Scotland?

Flying to Scotland on a Sunday or Monday is your best option since this is when flight prices tend to be at their lowest for the week. The most expensive day of the week to fly to Scotland is on a Friday.

When did momondo last update prices for flights to Scotland?

Prices for flights to Scotland are updated daily.

How many operators does momondo search for flights to Scotland?

How old do you have to be to fly to Scotland?

The minimum age a child must be to fly alone is five but airlines that offer an unaccompanied minor (UNMR) service will have their own age restrictions, including rules around flight length, timings, and stopovers. We always recommend checking with the individual airline you are booking with to travel to Scotland.

What documentation or ID do you need to fly to Scotland?

The travel and health documents you'll need for your trip to Scotland may differ based on your itinerary and personal situation. Typically, you should have several documents on hand, such as a national ID card or driver's licence and a passport that is valid for six months after your intended arrival at Scotland. It is always advisable to seek advice from your airline or a trusted third party, such as IATA.

Why use momondo?

Why should I use momondo to find a flight deal to Scotland?

momondo collates all your flight options in one place and lets you filter them to find the perfect flight to Scotland. momondo saves you time and could save you money on your trip.

Can I find flights to Scotland with flexible booking policies on momondo?

Flights to Scotland with flexible booking policies can be found by using the search form above and then selecting our dedicated flexible booking filter, which will highlight only the flights where this policy is applied.

How can momondo help me find flights to Scotland?

Once you have performed a search for flights to Scotland, momondo helps you find the right flight by offering useful filters to narrow down your flight selection. Flights can be filtered by multiple factors such as airline, airport and price; but also by other criteria like aircraft type and payment method.

I’m not ready to book a flight to Scotland right now. Can momondo alert me if prices change?

Yes momondo offers price alerts on flights to Scotland. After performing a search on this page you should be able to see the price alert set up feature. Simply provide a valid email address and momondo will instantly alert you when prices change.

An easier way to manage your Scotland trip

We make it super easy to schedule, organise and travel with friends or family. Trips is free – and available to use no matter where you book.

Get notified when prices go down

Daily price changes in your inbox - only with Price Alerts.
1 adult
Fri 10/10
Fri 17/10

Find better results for your trip to Scotland

Popular Flights to Scotland

Popular routes according to searches in the past day on momondo