✓ Price re-checked on 3 Nov 2026 at 15:08 (UTC) · how we check

✈️ Madrid → Edinburgh from €53 return, nonstop with Ryanair, 28 Nov

€53 returnUsual price €110 · you save 52%See flight & dates ✈️♡
How to book it in 3 steps
  1. Tap “See flight & dates”: the search opens with these dates.
  2. If the price has changed, try a day earlier or later; similar dates are usually there.
  3. Before paying, check which baggage the fare includes.
🧳 Baggage with Ryanair

Free: one personal item of 40×30×20 cm under the seat. A cabin bag (55×40×20 cm) costs 6-20 € (Priority). Check your fare before paying. Compare airlines · source: Ulysse News, 11 feb 2026

Edinburgh, Scotland's capital of castles, cobbled streets and university life, is within easy reach with this deal. We found nonstop return flights from Madrid with Ryanair from €53, compared with the €110 they usually cost.

The dates we found run from 28 November to 5 December 2026. It's a good time to visit, when the days are short, the cafés are cosy and the city centre is decked out in Christmas lights.

Keep in mind that prices change quickly and this one could rise within hours, so check the dates as soon as you can. The price is confirmed when you click through to book, so the fare you see there is the one that applies at that moment.

Once you're there, don't miss Edinburgh Castle, which towers over the city from atop an extinct volcanic rock. Stroll along the Royal Mile, which links the castle with Holyrood Palace, and head up Calton Hill for a great view at sunset. If you're feeling energetic, climb Arthur's Seat for a look over the city from above.

📖 Full Edinburgh travel guide

🏨 Picked by top3hotels.com

Where to stay in Edinburgh: the 3 best hotels

Read the full analysis on top3hotels.com

One budget hotel, one best-value and one luxury pick, chosen on real guest scores. Indicative price per night.

You might also like

Similar deals

See all