Find cheap British Airways flights to Scotland from £46

1 adult
1 adult, Economy, 0 bags

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

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

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

Free to useThere are no hidden charges or fees.

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

Flight Deals
Useful Info
Flight Deals

Cheap British Airways Flight Deals to Scotland

 
Here are some of the best deals found on KAYAK recently from British Airways to Scotland that are departing in the next months. While these flights were available on KAYAK in the last 72 hours, prices and availability are subject to change and deals may expire.
Discover the best prices for you by selecting your travel dates on KAYAK.

Recent return British Airways flight deals from the United Kingdom to Scotland

Thu, 26 Feb - Mon, 2 Mar
British Airways Logo
15:35 - 17:05
LHR
-
EDI
1h 30mdirect
British Airways Logo
14:05 - 15:35
EDI
-
LHR
1h 30mdirect
£75British Airways
Sat, 31 Jan - Sat, 7 Feb
British Airways Logo
20:00 - 21:25
LHR
-
EDI
1h 25mdirect
British Airways Logo
17:55 - 19:20
EDI
-
LHR
1h 25mdirect
£86British Airways
Thu, 5 Feb - Sun, 8 Feb
British Airways Logo
17:05 - 18:35
LHR
-
EDI
1h 30mdirect
British Airways Logo
06:20 - 08:00
EDI
-
LHR
1h 40mdirect
£87British Airways
Fri, 16 Jan - Fri, 23 Jan
British Airways Logo
08:05 - 09:30
LHR
-
GLA
1h 25mdirect
British Airways Logo
08:15 - 09:50
GLA
-
LHR
1h 35mdirect
£87British Airways
Sat, 24 Jan - Sun, 25 Jan
British Airways Logo
18:55 - 20:20
LHR
-
EDI
1h 25mdirect
British Airways Logo
09:15 - 10:50
EDI
-
LHR
1h 35mdirect
£87British Airways
Fri, 16 Jan - Sun, 18 Jan
British Airways Logo
08:05 - 09:30
LHR
-
GLA
1h 25mdirect
British Airways Logo
06:35 - 08:10
GLA
-
LHR
1h 35mdirect
£88British Airways
Wed, 31 Dec - Mon, 19 Jan
British Airways Logo
08:00 - 09:25
LHR
-
EDI
1h 25mdirect
British Airways Logo
11:00 - 12:35
EDI
-
LHR
1h 35mdirect
£89British Airways
Fri, 16 Jan - Fri, 23 Jan
British Airways Logo
21:10 - 22:40
LHR
-
GLA
1h 30mdirect
British Airways Logo
06:35 - 08:10
GLA
-
LHR
1h 35mdirect
£89British Airways
Sat, 31 Jan - Sat, 7 Feb
British Airways Logo
20:00 - 21:25
LHR
-
EDI
1h 25mdirect
British Airways Logo
17:55 - 19:20
EDI
-
LHR
1h 25mdirect
£90British Airways
Fri, 16 Jan - Fri, 23 Jan
British Airways Logo
06:25 - 07:50
LHR
-
GLA
1h 25mdirect
British Airways Logo
09:40 - 11:15
GLA
-
LHR
1h 35mdirect
£90British Airways
Useful Info

Good to know

Low seasonNovember
Cheapest flight£46
Average price round-trip£303
Best time to beat the crowds (11% less expensive on average)
Most popular time to fly (5% more expensive on average)
Flight from London Heathrow Airport to Edinburgh
(price for this month)

KAYAK's insights & trends for flights to Scotland

Get data-powered insights and trends for flights to Scotland to help you find the cheapest flights, the best time to fly and much more.

What is the cheapest flight to Scotland?

These are the best return prices found by users searching on KAYAK in the last 72 hours.

The cheapest ticket to Scotland from the United Kingdom found in the last 72 hours was to Inverness, at £66 return. The most popular route is London Heathrow Airport (LHR) to Glasgow Intl Airport (GLA) and the cheapest return airline ticket found on this route in the last 72 hours was £88.

