Find flights
Deals
When to book
FAQs & Tips
Airlines

Find cheap flights to Scotland from €42

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from Ireland to Scotland departing on 28/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
0 bags
Thu 18/4
Thu 25/4

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

In the last 7 days, travellers have searched 47,600,107 times on KAYAK, and here's why:

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
Edinburghdirect€50
Glasgow
Glasgowdirect€71
Aberdeen
Aberdeendirect€91
Inverness
Inverness1 stop€153

Good to know

Low season

January

High season

September

Cheapest flight

€42
Best time to beat the crowds (30% less expensive on average)
Most popular time to fly and prices are also 23% lower on average.
Flight from Dublin to Edinburgh

FAQs - booking Scotland flights

  • How long is the flight to Scotland?

    An average direct flight from Ireland to Scotland takes 5h 23m, covering a distance of 808 km. The most popular route is Dublin - Edinburgh with an average flight time of 1h 05m.

  • What is the cheapest flight to Scotland?

    The cheapest ticket to Scotland from Ireland found in the last 72 hours was €24 one-way, and €62 round-trip. The most popular route is from Dublin to Edinburgh and the cheapest round-trip airline ticket found on this route in the last 72 hours was €62.

  • Which airlines fly to Scotland?

    British Airways, Ryanair & Aer Lingus fly the most frequently from Ireland to Scotland.

  • What are the most popular destinations in Scotland?

    The next most popular destinations are Glasgow (21%) and Inverness (6%). Searches for flights to Aberdeen (4%), to Lerwick (0.4%) and to Isle of Barra (0.2%) are also popular.

  • 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 Ireland 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 KAYAK reviews.
7.7
Qatar AirwaysOverall score based on 4578 reviews
77comfort
77entertainment
78boarding
76food
77overall
82crew
Airline reviews

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

Read more about Qatar Airways

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

Wore experience due to delay and took me 3 days to reach my destination.

Too many boarding protocols. Never experienced with other international flights.

I didn't understand why I got dropped off at departures on exiting the plane at Doha aiport. I had to find my own way to immigration/baggage reclaim which wasn't easy as staff in the departure section just tell you ti scan your boarding pass. This was very poor b qatar Airways. I spent 2 hours soyung this out and once I got to get my suitcase it was delayed. So instead of getting to the hotel at about midnight I got there at three in the morning. I wonder why I upgraded to business?

Excellent will be flying again in May with Qatar. to Botswana.

I had never seen any cabin crews behaving like that. They are not at all professionally fit for this job

Very very bad.. more than 48 hr I didn’t received my baggage yet

Transit , Too long for terminal change, for a moment I thought Qatar airlines going to Los Angeles by bus. Please make transit convenient and quick.

Ordinary Indian food... Not great. Limited movie and TV selection

Qatar is the worst airline experience I had in a long time traveling business class, I believe the hype is all paid for by bloggers.

Flight canceled and uncanceled. I had already rebooked and so have to pay for both. No one is willing to admit fault

The crew was excellent, but the flight was a little delayed and the temperature on the plane was too warm.

Food not good, flight attendants not the best, not accommodating very ruff

I will avoid this airline as much as possible. Service was rude, and I don’t think the crew knew how to answer a CALL LIGHT. I pushed my call light on the ohare to Istanbul and the Istanbul to Thailand flight because I was very very thirsty. NO ONE CAME. I pushed it twice! NO ONE CAME! Why have a call light when no one will come? My experience was the WORSE AND I WILL NEVER EVER FLY WITH THIS AIRLINE AGAIN. The cabin crew needs to learn MANNERS AND BE RETRAINED on their jobs on how to be helpful and kind instead of being short with their customers and ANSWER CALL LIGHTS! I honestly wouldn’t be suprised this airline goes out of business.

Better attitude training for staff at airport, better training for flight attendants, better food, don’t put us with all the crying babies that cried nonstop for 12 plus hours.

My whole body was paining after such long flight. Seats are small. Leg space is too small. Food is good.

