
£71 Cheap KLM flights from Barcelona to Edinburgh (BCN→EDI)
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 25% on select hotels after you book a flight*
KLM flights from Barcelona to Edinburgh (BCN→EDI)
Prices were available within the past 7 days and start at £71 for one-way flights and £156 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Sat, 12 Sept - Fri, 25 Sept
BCN
Barcelona
EDI
Edinburgh
£156 Return, found 6 days ago
£156
Return
found 6 days ago
Alternative airports near Edinburgh
Prices were available within the past 7 days. Prices and availability are subject to change.
Travel information
Origin airport | Barcelona Intl. |
|---|---|
Destination airport | Edinburgh |
Airlines serving | Aer Lingus, Air Europa, Air France, Austrian Airlines, British Airways, Brussels Airlines, 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 | 1 hour 56 mins |
Explore a world of travel with Expedia
- Aegean Corfu (CFU) to Edinburgh (EDI) flights
- Aer Lingus Belfast (BHD) to Edinburgh (EDI) flights
- Aer Lingus Chicago (ORD) to Edinburgh (EDI) flights
- Air Canada Toronto (YYZ) to Edinburgh (EDI) flights
- Air France Barcelona (BCN) to Edinburgh (EDI) flights
- Air France Brest (BES) to Edinburgh (EDI) flights
- Air France New York (JFK) to Edinburgh (EDI) flights
- British Airways Madrid (MAD) to Edinburgh (EDI) flights
- British Airways Stockholm (ARN) to Edinburgh (EDI) flights
- British Airways Barcelona (BCN) to Edinburgh (EDI) flights
- British Airways Toulouse (TLS) to Edinburgh (EDI) flights
- British Airways Calgary (YYC) to Edinburgh (EDI) flights
- British Airways Geneva (GVA) to Edinburgh (EDI) flights
- British Airways Funchal (FNC) to Edinburgh (EDI) flights
- British Airways Dubai (DXB) to Edinburgh (EDI) flights
- British Airways Athens (ATH) to Edinburgh (EDI) flights
- British Airways Budapest (BUD) to Edinburgh (EDI) flights
- British Airways Rome (FCO) to Edinburgh (EDI) flights
- British Airways London (LGW) to Edinburgh (EDI) flights
- British Airways Las Palmas (LPA) to Edinburgh (EDI) flights
- British Airways Doha (DOH) to Edinburgh (EDI) flights
- British Airways Hamburg (HAM) to Edinburgh (EDI) flights
- British Airways London (LHR) to Edinburgh (EDI) flights
- British Airways Bucharest (OTP) to Edinburgh (EDI) flights
- British Airways Islamabad (ISB) to Edinburgh (EDI) flights
- British Airways Istanbul (IST) to Edinburgh (EDI) flights
- British Airways Jersey (JER) to Edinburgh (EDI) flights
- British Airways New York (JFK) to Edinburgh (EDI) flights
- British Airways Nairobi (NBO) to Edinburgh (EDI) flights
- British Airways Larnaca (LCA) to Edinburgh (EDI) flights
- British Airways London (LCY) to Edinburgh (EDI) flights
- British Airways Manchester (MAN) to Edinburgh (EDI) flights
- British Airways Miami (MIA) to Edinburgh (EDI) flights
- British Airways Johannesburg (JNB) to Edinburgh (EDI) flights
- British Airways Florence (FLR) to Edinburgh (EDI) flights
- British Airways Paris (CDG) to Edinburgh (EDI) flights
- British Airways Southampton (SOU) to Edinburgh (EDI) flights
- British Airways Prague (PRG) to Edinburgh (EDI) flights
- British Airways Washington (IAD) to Edinburgh (EDI) flights
- Delta Detroit (DTW) to Edinburgh (EDI) flights
- Delta New York (JFK) to Edinburgh (EDI) flights
- Easyjet Belfast (BFS) to Edinburgh (EDI) flights
- Easyjet Birmingham (BHX) to Edinburgh (EDI) flights
- Easyjet Bristol (BRS) to Edinburgh (EDI) flights
- Easyjet London (LGW) to Edinburgh (EDI) flights
- Easyjet Jersey (JER) to Edinburgh (EDI) flights
- Easyjet Kraków (KRK) to Edinburgh (EDI) flights
- Easyjet London (LTN) to Edinburgh (EDI) flights
- Easyjet Paphos (PFO) to Edinburgh (EDI) flights
- Easyjet Paris (CDG) to Edinburgh (EDI) flights
- Easyjet Amsterdam (AMS) to Edinburgh (EDI) flights
- Easyjet London (STN) to Edinburgh (EDI) flights
- Easyjet Tenerife (TFS) to Edinburgh (EDI) flights
- Emirates Melbourne (MEL) to Edinburgh (EDI) flights
- Finnair Tokyo (NRT) to Edinburgh (EDI) flights
- Flybe Birmingham (BHX) to Edinburgh (EDI) flights
- Flybe East Midlands (EMA) to Edinburgh (EDI) flights
- Flybe London (LHR) to Edinburgh (EDI) flights
- Jet2 Alicante (ALC) to Edinburgh (EDI) flights
- Jet2 Antalya (AYT) to Edinburgh (EDI) flights
- Jet2 Rhodes (RHO) to Edinburgh (EDI) flights
- Jet2 Faro (FAO) to Edinburgh (EDI) flights
- Jet2 Las Palmas (LPA) to Edinburgh (EDI) flights
- Jet2 Arrecife (ACE) to Edinburgh (EDI) flights
- Jet2 Larnaca (LCA) to Edinburgh (EDI) flights
- Jet2 Málaga (AGP) to Edinburgh (EDI) flights
- Jet2 Palma de Mallorca (PMI) to Edinburgh (EDI) flights
- Jet2 Paphos (PFO) to Edinburgh (EDI) flights
- Jet2 Tenerife (TFS) to Edinburgh (EDI) flights
- Klm Madrid (MAD) to Edinburgh (EDI) flights
- Klm Cape Town (CPT) to Edinburgh (EDI) flights
- Klm Athens (ATH) to Edinburgh (EDI) flights
- Klm Cagliari (CAG) to Edinburgh (EDI) flights
- Klm Rome (FCO) to Edinburgh (EDI) flights
- Klm Nairobi (NBO) to Edinburgh (EDI) flights
- Klm Helsinki (HEL) to Edinburgh (EDI) flights
- Loganair Cardiff (CWL) to Edinburgh (EDI) flights
- Loganair East Midlands (EMA) to Edinburgh (EDI) flights
- Loganair Exeter (EXT) to Edinburgh (EDI) flights
- Loganair Isle of Man (IOM) to Edinburgh (EDI) flights
- Loganair Kirkwall (KOI) to Edinburgh (EDI) flights
- Loganair Manchester (MAN) to Edinburgh (EDI) flights
- Loganair Norwich (NWI) to Edinburgh (EDI) flights
- Loganair Southampton (SOU) to Edinburgh (EDI) flights
- Loganair Stornoway (SYY) to Edinburgh (EDI) flights
- Loganair Wick (WIC) to Edinburgh (EDI) flights
- Lufthansa Rome (FCO) to Edinburgh (EDI) flights
- Lufthansa Frankfurt (FRA) to Edinburgh (EDI) flights
- Luxair Luxembourg (LUX) to Edinburgh (EDI) flights
- Qatar Airways Auckland (AKL) to Edinburgh (EDI) flights
- Qatar Airways Colombo (CMB) to Edinburgh (EDI) flights
- Qatar Airways Durban (DUR) to Edinburgh (EDI) flights
- Qatar Airways Sydney (SYD) to Edinburgh (EDI) flights
- Qatar Airways Multan (MUX) to Edinburgh (EDI) flights
- Qatar Airways Johannesburg (JNB) to Edinburgh (EDI) flights
- Qatar Airways Kathmandu (KTM) to Edinburgh (EDI) flights
- Turkish Airlines Istanbul (IST) to Edinburgh (EDI) flights
- Turkish Airlines Johannesburg (JNB) to Edinburgh (EDI) flights
- United Newark Liberty Intl. Airport (EWR) to Edinburgh (EDI) flights
- Virgin Atlantic Boston (BOS) to Edinburgh (EDI) flights
*Available to Expedia members.