Title: £84 Cheap British Airways flights from Edinburgh to Barcelona (EDI→BCN) - Expedia.co.uk ![Park Guell in Barcelona, Spain.](https://images.trvl-media.com/place/179992/69d617cb-f9bd-468b-a628-8f7052d9d96c.jpg?impolicy=fcrop&w=1200&h=500&q=medium) ![](https://images.trvl-media.com/place/179992/69d617cb-f9bd-468b-a628-8f7052d9d96c.jpg?impolicy=fcrop&w=1200&h=500&q=medium) # £84 Cheap British Airways flights from Edinburgh to Barcelona (EDI→BCN) [View £84 flight on Fri, 16 Jan 2026](https://expedia.co.uk/Flights-Search?trip=oneway&leg1=from:EDI,to:BCN,departure:16/01/2026TANYT&passengers=children:0,adults:1,seniors:0,infantinlap:N&mode=search&options=sortby:price&paandi=true&flp=mdl:flights-flex-module,price:83.11&airProductToken=AQo6CjgIwoIBEgQ4MDg1GORAIMFoKOnNggMwjs-CAzhPQABYAWoDQkFHcgVPT1dWWXoKCNayARIEODA4NRIKCAEQARgBKgJCQRgBIgQIARABKAIoAzAN) - [Return](?flightType=roundtrip) - [One-way](?flightType=oneway) - [Multi-city](?flightType=multicity) ### Travellers Adults ChildrenAges 2 to 17 InfantsYounger than 2 EconomyPremium economyBusiness classFirst class Leaving from Going to Departing Returning Add a place to stay Add a car Direct flights only - ![notification illustration](https://a.travel-assets.com/travel-assets-manager/pictogram-bex/light__notification.svg) ### Be in the know Get alerts if flight prices drop or rise\* - ![deals illustration](https://a.travel-assets.com/travel-assets-manager/pictogram-bex/light__deals.svg) ### Book smarter Save up to 25% on select hotels after you book a flight\* - ![trophy illustration](https://a.travel-assets.com/travel-assets-manager/pictogram-bex/light__trophy.svg) ### Earn twice Earn your airline miles on top of our rewards [Sign in](https://www.expedia.co.uk/login) ## British Airways flights from Edinburgh to Barcelona (EDI→BCN) Prices were available within the past 7 days and start at £84 for one-way flights and £150 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply. All deals One way Return ![British Airways](//images.trvl-media.com/media/content/expus/graphics/static_content/fusion/v0.1b/images/airlines/BA.gif) Fri, 16 Jan - Sun, 18 Jan EDI Edinburgh BCN Barcelona £150 Return just found [](https://expedia.co.uk/Flights-Search?trip=roundtrip&leg1=from:EDI,to:BCN,departure:16/01/2026TANYT&leg2=from:BCN,to:EDI,departure:18/01/2026TANYT&passengers=children:0,adults:1,seniors:0,infantinlap:N&mode=search&options=sortby:price&paandi=true&flp=mdl:flights-flex-module,price:149.84&airProductToken=AQo6CjgIwoIBEgQ4MDg1GORAIMFoKOnNggMwjs-CAzhPQABYAWoDQkFHcgVPUlRWWXoKCNayARIEODA4NQo6CjgIwoIBEgQ4MDg0GMFoIORAKL7iggMw7eOCAzhPQABYAWoDQkFHcgVPUlRWWXoKCNayARIEODA4NBIKCAEQARgBKgJCQRgBIgQIARABKAIoAzAN) ## Find the cheapest month to fly from Edinburgh (EDI) to Barcelona (BCN) ### January is typically the cheapest month to fly From £56 - £200 per traveller. ## Alternative airports near Barcelona Prices were available within the past 7 days. Prices and availability are subject to change. [](https://www.expedia.co.uk/Flights-Search?leg1=from:EDI,to:BCN,departure:12/01/2026TANYT&leg2=from:BCN,to:EDI,departure:17/01/2026TANYT&trip=roundtrip&passengers=adults:1,children:0,infantinlap:N&mode=search&pageId=0&sortOrder=INCREASING&sortType=PRICE) BCN Barcelona Intl. CheapestClosest 18 min [Flights from £66 ](https://www.expedia.co.uk/Flights-Search?leg1=from:EDI,to:BCN,departure:12/01/2026TANYT&leg2=from:BCN,to:EDI,departure:17/01/2026TANYT&trip=roundtrip&passengers=adults:1,children:0,infantinlap:N&mode=search&pageId=0&sortOrder=INCREASING&sortType=PRICE) __Flight from Edinburgh to Barcelona route information__ | Origin airport | Edinburgh | | ------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Destination airport | Barcelona Intl. | | Airlines serving | Aegean, Aer Lingus, Air Europa, Air France, Austrian Airlines, British Airways, Brussels Airlines, Eurowings, Iberia, KLM, Lufthansa, Norwegian Air Shuttle, Norwegian Air Sweden, Ryanair, Scandinavian Airlines, Swiss International Air Lines, Vueling Airlines, easyJet | | Popular airline | KLM | | Distance | 1665 km | | Average flight time | 3 hours 48 mins | \*Available to Expedia members.