More than 1,000 travel companies trust us to sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling

Overview: London Heathrow Airport to Barcelona flight

distanceDistance706 miles (1138 km)
durationAverage flight duration2 h 5 min
priceAverage plane ticket price$175 (€146)
changesDirect flightYes
carriersAirlinesBritish Airways, Vueling, Iberia, Lufthansa or Swiss

Flights from London Heathrow Airport to Barcelona cover the 706 miles (1138 km) long journey taking on average 2 h 5 min with our travel partners like British Airways, Vueling, Iberia, Lufthansa or Swiss. There are direct flight services available. While the average ticket price for this route costs around $175 (€146), you can find the cheapest plane ticket for as low as $133 (€110).

Airlines: British Airways, Iberia and Lufthansa flights from London Heathrow Airport to Barcelona

Find the best flights between London Heathrow Airport and Barcelona with Omio's travel partners British Airways, Iberia and Lufthansa from $133 (€110). We can find you the best deals, schedules and tickets when comparing and booking the best route.

Lufthansa
British Airways
Iberia

Germany's largest airline is Lufthansa. Fly from London Heathrow Airport to Barcelona and book your most convinient flight ticket from Lufthansa's many ticket options including: Economy Light, Economy Classic, Economy Flex, Business Class and First Class.

Enjoy a smooth and easy trip from London Heathrow Airport to Barcelona with Lufthansa! As an official travel partner of Lufthansa, Omio can help you search current flight schedules and timetables from Lufthansa, compare the best routes from London Heathrow Airport to Barcelona as well as the class fares available for this route (including information on baggage allowance and amenities provided onboard), and buy the most affordable Lufthansa London Heathrow Airport to Barcelona plane ticket available today. If you search for Lufthansa tickets in the Omio app, you can also see if they are mobile tickets so that you can travel paperless rather than needing to wait in a line at the airport in person to purchase tickets. Once you find your ideal route, book your one-way flight to Barcelona from London Heathrow Airport on Omio or in the Omio app in just a few simple steps. You can then sit back and enjoy the 706 miles (1138 km) trip from London Heathrow Airport to Barcelona with ease and comfort on a flight with Lufthansa.

    Please follow the recommendations outlined by Lufthansa when booking your flight tickets between London Heathrow Airport and Barcelona due to the coronavirus:

    • Cashless payments recommended
    • Online booking and check-in recommended

    Travel Tips: London Heathrow Airport to Barcelona Flight

    Take a flight to Barcelona easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from London Heathrow Airport to Barcelona.
    FAQs

    Are there COVID-19 travel restrictions for flights from London Heathrow Airport to Barcelona?

    Travel between London Heathrow Airport, United Kingdom and Barcelona, Spain by plane is: Partially open.

    What is the status of international entry into Spain from United Kingdom?

    International entry status: Entry is partially open for citizens and permanent residents of United Kingdom

    Do I need to self-quarantine on arrival in Spain from London Heathrow Airport?

    Conditions of entry:

    • Entry is allowed only for fully vaccinated travellers
    • Negative COVID-19 test issued at most 3 days before arrival
    • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
    • Specific entry restrictions may apply for travel to Spain: Canary Islands
    • Health screen upon arrival
    • Pre-arrival Health Control Form (FCS) required

    What are the safety rules to follow in Barcelona, Spain?

    When traveling in Spain, you must follow these COVID-19 safety rules:

    • Physical distance requirement: 1.5 metre (s) (5 feet)
    • Face mask requirement: Mandatory

    The information above was last checked on 12/8/21. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your flight from London Heathrow Airport to Barcelona before traveling.

    What restrictions are there on reentering United Kingdom from Barcelona, Spain?

    The restriction level for your return flight to London Heathrow Airport, United Kingdom from Barcelona is: Partially open.

    Is my return flight into London Heathrow Airport from Barcelona restricted?

    International entry is allowed for: Entry is partially open for citizens and permanent residents of Spain

    Do I need to quarantine on arrival in United Kingdom from Barcelona?

    Conditions of reentry:

    • Negative COVID-19 test issued at most 2 days before arrival for unvaccinated travellers
    • Prebook and pay for day 2 and day 8 COVID-19 PCR tests for unvaccinated travellers
    • 10-day mandatory monitored quarantine for arrivals without a COVID-19 Vaccination Certificate
    • Prebook and pay for a COVID-19 test, to be taken on the end of day 2 for vaccinated travellers
    • 2-day mandatory monitored quarantine for arrivals with a COVID-19 Vaccination Certificate
    • Passenger Locator Form (PLF) required

    What are the safety rules to follow in London Heathrow Airport, United Kingdom?

    The government of United Kingdom has imposed these measures to reduce the spread of COVID-19:

    • Social distancing required: 1 metre (s) (3 feet)
    • Face mask required: Regional advice

    Last checked on 12/7/21. Remember to check the latest COVID-19 travel safety regulations for your flight to London Heathrow Airport from Barcelona closer to your date of departure here here.

    How much do cheap flights between London Heathrow Airport and Barcelona cost?

    Omio customers have found cheap plane tickets between London Heathrow Airport and Barcelona for as low as $133 (€110)  for the next 7 days.

    How much does it cost to take a flight from London Heathrow Airport to Barcelona?

    The London Heathrow Airport to Barcelona plane ticket price is on average $175 (€146)  if you are looking to book your tickets for this route in the next week.

    What is the distance to Barcelona from London Heathrow Airport by plane?

    The flight distance from London Heathrow Airport to Barcelona is around 706 miles (1138 km).

    What is the London Heathrow Airport to Barcelona flight travel time?

    The flight time from London Heathrow Airport to Barcelona is on average 2 h 5 min  for the 706 miles (1138 km) long journey, but the time it takes to go to Barcelona from London Heathrow Airport by flight can vary depending on specific dates or traveling on weekends and holidays.

    What airlines offer a service between London Heathrow Airport and Barcelona?

    For the route from London Heathrow Airport to Barcelona you can take a flight with British Airways, Vueling, Iberia, Lufthansa or Swiss. Be sure to check out all possible airlines that offer services to Barcelona from London Heathrow Airport on Omio to compare what amenities they may have.

    Is there a direct flight from London Heathrow Airport to Barcelona?

    If you’re looking for a direct flight, consider traveling with British Airways. Nonstop flight services tend to offer more convenience and save you time getting you to your destination, so it's worth paying attention to this when booking your plane tickets.

    When can I take the first flight from London Heathrow Airport to Barcelona? When can I take the last flight for the day?

    The earliest flight departing from London Heathrow Airport to Barcelona leaves at 6: 05 AM. The last flight departing from London Heathrow Airport to Barcelona leaves at 8: 25 PM. You can find the latest London Heathrow Airport to Barcelona flight schedule on Omio and book the best time to leave for your journey on your chosen travel date.

    How far in advance should I purchase plane tickets from London Heathrow Airport to Barcelona for the best deals?

    In general, we recommend booking tickets for flights in advance to score the best deals from all possible airlines offering this route and save money. If you buy plane tickets between London Heathrow Airport and Barcelona within the next 7 days, you can find tickets to cost on average $175 (€146) one way. To find the best prices for this journey, consider booking your plane ticket from London Heathrow Airport to Barcelona a few months in advance.

    More options for your journey from London Heathrow Airport to Barcelona

    Here are some other resources that might have the information you need