M pretty much done with kayak and all other booking webs and apps. Scams all around my long trip.. Losing hundreds of $$ in extra charges and delays. Done with Turkish airline too. I will never use Kayak again for any of my bookings in the future!

Staff didnt want to work, had to get up to get food and ear plugs myself even after calling the attendant multiple times. Both bags were not recieved in Dubai, called the next day to confirm bags were recieved and had to go to airport to pick up the bags. Now coming back to LAX one bag made it and the other bag is still missing.

Very cheesy food in both options - had to pass. Boarding with open doors (winter)

The food could be better. The service was okay. Could have done more to provide water throughout the flight.

They should. Heck planes more often not when they are suppose to be leaving causing delays

Crew was fantastic got lovely food and plenty of water. Entertainment was good. Never had to ask for anything. Left on time and got to Seattle early. Luggage did not take long either.

Always find Aer Lingus reliable and good value for money. Food on this flight was pretty basic and the headphone Jack at my seat only worked for one ear. Little disappointed in movie selection, limited on recent releases. Staff are okay - but I always buy a cheap ticket so not like I expect first class opulence anyway!!!

Boarding was so quick, flight was ahead of time which is great and the pilot spoke clearly and was letting people know everything, amazing, love travelling with you 😊

Great hospitality and service! Seats could always be cushioned better.

As four hour wait with no explanation as to why the delay Very unacceptable

Excellent long haul experience really enjoyed using Dublin pre-immigration

Nice easy flight. Crew was very nice and of all the times I have bought a seat for my guitar - this was the easiest. They were prepared and no problems at all.

Air Lingus flights were delayed on each of the three flights we took. Not a very good , and organized airline.

Flight was ontime, clean, staff was friendly - there was turbulence but can’t avoid that (it’s a flight 😉)! The staff were attentive but would be nice if Aerlingus didn’t charge for coffee ☺️ but overall I enjoyed my flight experience and will travel with them again (Ireland’s Four star airline

I'm Canadian. I have the unfortunate experience of pretty not having the choice to fly with them. THEY ARE TERRIBLE.

The process overall was pretty seamless, and the crew were very friendly (especially Michael). Considering we booked expecting Lufthansa and the flight was operated by United, it was still a very good service and journey overall. The in-flight entertainment was great, with lots of quality options. One slight negative was that I had selected a vegetarian meal prior to flying, but received a vegan one. I think there should be more dietary options as it meant I missed out on some food that I would have preferred (and it seemed like the standard meals and snacks had a vegetarian option anyway). There was also a group of people who were moving around a lot and being generally disruptive at the quietest part of the flight, when the lights were off and most people were sleeping. I would have appreciated staff stepping in to encourage them to be mindful of others). Towards the end of the flight (which was very early in the morning in both time zones), the lights suddenly came on and breakfast was served. In my opinion, this was too early, and everyone was rudely awoken from sleep. After breakfast was cleared away, the lights went off again for about 45 minutes, allowing people to sleep some more. Then the lights came on again for landing. It seems like if they had served breakfast later, the lights on-lights off-lights on shenanigans could have been avoided, and people could have slept longer (and staff could have rested longer too).

You only get a chocolate square and small bottle of water.!

to be bussed around the airport, then have to sit on the plane for an hour whilst the plane was deiced not once, but twice, then to have to wait for a tug driver is unacceptable. The Captain was very good at communicating.

Terrible. This airline will cancel flights at very short notice.

Overall good experience, just the delay of 2.5 hrs was a bummer.

Boarding pass could not be used in normal way due to reasons beyond my knowledge, there was argument for 3 hours and the whole episode was miserable specially when you are traveling with 83 yr old sr ctz in such long hall flight. Air india should be avoided if possible, Lufthansa should take a note of this harassment

The flight attendants were just awesome. Friendly, professional, timely, etc.

