✓ Price re-checked on 2 Nov 2026 at 09:28 (UTC) · how we check

✈️ Barcelona → Edinburgh from €59 return, nonstop with Ryanair

€59 returnUsual price €120 · you save 51%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 in January is rarely the first city people think of, but this deal makes it easy to reconsider: a nonstop flight from Barcelona with Ryanair for €59 return. The usual price is around €120, which means a saving of roughly 51%.

The dates we found are 23 to 29 January 2027. That gives you six days to switch off, with the city far calmer than in summer and the atmosphere of a Scottish winter that is hard to resist.

Keep in mind that airline prices change constantly, and this one could disappear within hours. If you're interested, don't leave it for tomorrow. The price may vary and is confirmed when you click the button, where you'll see the current offer.

Once you arrive in Edinburgh, don't miss the Castle, which dominates the city from its hilltop position. Stroll down the Royal Mile, the street that links the Castle with the Palace of Holyroodhouse, and climb Arthur's Seat for spectacular views. And if you enjoy whisky, book a distillery visit nearby or a tasting in one of the city's traditional pubs.

📖 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