
Popular airlines from Heathrow Airport (LHR) to Barcelona El Prat Airport (BCN)
- British Airways
British Airways
- Air France
Air France
- Iberia
Iberia
- Austrian Airlines
Austrian Airlines
- Lufthansa
Lufthansa
- Swiss International Air Lines
Swiss International Air Lines
- KLM
KLM
- Plan, book, fly with confidence
trending down icon Be in the knowGet alerts if flight prices drop or rise*bex rewards loyalty icon Book smarterSave up to 25% on select hotels after you book a flight*payments icon
Cheap Flights from London (LHR) to Barcelona (BCN)
Prices were available within the past 7 days and start at ₹9,601 for one-way flights and ₹13,690 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Thu, 20 Nov - Wed, 26 Nov
LHR
London
BCN
Barcelona
₹13,690 Return, found 4 days ago
₹13,690
Return
found 4 days ago

Thu, 20 Nov - Wed, 26 Nov
LHR
London
BCN
Barcelona
₹15,085 Return, found 4 days ago
₹15,085
Return
found 4 days ago

Tue, 18 Nov - Thu, 20 Nov
LHR
London
BCN
Barcelona
₹16,401 Return, found 3 days ago
₹16,401
Return
found 3 days ago

Thu, 20 Nov - Wed, 26 Nov
LHR
London
BCN
Barcelona
₹16,480 Return, found 4 days ago
₹16,480
Return
found 4 days ago

Sun, 12 Oct - Tue, 21 Oct
LHR
London
BCN
Barcelona
₹16,848 Return, found 2 days ago
₹16,848
Return
found 2 days ago

Fri, 28 Nov - Sun, 30 Nov
LHR
London
BCN
Barcelona
₹17,347 Return, found 11 hours ago
₹17,347
Return
found 11 hours ago

Fri, 28 Nov - Sun, 30 Nov
LHR
London
BCN
Barcelona
₹17,863 Return, found 11 hours ago
₹17,863
Return
found 11 hours ago
Mon, 29 Sep - Sat, 4 Oct
LHR
London
BCN
Barcelona
₹18,060 Return, found 1 day ago
₹18,060
Return
found 1 day ago

Mon, 27 Oct - Mon, 10 Nov
LHR
London
BCN
Barcelona
₹22,801 Return, found 3 days ago
₹22,801
Return
found 3 days ago

Fri, 28 Nov - Sun, 30 Nov
LHR
London
BCN
Barcelona
₹22,961 Return, found 11 hours ago
₹22,961
Return
found 11 hours ago
Find the cheapest month to fly from London (LHR) to Barcelona (BCN)
February is typically the cheapest month to fly
From ₹5,888 - ₹15,874 per traveller.
Graph displaying average flight prices per month
Origin airport | Heathrow |
Destination airport | Barcelona Intl. |
Airlines serving | Air France, Austrian Airlines, British Airways, Brussels Airlines, Iberia, KLM, Lufthansa, Swiss International Air Lines, TAP Portugal, Vueling Airlines |
Return price | ₹13,690 |
Distance | 1140 km |
Average flight time | 3 hours 12 mins |
Frequently asked questions
Explore a world of travel with Expedia
- Top Flights Destinations
- Related Airlines
- Nearby Airports
- Cheap Flights from Other Airports
- Expedia's Latest Trends
Top Flight Destinations
- Flights to Barcelona
- Flights to Madrid
- Flights to Palma de Mallorca
- Flights to Málaga
- Flights to Seville
- Flights to Benidorm
- Flights to Valencia
- Flights to Marbella
- Flights to Alicante
- Flights to Calvia
- Flights to Salou
- Flights to Lloret de Mar
- Flights to Ibiza Town
- Flights to Benalmádena
- Flights to San Bartolomé de Tirajana
- Flights to Adeje
- Flights to Granada
- Flights to Bilbao
- Flights to Nerja
London Airports
London
₹13,900.00
Expedia's Latest Trends
Flights
- Flights from Ajnala (ATQ) to Birmingham (BHX)
- Flights from London (LHR) to Manchester (MAN)
- Flights from London (LHR) to Newcastle-upon-Tyne (NCL)
- Flights from Birmingham (BHX) to Delhi (DEL)
- Flights from London (LHR) to Birmingham (BHX)
- Flights from Delhi (DEL) to Liverpool (LPL)
- Flights from Delhi (DEL) to Leeds (LBA)
- Flights from Manchester (MAN) to Haidong (XNN)
- Flights from Mumbai (BOM) to Nottingham (NQT)
- Flights from Marmagao (GOI) to Manchester (MAN)
- Flights from Delhi (DEL) to Kidlington (OXF)
- Flights from Delhi (DEL) to Christchurch (BOH)
- Flights from Manchester (MAN) to Marmagao (GOI)
- Flights from Hyderabad (HYD) to Birmingham (BHX)
- Flights from Aluva (COK) to Manchester (MAN)
- Flights from Aluva (COK) to Birmingham (BHX)
- Flights from Delhi (DEL) to Derby (EMA)
- Flights from Delhi (DEL) to Birmingham (BHX)
- Flights from Delhi (DEL) to Newcastle-upon-Tyne (NCL)
- Flights from Manchester (MAN) to Mumbai (BOM)
- Flights from Mumbai (BOM) to Newcastle-upon-Tyne (NCL)
- Flights from Ahmedabad (AMD) to Birmingham (BHX)
- Flights from Delhi (DEL) to Nottingham (NQT)
- Flights from Delhi (DEL) to Bristol (BRS)
- Flights from Mumbai (BOM) to Leeds (LBA)
- Flights from Kolkata (CCU) to Manchester (MAN)
- Flights from Chennai (MAA) to Manchester (MAN)
- Flights from Mumbai (BOM) to Birmingham (BHX)
- Flights from Mumbai (BOM) to Manchester (MAN)
- Flights from Manchester (MAN) to Delhi (DEL)
*Available to Expedia members.