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 guide

We earn a commission from the partner · you pay the same price · no booking fee

Fares from Edinburgh by month

MonthTypical 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

Other routes from Edinburgh

Barcelona from other UK airports

All 149 UK flight routes we cover