✓ Price re-checked on 6 Nov 2026 at 16:48 (UTC) · how we check

✈️ Madrid → Edinburgh from €66 return on a nonstop Ryanair flight

€66 returnUsual price €100 · you save 34%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

This winter long weekend, we've found a great deal to Edinburgh from Madrid: €66 return with Ryanair, nonstop. This route usually costs around €100, so the saving is 34%.

The dates we found are 31 January to 2 February 2027. It's a short break, ideal for switching off without the hassle of a long journey.

Airfares change constantly, so if this interests you, don't leave it for later. The price may differ when you check, and you'll see the final confirmed fare when you click through to book.

Once you're there, don't miss Edinburgh Castle and the Royal Mile, which links the castle with Holyrood Palace. If you're up for a walk, the climb up Arthur's Seat rewards you with spectacular views over the city. For a different perspective, head up to Calton Hill at sunset.

📖 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