Quick answer: Edinburgh to Barcelona is a non-stop flight of about 2h 35m, landing at Barcelona-El Prat (BCN). The year runs from about £40 in January up to £55–£180 in July.
Cite this page: Atravel.uk, “Flights from Edinburgh to Barcelona”, updated 12 November 2026. https://atravel.uk/flights/edinburgh-to-barcelona/
City route: weekends and school breaks move the price more than the season does. Carriers on the route include Ryanair, easyJet, Vueling, British Airways. Barcelona in one line: Gaudí, the Gothic Quarter and a beach in the same afternoon.
2h 35mnon-stop
See live prices from Edinburgh to BarcelonaCompare hotels in BarcelonaRead the Barcelona guideWe earn a commission from the partner · you pay the same price · no booking fee
Fares from Edinburgh by month
| Month | Typical return |
|---|---|
| January cheapest | £40–£120 |
| February | £40–£120 |
| March | £45–£135 |
| April | £50–£150 |
| May | £50–£155 |
| June | £50–£165 |
| July peak | £55–£180 |
| August | £55–£170 |
| September | £50–£150 |
| October | £45–£140 |
| November | £45–£135 |
| December | £55–£170 |
Indicative bands compiled from our own partner searches on 2026-11-12. They are a guide: the live price sits on the partner's page.
Getting from Barcelona-El Prat into Barcelona
The Aerobús runs to Plaça de Catalunya every 10 minutes in 35 minutes for £6. The metro L9 Sud is cheaper but slower; a taxi is £30–£35.
When to go
- Best months: May, June and September
- Cheapest months: January, February and November
- Avoid: August — hot, packed, and many shops shut
Before you book
- Low-cost carriers sell the seat and charge for the bag. With a 20 kg case at £25–£45 each way, the total is rarely the fare you first saw.
- Landing after 22:00? Sort the transfer in advance; buses thin out and the taxi rank carries the markup.
- Package protection is not automatic. Separate bookings mean separate protection: check what ATOL cover each seller actually gives you.
Frequently asked questions
Is there a direct flight from Edinburgh to Barcelona?
Yes. The route is flown non-stop, with carriers including Ryanair, easyJet, Vueling and British Airways. The flight takes about 2h 35m, landing at Barcelona-El Prat (BCN).
How much is a flight from Edinburgh to Barcelona?
Budget £40 for January and up to £55–£180 for July. Those bands assume you avoid the school holidays and the final fortnight.
What is the cheapest month to fly from Edinburgh to Barcelona?
January, when the cheapest returns sit around £40. The months either side cost a little more and the weather holds up.
Read next
- Barcelona: costs, seasons and what to see
- The cheapest month to fly to Barcelona
- What a weekend in Barcelona costs
Other routes from Edinburgh
- Edinburgh to Málaga
- Edinburgh to Alicante
- Edinburgh to Tenerife
- Edinburgh to Faro & the Algarve
- Edinburgh to Palma & Majorca

