When to book for the cheapest Madrid–Edinburgh flights
MAD to EDI one-way fares
- Lowest one-way fare seen
- £14 with Ryanairfor travel on 12 Dec, non-stop · seen 1 Nov
- Typical low fare
- £44median of the cheapest fare in each of 41 travel weeks
- Cheapest month to travel
- Februarymedian daily low £33, 11 travel days seen
- Dearest month
- Julymedian daily low £91, 10 travel days seen
- Cheapest day to fly
- Saturdaymedian £44 across 24 Saturdays
- Airlines seen flying direct
- Ryanair, easyJet and Iberia
- Fares last checked
- 4 Novcaptured daily
These are fares seen on the dates given, not live prices. A fare can sell out or change within hours.
See today's pricesWho flies MAD to EDI direct?
| Airline | Lowest fare seen | Travel date | Typical low fare | Live price |
|---|---|---|---|---|
| Ryanair | £14 | 12 Dec | £47 | Check 12 Dec |
| easyJet | £21 | 17 Dec | £46 | Check 17 Dec |
| Iberia | £31 | 3 Apr 2027 | – | Check 3 Apr |
One-way fares for non-stop flights, seen in the week to 4 Nov. An airline is listed once it has been seen on two or more travel dates. Some fares are sold by a partner airline on the same aircraft (a codeshare).
With a stop on the way, the lowest fares seen were Norwegian £53, British Airways £59, KLM £64, Air France £131, Air Europa £161 and Lufthansa £177.
Cheapest months to fly MAD to EDI
Each figure is the median of the lowest one-way fare seen for each travel day in that month (147 travel days in all, checked in the week to 4 Nov). A month is shown only when at least three of its days have a fare.
Cheapest day to fly MAD to EDI
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
| £67 | £47 | £55 | £64 | £79 | £44 | £55 |
Median of the lowest one-way fare seen for each departure day, grouped by weekday. Saturday is the lowest in this week's data.
Alternative routes to Edinburgh
Madrid to Edinburgh FAQs
The lowest one-way fare we saw in the week to 4 Nov was £14 with Ryanair, for travel on 12 Dec, non-stop (seen on 1 Nov). A typical low fare is £44, the median of the cheapest fare in each of 41 travel weeks. These are fares seen on those dates, not live prices.
For travel between 5 Nov and 11 Nov, the lowest one-way fare we saw (checked 4 Nov) was £27 with easyJet from Barajas, for 10 Nov. The weeks after: 12 Nov–18 Nov £35; 19 Nov–25 Nov £27; 26 Nov–2 Dec £25. These are fares seen when we checked, not live prices.
In the fares we recorded in the week to 4 Nov, February was the cheapest month to travel, with a median daily low of £33 over 11 travel days. July was the dearest at £91. The cheapest day of the week to fly was Saturday: the median of the lowest fare for each Saturday departure was £44, across 24 dates. These are fares seen on those dates, not live prices.
We have seen non-stop flights sold by Ryanair, easyJet and Iberia in the week to 4 Nov. Lowest one-way fares seen: Ryanair £14, easyJet £21 and Iberia £31. An airline is listed once it has been seen on two or more travel dates.
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.
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.
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.