I was disgusted at the fact when it came to checking into the flight it appeared there was no space for me on the plane due to the fact United airlines/Lufthansa had overbooked the flight. This was ridiculous considering I had paid to be on the flight and got to the airport gate early to make sure I was on time. Luckily my partner had asked the gentleman on the desk if someone didn’t turn up could I have their seat as we did not want to have to wait til the next day to fly home. This then encouraged them to go and actually check the plane, where they found there was a seat available. Thank god my partner had suggested this otherwise we would have had to fly back the following day and have to stop over in Washington. As we got onto the plane and finally found our seats (which were not together either), other passengers believed it was because we were late for the flight which then made it even more of an uncomfortable flight. This whole experience made me so anxious and was very upsetting which then effected the flight home to London. It was unacceptable! It should not have happened in the first place and I will not be flying with United airlines again, and will be encouraging others not to as well.

Paid extra for more leg room but the aircraft was changed and they gave me the last seats in the back with no room to even recline backwards.

Everything’s went straight forward, no issues, good service and friendly crew

Left on time and arrived on time both ways, thank you

The flight was 45 mins delayed but the crew provided water and necessities like tissues

Cheap flights as you expect with Ryanair. I would take cheaper flights over entertainment and comfort for short haul travel. Main issue is usually delays at airports. In this case we landed roughly 2hr30 later than planned due to earlier delays with the plane. Not the worst I imagine

We each paid for 10kg checked in luggage. Flying out there were no issues sharing one case (20kg). Not so coming back. Additional £48 charge and unable to provide an explanation of why it was ok on one journey but not the other, or indeed what material difference it makes between 2x10kg cases vs 1x20kg case. Scam, and appalling from Ryanair.

Easy process and good flight experience The food good be better

I didn't like. The seats and the floor were very dirty and it is not the first time

Unfortunately didn't realise how far away Frankfurt Hahn airport is from Frankfurt the city. Outbound flight was delayed by 2.5 hours and no communication at airport, just a whisper emknating through the packed crowd ready to board at the gate as someone read out an email they had received. All rather poor and pathetic

Pros: "Cheap, saved me when I was in a pinch, and easy check in. I loved being able to check in on the app and check my own bag!"
Cons: "It was difficult to understand what the flight attendants were saying over the intercom. Between the masks and the intercom, nothing came across well. Please continue to wear masks, but perhaps find a clearer way to communicate for those of us that are hard of hearing. I was too embarrassed to say “what!?” 84 times. It’s not their fault."
Pros: "Nothing amazing its opposite, ryanair.com its the worst airline in Europe or maybe on the world. EU parliament should closings this airlane"
Cons: "no chance to be better, I think its all Passenger should expect only its will be worse"

Book Cheap Scotland Plane Tickets

Recent return flight deals

4/4Thu
directRyanair
1h 10mDUB-EDI
8/4Mon
directRyanair
1h 05mEDI-DUB
€50
21/5Tue
directAer Lingus
1h 20mDUB-GLA
27/5Mon
directAer Lingus
1h 15mGLA-DUB
€71
20/5Mon
directAer Lingus
1h 15mDUB-GLA
20/5Mon
directAer Lingus
1h 15mGLA-DUB
€72
4/4Thu
1 stopRyanair
9h 15mDUB-EDI
8/4Mon
1 stopRyanair
11h 25mEDI-DUB
€117
13/9Fri
directBritish Airways
1h 35mDUB-ABZ
15/9Sun
1 stopBritish Airways
13h 20mABZ-DUB
€150
21/5Tue
1 stopKLM
4h 10mDUB-ABZ
29/5Wed
1 stopKLM
6h 30mABZ-DUB
€174
17/4Wed
1 stopBritish Airways
12h 20mDUB-GLA
24/4Wed
1 stopBritish Airways
6h 25mGLA-DUB
€177
21/5Tue
1 stopKLM
11h 55mDUB-ABZ
25/5Sat
1 stopKLM
6h 30mABZ-DUB
€198
6/5Mon
1 stopLufthansa
5h 25mDUB-GLA
11/5Sat
1 stopLufthansa
10h 40mGLA-DUB
€240
17/4Wed
2 stopsLufthansa
12h 25mDUB-GLA
24/4Wed
1 stopLufthansa
9h 25mGLA-DUB
€265

Search by stops

Search by airline

Search by price

Recent one-way flight deals

