Cheap flights Madrid to Edinburgh (MAD→EDI)

MAD
Madrid
2h 35m direct
EDI
Edinburgh
from £68
Cheapest one-way fare
4
Direct airlines
1-2
Flights per day
1,700km
Distance
Comparing Iberia, Vueling, easyJet, Ryanair, Jet2 and more
Insight

When to book for the cheapest Madrid–Edinburgh flights

📅
Book 6–10 weeks out
Thin route with limited daily capacity. Don't leave Fringe-month bookings to the last week.
🎭
Fringe = chaos in August
Edinburgh triples in size for August Fringe. Book 4 months ahead — hotels sell out first, then flights.
🥃
Hogmanay is pricey
31 December in Edinburgh is peak. Best value Scotland trip: shoulder months May, September, early October.
Lowest fares

Cheapest flights Madrid to Edinburgh

Lowest one-way fares currently available. Hand luggage only on LCCs — add cabin or hold bag for +£8–£30.

AirlineDepartureDurationCabinPrice
RyanairMAD T1 10:15 → EDI2h 45mEconomy£68
easyJetMAD T1 14:20 → EDI2h 40mEconomy£79
VuelingMAD T4S 11:00 → EDI2h 35mEconomy / Optima£92
Iberia (seasonal)MAD T4 18:30 → EDI2h 35mEconomy / Business£115
Jet2 (seasonal)MAD 13:45 → EDI2h 50mEconomy£129
Find more cheap fares →
All airlines on this route

Who flies Madrid to Edinburgh?

AirlineTerminal (MAD)DurationCabinFromBaggage
RyanairMAD T12h 45mEconomy£68Small bag free, cabin +£10
easyJetMAD T12h 40mEconomy£79Small bag free, cabin +£8
VuelingMAD T4S2h 35mEconomy / Optima£92Cabin bag included
Iberia (seasonal)MAD T4 (hub)2h 35mEconomy / Business£115Cabin bag included
Jet2 (seasonal)MAD T12h 50mEconomy£12922kg hold included

Up to 5 airlines serve Madrid–Edinburgh direct, though most are seasonal (peak summer). Vueling (Iberia Group) runs year-round from T4S. Iberia operates seasonally from T4 (their home hub) — best for passengers coming in from Latin American long-haul connections.

Price calendar — 12 months

Best time to fly — 12-month heatmap

Cheapest months in green, peak in red. Prices are one-way, cheapest available fare.

Jan
£68
Feb
£72
Mar
£89
Apr
£145
May
£99
Jun
£155
Jul
£175
Aug
£219
Sep
£105
Oct
£89
Nov
£69
Dec
£159

🟢 Cheap (£68–£80)   🟡 Average (£80–£130)   🔴 Peak (£130+). August peaks hard for Edinburgh Fringe; December for Hogmanay; April for Easter and tourist season start.

When direct doesn't work

Alternative routes to Edinburgh

MAD → London → EDI
BA/Iberia via LHR or easyJet via LGW, then BA/easyJet to Edinburgh. More choice year-round.
from £79
MAD → Glasgow (GLA)
Iberia/Vueling to Glasgow, then 1h train to Edinburgh (£14.60). Sometimes cheaper when EDI is full.
from £72
MAD → Manchester → EDI
Ryanair/Jet2 to MAN, then 3h 30m train to Edinburgh. Useful if combining with a Manchester stopover.
from £85
Frequently Asked Questions

Madrid to Edinburgh FAQs

How long is a flight from Madrid to Edinburgh? +

Direct flights take 2h 35m–2h 50m. Vueling and Iberia from Madrid Barajas T4/T4S are typically the fastest thanks to direct routing. It's a 1,700 km non-stop flight. The northbound MAD→EDI leg can be slightly slower than southbound due to prevailing winds.

Do Spanish citizens need a visa for the UK? +

Spanish passport holders can visit the UK visa-free for up to 6 months (tourism, business, study up to 30 days). From January 2025 an ETA (Electronic Travel Authorisation) is required — apply online at gov.uk/eta, cost £10, valid 2 years with multiple entries. Your airline cannot board you without it.

How do I get from Edinburgh Airport to the city centre? +

Edinburgh Tram from the airport to York Place (Princes Street) takes 30 minutes for £6.50 — buy at the machine with contactless. Airlink 100 bus is £5.50 and takes 30 minutes to Waverley station. Taxi is approximately £22 and takes 25 minutes. All three run 24/7. The tram is the most reliable for luggage.

What's the cheapest month to fly? +

January, February and November are cheapest — fares from £68 one-way. Avoid Edinburgh Fringe (the whole of August — £219+ fares, hotels sell out 4 months ahead), Hogmanay (31 December), Christmas and Easter when fares can triple.

Which airlines fly direct Madrid to Edinburgh? +

Iberia (seasonal from MAD T4), Vueling (year-round from MAD T4S), easyJet (occasional), Ryanair (seasonal summer) and Jet2 (peak summer only). Vueling is the most reliable for winter travel. Terminal matters at Madrid — T4/T4S is connected to T4 by automated shuttle (8 min ride); T1/T2/T3 are clustered separately.

When is the best time to visit Edinburgh from Madrid? +

May–September for the best weather (15–20°C, long daylight hours). August for the Edinburgh Fringe and International Festival — the city's biggest cultural event with 3,000+ shows, but book flights 4 months ahead. Avoid January (short days, 4°C, dark by 16:00) unless you're coming for Burns Night (25 January). September/early October is the sweet spot: festival is over, weather holds, crowds thin.

Explore more routes

Related routes

🇪🇸
Edinburgh → Madrid
from £62
🇬🇧
Paris → London
from £32
🇬🇧
Amsterdam → London
from £42
🇬🇧
New York → London
from £279
🇬🇧
Dubai → London
from £319
🇬🇧
Dubai → Manchester
from £335
Why CompareFlights

Trusted by UK travellers since 2009

💷
100% Free
We never charge you. Airlines pay us a small commission at no cost to you.
🛟
Book with flexibility
Compare cancellation policies across 500+ airlines.
🧠
Travel smart
UK ETA info, travel guides and passenger-rights — all free.
Last reviewed: May 2026 · Editorial guide updated regularly with current data.