Fast and cheap flights from London to Barcelona

Flights from Heathrow, United Kingdom to El Prat Airport, Spain. These flights are operated by at least 18 different airlines. You can either fly non-stop with British Airways or Vueling, or choose from over 12 different transit flights. The shortest flight time is 2 hours and 10 minutes.

Featured airlines

Flight times between LHR and BCN

You can fly from London to Barcelona non-stop and the shortest flight time is 2h 10m. Select your dates in the search form to find your exact flight time. Flight times can also depend on winds, schedule and airport loads.

  • Carrier
    Total flight time
    Layover
    Flights per day
  • British Airways British Airways
    2h 10m
    Direct
    7-9 flights
  • Vueling Vueling
    2h 15m
    Direct
    2 flights
  • Eurowings Eurowings
    4h 15m
    Via Cologne
    1 flight
  • Air France Air France
    4h 35m
    Via Paris
    8 flights
  • British Airways British Airways
    4h 45m
    Via Paris
    9-12 flights
  • China Airlines China Airlines
    4h 45m
    Via Amsterdam
    1 flight
  • Lufthansa Lufthansa
    4h 50m
    Via Frankfurt
    10 flights
  • SWISS SWISS
    4h 50m
    Via Zurich
    6-7 flights
  • Iberia Iberia
    4h 55m
    Via Madrid
    8-13 flights
  • Garuda Indonesia Garuda Indonesia
    5h 05m
    Via Amsterdam
    1 flight
  • United Airlines United Airlines
    5h 30m
    Via Dusseldorf
    1-2 flights
  • Brussels Airlines Brussels Airlines
    5h 35m
    Via Brussels
    1-2 flights
  • Hainan Airlines Hainan Airlines
    5h 35m
    Via Brussels
    1 flight
  • IndiGo IndiGo
    6h 08m
    Via Amsterdam
    2-4 flights
AIRPORT INFORMATION

El Prat Airport

El Prat Airport is situated in Spain. The commute duration from El Prat Airport to downtown Barcelona is approximately 32 minutes when traveling by car. Barcelona (BCN) is accessible from more than 221 cities around the world, offering extensive connectivity and travel options. The airports IATA(International Air Transport Association) code is BCN.

Avarage prices to El Prat Airport from Heathrow

Monthly flight price statistics based on user searches.

Biggest airports in Spain

A list of airports in Spain with its total number of non-stop connections.

Cheapest flight found

USD $51

Best flight time

2h 10m

Cheapest month to fly

March

Most popular airline

British Airways

Compare and find the best flight tickets - save time and money

Our easy-to-use website will help you find the best flight tickets, no matter which part of the world you are traveling to.

300+ airlines

Are waiting to board you anywhere you want

1.2+ million people

Have used our flight search tools in the last month

Safety first

Your connection with our search engine is encrypted and secure