28/3Thu
directRyanair UK
1h 05mDUB-EDI
€42
27/4Sat
directAer Lingus
1h 35mDUB-ABZ
€43
29/7Mon
directAer Lingus
1h 20mDUB-GLA
€44
30/5Thu
directRyanair
1h 20mORK-EDI
€58
24/7Wed
directBritish Airways
1h 35mDUB-ABZ
€61
1/4Mon
directBritish Airways
1h 35mDUB-ABZ
€72
27/4Sat
1 stopKLM
7h 40mDUB-ABZ
€105
1/4Mon
1 stopKLM
4h 10mDUB-ABZ
€152
19/4Fri
2 stopsLufthansa
12h 25mDUB-GLA
€229
16/4Tue
2 stopsLufthansa
23h 35mDUB-EDI
€298

Search by stops

Search by airline

Search by price

Recent domestic flight deals

26/4Fri
directRyanair
1h 20mSTN-EDI
28/4Sun
directRyanair
1h 20mEDI-STN
€39
28/5Tue
directRyanair
1h 20mSTN-EDI
29/5Wed
directRyanair
1h 20mEDI-STN
€40
10/9Tue
directBritish Airways
1h 25mLHR-GLA
11/9Wed
directBritish Airways
1h 25mGLA-LHR
€75
10/9Tue
directBritish Airways
1h 25mLHR-GLA
13/9Fri
directBritish Airways
1h 25mGLA-LHR
€79
17/4Wed
multi-stopKLM
6h 10mLHR-GLA
24/4Wed
multi-stopKLM
4h 00mGLA-LHR
€234
17/4Wed
multi-stopKLM
4h 20mLHR-GLA
24/4Wed
multi-stopKLM
4h 35mGLA-LHR
€235
3/6Mon
multi-stopAir France
9h 50mLHR-GLA
7/6Fri
multi-stopAir France
10h 25mGLA-LHR
€2,698
12/4Fri
multi-stopAir France
11h 40mLHR-GLA
14/4Sun
multi-stopAir France
7h 35mGLA-LHR
€2,707
29/3Fri
multi-stopLufthansa
18h 00mLHR-GLA
3/4Wed
multi-stopLufthansa
9h 35mGLA-LHR
€3,873
31/3Sun
multi-stopLufthansa
9h 20mLHR-GLA
3/4Wed
multi-stopLufthansa
9h 35mGLA-LHR
€3,921

Search by stops

Search by airline

Search by price

Last minute flights to Scotland

Last minute flight, train and bus deals

20/3Wed
directAer Lingus
1h 20mDUB-GLA
21/3Thu
directAer Lingus
1h 10mGLA-DUB
€105
21/3Thu
directAer Lingus
1h 20mDUB-GLA
24/3Sun
directAer Lingus
1h 10mGLA-DUB
€150
20/3Wed
multi-stop
3h 10mDUB-GLA
21/3Thu
direct
1h 10mGLA-DUB
€170
21/3Thu
direct
1h 20mDUB-GLA
24/3Sun
multi-stop
23h 40mGLA-DUB
€176
22/3Fri
multi-stopBritish Airways
22h 55mDUB-GLA
25/3Mon
multi-stopBritish Airways
18h 40mGLA-DUB
€220
22/3Fri
multi-stopBritish Airways
24h 20mDUB-EDI
24/3Sun
multi-stopBritish Airways
5h 50mEDI-DUB
€248
23/3Sat
multi-stopSWISS
25h 50mDUB-EDI
30/3Sat
multi-stopSWISS
15h 55mEDI-DUB
€336
22/3Fri
multi-stopLufthansa
18h 00mDUB-GLA
25/3Mon
multi-stopLufthansa
10h 50mGLA-DUB
€421
21/3Thu
multi-stopLufthansa
25h 05mDUB-GLA
24/3Sun
multi-stopLufthansa
10h 00mGLA-DUB
€437
23/3Sat
multi-stopSWISS
25h 50mDUB-EDI
30/3Sat
multi-stopSWISS
22h 50mEDI-DUB
€466

Search by stops

Search by airline

Search by price

Flights to Scotland