Cheap flights from Edinburgh to Madrid
Cheap flights from Edinburgh to Madrid lean low-cost: Ryanair, Easyjet and Vueling Airlines sell bare fares that only make sense once you have priced a bag in, while British Airways and the other full-service names fold the extras in from the start. The route has true nonstops — a single departure airport, arrival at Barajas — so the choice that shapes your ticket is nonstop against a one-stop.
Prices found on this route
Lowest fare found per airline in recent searches — click to search that date on kissandfly.com
| Airline | Flight | Rating | Date | Price from | Search |
|---|---|---|---|---|---|
| direct | ★★★★★ 4.1 | 16 Jan 2027 | from $36 | Search 16 Jan 2027 | |
| direct | — | 2 Dec 2026 | from $53 | Search 2 Dec 2026 | |
| direct | ★★★★★ 4.1 | 11 Jan 2027 | from $59 | Search 11 Jan 2027 | |
| with a stop | ★★★★★ 3.5 | 18 Dec 2026 | from $123 | Search 18 Dec 2026 | |
| with a stop | — | 2 Dec 2026 | from $146 | Search 2 Dec 2026 | |
| direct | — | 29 Jul 2027 | from $212 | Search 29 Jul 2027 | |
| with a stop | ★★★★★ 4.3 | 10 Dec 2026 | from $213 | Search 10 Dec 2026 | |
| with a stop | — | 4 Jan 2027 | from $213 | Search 4 Jan 2027 | |
| with a stop | ★★★★★ 4.2 | 2 Dec 2026 | from $215 | Search 2 Dec 2026 | |
| with a stop | — | 23 Oct 2026 | from $224 | Search 23 Oct 2026 |
Source: fares found by Tickets Travel Network search engines, snapshot of 22 October 2026. Prices are converted to USD at an approximate rate; the exact price is shown on the booking site.
Price by month
Lowest fare found for each month in recent searches. Cheapest month: January — from $36.
| Month | Price from | Date | |
|---|---|---|---|
| October 2026 | from $138 | 30 Oct 2026 | |
| November 2026 | from $76 | 20 Nov 2026 | |
| December 2026 | from $53 | 2 Dec 2026 | |
| January 2027 | from $36 | 16 Jan 2027 | |
| February 2027 | from $91 | 13 Feb 2027 | |
| March 2027 | from $115 | 21 Mar 2027 | |
| April 2027 | from $82 | 11 Apr 2027 | |
| May 2027 | from $111 | 4 May 2027 | |
| June 2027 | from $168 | 5 Jun 2027 | |
| July 2027 | from $174 | 18 Jul 2027 | |
| August 2027 | from $174 | 22 Aug 2027 | |
| September 2027 | from $205 | 8 Sept 2027 |
Airports on this route
Distances are straight-line from the city centre
| City | Airport | To centre |
|---|---|---|
| Edinburgh | Edinburgh EDI | 11 km |
| Madrid | Barajas MAD | 14 km |
Route on the map
When to fly
Book as soon as your dates are close to fixed, because the low-cost fares that anchor this route rarely soften as departure approaches. October is the cheapest month in the calendar here, and the price calendar runs from October through September, so flexing your dates by a few weeks can pay. Fares tend to firm up around Christmas and in the school holidays, while midweek departures usually cost less than Friday or Sunday ones.
Airlines and what to expect
Four of the carriers listed are low-cost — Ryanair UK, Ryanair, Easyjet and Vueling Airlines — and they set the pricing tone: bags are extras, so the headline fare is a starting point rather than a total. The other six are full-service: British Airways, Iberia Express, Lufthansa, Aer Lingus, KLM Royal Dutch Airlines and KLM Cityhopper. Their fares generally include cabin baggage, and these are the names to check for one-stop options when the nonstop timing or the bag rules don't suit.
Arriving — Madrid
Getting into Madrid from Barajas is a proper journey: the airport sits well out from the centre, and the usual ways in are the metro, suburban trains and the express airport bus, with taxis waiting outside arrivals. The transfer is well signposted, but it eats a real chunk of time, so leave slack before anything you have booked for arrival day. Barajas is a large, multi-terminal airport, so find out which terminal your carrier uses and how the metro or train connects from there.
Before you go: Spain
- Currency
- EUR (€)
- Power sockets
- Type C, F · 230 V
- Language
- Spanish
- Emergency number
- 112, 061, 091
- Driving side
- right
- Calling code
- +34
- Internet domain
- .es
- EU / Schengen
- EU member, Schengen area
- Population of Madrid
- 3.5 M (2025)
- Time zone
- UTC+02 (Europe/Madrid)
Country facts: Wikidata
Check before you book
- Price the baggage in before you compare, because the low-cost tickets on this route treat checked and cabin bags as paid extras.
- Check whether your booking is the direct Edinburgh departure or a connecting itinerary, since the airline list includes both.
- Check that the layover works if two separate tickets make up the journey, because a missed connection stays your problem.
- Check the passport and entry rules Spain applies to United Kingdom travellers.
- Check the price calendar from October through September, and note that October is the cheapest month.
Frequently asked questions
Edinburgh – Madrid: when is it cheapest to fly?
The lowest price in recent searches was found for January 2027 — $36. Prices change daily; check the live price in the search.
Edinburgh – Madrid: which airlines fly this route?
Airlines with offers on this route: Ryanair, Ryanair UK, Easyjet, Vueling Airlines, British Airways, Iberia Express, KLM Royal Dutch Airlines, Aer Lingus, Norwegian International, KLM Cityhopper.
Edinburgh – Madrid: are there direct flights?
Yes, direct flights were available in recent searches.
How long is the flight from Edinburgh to Madrid?
The distance is about 1,728 km, so a non-stop flight takes roughly 2 h 33 min. Direct flights were found in recent searches.
Which airports serve Edinburgh – Madrid?
Edinburgh: Edinburgh (EDI). Madrid: Barajas (MAD).
What is the time difference between Edinburgh and Madrid?
Madrid is 1 h ahead of Edinburgh.