What is the cheapest day to fly to Scotland?

The average price of all flights from the United Kingdom to Scotland clicked on KAYAK for each day over the last 12 months.

Based on KAYAK data, the cheapest day to fly to Scotland is Tuesday when return tickets can be as cheap as £107. On the other hand, the most expensive day to fly is Friday, when return prices are £116 on average.

What is the cheapest month to fly from the United Kingdom to Scotland?

To calculate monthly average prices, KAYAK takes all prices for each month over the last year for flights from the United Kingdom to Scotland, 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 the United Kingdom to Scotland is January, when tickets cost £113 (return) on average. On the other hand, the most expensive months are June and May, when the average cost of round-trip tickets is £158 and £147 respectively.

How far in advance should I book a flight from the United Kingdom to Scotland?

To calculate weekly average prices, KAYAK takes all prices for each week before departure over the last year for round-trip flights to Scotland, removes the top 0.1% to account for outliers, and then takes the average of all the values for each week.

To get a below-average price on a flight from the United Kingdom to Scotland, you should book around 6 weeks before departure, which saves you about 45% compared to booking last-minute. For the absolute cheapest price, our data suggests you should book 26 weeks before departure.

Which is the cheapest airport to fly into in Scotland?

Prices will differ depending on the departure airport, but generally, the cheapest airport to fly to in Scotland is Aberdeen Dyce Airport (ABZ), with an average flight price of £101.

FAQs for flying to Scotland with British Airways

  • What is the average price for a flight to Scotland with British Airways?

    The typical British Airways fare to Scotland averages £298 for a return flight and around £152 for a one-way ticket.

  • Does British Airways usually have the lowest fares for flights to Scotland?

    Ryanair frequently offers the lowest average return price for flights to Scotland, but fares can vary between airlines and dates. We recommend comparing all available options on KAYAK before booking your flight.

  • What other airlines fly to Scotland besides British Airways?

    In addition to British Airways, airlines such as easyJet, Ryanair and Loganair also operate flights to Scotland. Check KAYAK to compare fares from these and other carriers.

British Airways customer reviews

6.7
Okay7,585 verified ratings
6.7Comfort
6.9Boarding
6.4Food
6.4Entertainment
7.6Crew
Pros +
  • Crew was super polite and attentive. (in 1072 reviews)
Cons -
  • Customer Service is Dead with British Airways! (in 284 reviews)
Show reviews that mention
Traveller rating:
Sort by:
T
6.0 Okay
People were nice. Seats are so cramped my knees had to be pressed into the seat in front of me.
T
4.0 Mediocre
The cramped seats are cruel and unusual punishment and may violate the Geneva code.
S
4.0 Mediocre
Besides having a LONG layover in Philadelphia to begin with, our flight was delayed and left late. We spent 7 hours in the Philadelphia airport after being in the air 7 hours from Portugal to Philly. It turned into a 24 hour day of travel which was exhausting. I know you can't help weather but our layover was difficult as my husband is handicapped. The staff was EXTREMELY helpful with his wheelchair tho!!
L
8.0 Very Good
Overall, the food and entertainment were great. The staff were amazing, polite and professional. They did not have WiFi on board on this leg but that was okay. There was a delay in boarding from London and landing at Mumbai airport but the pilot communicate DC the reason for the delayed landing. They even sent us an apology afterwards for the delayed landing.
V
2.0 Poor
Big queues on arrival at airport despite having already checked in and only needed to drop bags off. Flight delayed which impacted on connecting flight.
K
8.0 Very Good
I was in a bulkhead seat and my tray table wasn't level. Eating was difficult.
T
10.0 Wonderful
The update about flights and the terminal changes information was great.
F
10.0 Wonderful
I love FRA - LCY route. So much better compared to the FRA - LHR route and the price differential is ZERO
F
8.0 Very Good
Good service and on time
A
8.0 Very Good
Nice lounge but had a 5 hour layover which is a lot

Everything you need to know for your flight to Scotland