Flights from London to Barcelona

The cheapest flights from London to Barcelona

Showing times and prices for Dec 09

Cheapest

175

Average

521

The best way to find a cheap flight ticket from London to Barcelona is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Cheapest
06:05AMLondon Heathrow Airport2h05 09:10AMBarcelona El Prat Airport
0 transfers
1751One-way
2nd Cheapest
07:05AMLondon Luton Airport2h10 10:15AMBarcelona El Prat Airport
0 transfers
1911One-way
12:30PMLondon Stansted Airport2h10 03:40PMBarcelona El Prat Airport
0 transfers
2551One-way
02:20PMLondon Gatwick Airport2h05 05:25PMBarcelona El Prat Airport
0 transfers
2821One-way
08:30AMLondon Heathrow Airport5h55 03:25PMBarcelona El Prat Airport
1 transfer
2851One-way

Flight schedule from London to Barcelona

Showing flights for tomorrow, Friday, December 9
06:05AMLondon Heathrow Airport2h05 09:10AMBarcelona El Prat Airport
0 transfers
06:20AMLondon Heathrow Airport6h40 02:00PMBarcelona El Prat Airport
1 transfer
06:20AMLondon Heathrow Airport9h45 05:05PMBarcelona El Prat Airport
1 transfer
06:20AMLondon Heathrow Airport12h05 07:25PMBarcelona El Prat Airport
1 transfer
06:20AMLondon Heathrow Airport4h00 11:20AMBarcelona El Prat Airport
1 transfer
06:30AMLondon Heathrow Airport5h55 01:25PMBarcelona El Prat Airport
1 transfer
06:30AMLondon Heathrow Airport4h25 11:55AMBarcelona El Prat Airport
1 transfer
06:40AMLondon City Airport6h35 02:15PMBarcelona El Prat Airport
1 transfer
07:05AMLondon Luton Airport2h10 10:15AMBarcelona El Prat Airport
0 transfers
07:20AMLondon Heathrow Airport2h05 10:25AMBarcelona El Prat Airport
0 transfers
07:30AMLondon Heathrow Airport4h55 01:25PMBarcelona El Prat Airport
1 transfer
07:35AMLondon City Airport5h40 02:15PMBarcelona El Prat Airport
1 transfer
07:45AMLondon City Airport14h20 11:05PMBarcelona El Prat Airport
1 transfer
08:05AMLondon Stansted Airport2h10 11:15AMBarcelona El Prat Airport
0 transfers
08:10AMLondon City Airport6h15 03:25PMBarcelona El Prat Airport
1 transfer
08:10AMLondon City Airport4h15 01:25PMBarcelona El Prat Airport
1 transfer
08:30AMLondon Heathrow Airport5h55 03:25PMBarcelona El Prat Airport
1 transfer
08:40AMLondon Heathrow Airport2h05 11:45AMBarcelona El Prat Airport
0 transfers
08:40AMLondon City Airport13h25 11:05PMBarcelona El Prat Airport
1 transfer
09:20AMLondon Gatwick Airport12h40 11:00PMBarcelona El Prat Airport
1 transfer
09:20AMLondon Gatwick Airport10h40 09:00PMBarcelona El Prat Airport
1 transfer
09:30AMLondon Heathrow Airport4h55 03:25PMBarcelona El Prat Airport
1 transfer
09:45AMLondon Heathrow Airport8h30 07:15PMBarcelona El Prat Airport
1 transfer
09:45AMLondon Gatwick Airport2h05 12:50PMBarcelona El Prat Airport
0 transfers
10:05AMLondon City Airport4h20 03:25PMBarcelona El Prat Airport
1 transfer
10:10AMLondon Gatwick Airport21h45 08:55AMBarcelona El Prat Airport
1 transfer
10:10AMLondon Gatwick Airport5h25 04:35PMBarcelona El Prat Airport
1 transfer
10:20AMLondon Heathrow Airport2h05 01:25PMBarcelona El Prat Airport
0 transfers
10:30AMLondon Heathrow Airport6h10 05:40PMBarcelona El Prat Airport
1 transfer
11:10AMLondon Heathrow Airport5h30 05:40PMBarcelona El Prat Airport
1 transfer
11:30AMLondon Heathrow Airport6h55 07:25PMBarcelona El Prat Airport
1 transfer
11:30AMLondon Heathrow Airport5h10 05:40PMBarcelona El Prat Airport
1 transfer
11:30AMLondon Heathrow Airport10h25 10:55PMBarcelona El Prat Airport
1 transfer
11:30AMLondon Heathrow Airport4h35 05:05PMBarcelona El Prat Airport
1 transfer
11:35AMLondon City Airport23h40 12:15PMBarcelona El Prat Airport
1 transfer
11:35AMLondon City Airport2h10 02:45PMBarcelona El Prat Airport
0 transfers
11:35AMLondon Heathrow Airport2h15 02:50PMBarcelona El Prat Airport
0 transfers
11:45AMLondon Heathrow Airport10h20 11:05PMBarcelona El Prat Airport
1 transfer
12:30PMLondon Stansted Airport2h10 03:40PMBarcelona El Prat Airport
0 transfers
12:40PMLondon Heathrow Airport5h05 06:45PMBarcelona El Prat Airport
1 transfer
01:30PMLondon Heathrow Airport4h30 07:00PMBarcelona El Prat Airport
1 transfer
01:40PMLondon Heathrow Airport2h05 04:45PMBarcelona El Prat Airport
0 transfers
02:20PMLondon Gatwick Airport2h05 05:25PMBarcelona El Prat Airport
0 transfers
03:20PMLondon Heathrow Airport2h05 06:25PMBarcelona El Prat Airport
0 transfers
04:25PMLondon Heathrow Airport5h40 11:05PMBarcelona El Prat Airport
1 transfer
04:35PMLondon Heathrow Airport5h10 10:45PMBarcelona El Prat Airport
1 transfer
04:40PMLondon Heathrow Airport2h15 07:55PMBarcelona El Prat Airport
0 transfers
05:05PMLondon City Airport5h00 11:05PMBarcelona El Prat Airport
1 transfer
05:25PMLondon Gatwick Airport14h30 08:55AMBarcelona El Prat Airport
1 transfer
05:25PMLondon Gatwick Airport22h10 04:35PMBarcelona El Prat Airport
1 transfer
05:35PMLondon Heathrow Airport4h20 10:55PMBarcelona El Prat Airport
1 transfer
05:50PMLondon Heathrow Airport4h15 11:05PMBarcelona El Prat Airport
1 transfer
06:30PMLondon Gatwick Airport2h00 09:30PMBarcelona El Prat Airport
0 transfers
06:40PMLondon City Airport16h35 12:15PMBarcelona El Prat Airport
1 transfer
07:10PMLondon Heathrow Airport2h05 10:15PMBarcelona El Prat Airport
0 transfers
07:35PMLondon City Airport15h40 12:15PMBarcelona El Prat Airport
1 transfer
08:10PMLondon Gatwick Airport14h30 11:40AMBarcelona El Prat Airport
1 transfer
08:10PMLondon Gatwick Airport11h55 09:05AMBarcelona El Prat Airport
1 transfer
08:15PMLondon City Airport15h00 12:15PMBarcelona El Prat Airport
1 transfer

This is the last flight of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Fri
Dec 09
Sat
Dec 10
Sun
Dec 11
Mon
Dec 12
Tue
Dec 13
Wed
Dec 14
Thu
Dec 15

The fastest flights from London to Barcelona

Showing times and prices for Dec 09

Fastest Journey

2 h

Average

7 h 10 m

Flights per day

59

Distance

1139 km

Of the 59 flights that leave London for Barcelona every day 16 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
06:30PMLondon Gatwick Airport2h00 09:30PMBarcelona El Prat Airport
0 transfers
2911One-way
2nd Fastest
01:40PMLondon Heathrow Airport2h05 04:45PMBarcelona El Prat Airport
0 transfers
6891One-way
2nd Fastest
06:05AMLondon Heathrow Airport2h05 09:10AMBarcelona El Prat Airport
0 transfers
1751One-way
2nd Fastest
08:40AMLondon Heathrow Airport2h05 11:45AMBarcelona El Prat Airport
0 transfers
3461One-way
2nd Fastest
10:20AMLondon Heathrow Airport2h05 01:25PMBarcelona El Prat Airport
0 transfers
2851One-way

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

Ryanair
Easyjet
Eurowings
Vueling
Accommodation

Need a place to stay in Barcelona?

View on map

Top pick hotels

View more

Entire homes & apartments

View more

Find the best accommodation for you, with our partner Booking.com

View all

Overview: London to Barcelona flight

distanceDistance706 miles (1138 km)
changesDirect flightYes
carriersAirlinesIberia Express, British Airways, Edelweiss Air, Lufthansa, Aer Lingus, Eurowings, Blue Air, PGA-Portugalia Airlines, Air Algerie, Lufthansa Cityline, Norwegian Air International, Brussels Airlines, KLM, TAP Portugal, Germanwings, Finnair, easyJet, Ryanair, Air France, Vueling, Iberia, gowair, Air Europa, Swiss or Air Baltic

Flights from London to Barcelona cover the 706 miles (1138 km) long trip with our travel partners like Iberia Express, British Airways, Edelweiss Air, Lufthansa, Aer Lingus, Eurowings, Blue Air, PGA-Portugalia Airlines, Air Algerie, Lufthansa Cityline, Norwegian Air International, Brussels Airlines, KLM, TAP Portugal, Germanwings, Finnair, easyJet, Ryanair, Air France, Vueling, Iberia, gowair, Air Europa, Swiss or Air Baltic. There are direct flight services available. Travelers depart most frequently from London Heathrow Airport and arrive in Barcelona El Prat Airport.

Airlines: Iberia Express, British Airways and Brussels Airlines flights from London to Barcelona

Find the best journey from London to Barcelona with Omio's flight partners Iberia Express, British Airways and Brussels Airlines! You'll find the best deals, schedules and tickets when comparing and booking the most popular route for you.

British Airways
Brussels Airlines
Iberia Express

British Airways (BA) is the flag carrier airline of the United Kingdom with its headquarters in London near its main hub at London Heathrow Airport (LHR). Known as a full-service global airline, BA offers low fares year-round to destinations around the globe and flies to and from centrally-located airports. Its extensive global route network includes more than 170 destinations in nearly 80 countries throughout Europe, North America, South America, Asia, Africa and Australia. BA is also the second largest airline based in the UK in terms of its fleet size and number of passengers carried.

    Brussels Airlines is Belgium’s leading airline. Check the ticket fares for your flight to Barcelona from London: Economy Classic, Economy Flex and Business.

    One of the best ways to travel to Barcelona from London is by taking a flight with Brussels Airlines. Omio helps you find the ideal Brussels Airlines flight to Barcelona from London by showing you Brussels Airlines current flight schedules and timetables, the plane tickets on offer (including amenities offered onboard and travel information like baggage allowance) and the best prices for this London to Barcelona route. You can expect to travel 706 miles (1138 km) from London to Barcelona on a flight with Brussels Airlines. If you are using the Omio app to search for flights to Barcelona from London, you can check straight away if the Brussels Airlines ticket is a mobile ticket, which makes it easy for you to go paperless when traveling without needing to purchase tickets in person at the airport. Once you’ve found that perfect flight, book your Brussels Airlines plane ticket on Omio quickly and easily, then enjoy your upcoming trip between London and Barcelona!

      Iberia Express tickets between London and Barcelona are available online on Omio. We help you compare and book your perfect trip with Iberia Express to Barcelona from London all in one place. If you’re specifically looking for the cheapest, fastest or earliest flight, you can find all the current Iberia Express flight schedules and plane tickets available on Omio for the 706 miles (1138 km) route. You can also see relevant travel information for the Iberia Express flight, such as baggage allowance and amenities onboard depending on the class fare. Search for your ideal departure and arrival times for this flight, compare the fastest London to Barcelona routes as well as the cheapest ticket prices available, and buy the best Iberia Express London to Barcelona plane ticket that fits your needs. If you purchase tickets in the Omio app, you can quickly see if the Iberia Express plane ticket is available as a mobile ticket, which makes it easy for you to travel paperless. You’ll then be ready to embark on your smooth and relaxing journey to Barcelona with Iberia Express!

        Flights from London to Barcelona

        When flying from London to Barcelona, it’s easy to find a flight that fits any itinerary. There are over 20 daily flights that are less than 7h and travel directly to Barcelona or stop only one time along the way. Most of these flights depart from one of London’s three largest airports: Heathrow, Gatwick, and Stansted. On average, direct London to Barcelona flights reach their destination in about 2h 05min, while the flights with one layover take at least 4h 15min to complete the journey.

        London to Barcelona Flight Time: Daily Departures

        More than 20 direct and one-stop London to Barcelona flights are scheduled every day. Most of these flights depart London between about 6:00 a.m. and 8:35 p.m. Departures are scheduled every hour, with multiple flights departing during many hours of the day. The highest volume of flights departing London for Barcelona is scheduled in the mornings before about 10:00 a.m.

        How long is the journey by flight from London to Barcelona?

        Although flights from London to Barcelona may last over 22h, you can chose from over 20 daily flights that take less than 7h to arrive in Barcelona. About two-thirds of the flights that are shorter than 7h are direct flights, which last between about 1h 55min and 2h 15min. The rest of these flights require one transfer and take at least 4h 15min.

        What are the departure and arrival airports for flights from London to Barcelona?

        Departure airport: Most of the flights from London to Barcelona depart from either Heathrow, Gatwick, or Stansted airports. Heathrow Airport (LHR) is located about 13.5 miles (21.6 km) west of Paddington Station in the city center. You can take the Heathrow Express train from Paddington, which takes about 15min.

        Other rail options are the London Underground (the “Tube”), which takes about an hour, and TfL Rail, which takes about 28min. Services and facilities at LHR include luggage storage, luggage porter services, a chapel and multifaith prayer rooms, charging stations, ATM machines, currency exchange, children’s play areas, shopping, dining, spa and hair salon services, sunflower lanyards for people with hidden disabilities, the Aira app for people with visual impairments, and induction loops and SignLive for people with hearing impairments.

        Gatwick Airport (LGW) is located about 29.5 miles (47.5 km) south of Central London. It takes about 30min to get from London Victoria to Gatwick via the Gatwick Express train. LGW has many services for traveler, including chapels and prayer rooms, ATMs, currency exchange, free Wi-Fi, currency exchange counters, luggage storage, kids zones, hidden disability lanyards, a sensory room, and other services for people with disabilities.

        London Stansted Airport (STN) is located about 38 miles (61 km) north of Central London. It takes about 47min to get to STN using the Stansted Express train from London Liverpool Street. You can also take the #A9 National Express bus (1h 23min) or the #A21 Airport Express bus (1h 20min) from Liverpool Street to Stansted. Once at the airport, you’ll find free Wi-Fi, an information desk, water bottle filling stations, prayer rooms, currency exchange, ATMs, shopping and dining, and quiet seating areas.

        Arrival airport: All of the flights from London to Barcelona arrive at El Prat Airport (BCN), which is located about 7.8 miles (12.5 km) southeast of Barcelona’s city center. The easiest way to get to the city center from the airport with the Aerobus, which takes about 22min to travel to the Place d’Espanya stop downtown. The A1 Aerobus departs from Terminal 1, and the A2 bus departs from Terminal 2. You can also ride the R2 line of the Cercanias (Renfe’s commuter rail), which takes about 29min to travel from Terminal 2 to the Barcelona-Sants station.

        There is no Renfe train station at Terminal 1, but there is a free airport shuttle that connects the terminals. You can also take the L9 Sud (Orange Line) of the Metro; it is about a 22min trip, and the Metro stops at both Terminals 1 and 2. At BCN, you’ll find free Wi-Fi, ATMs and currency exchange services, shops and restaurants, car rental counters, pharmacies, airport information desks, and tourist information.

        London Airplane. Source: Shutterstock

        Which airlines travel from London to Barcelona?

        Several airlines travel from London to Barcelona, including British Airways, Vueling, and RyanAir. British Airways provides most of the direct flights out of Heathrow Airport (LHR), while Vueling is the primary operator of most of the direct flights out of Gatwick Airport (LGW). If you’re taking a direct flight out of Stansted Airport (STN), your airline will most likely be Ryanair or Vueling.

        British Airways flights from London to Barcelona

        British Airways, the UK’s flag-carrier airline, has its main hub at Heathrow Airport, and almost all of the direct flights from Heathrow to Barcelona out of Heathrow Airport are operated by this airline. Most of these flights last about 2h 05min, but a few can be as quick as 1h 55min or as long as 2h 15min. These flights depart Heathrow regularly throughout the day, from the early morning through the early evening hours. British Airways also operates a few daily direct flights out of Gatwick Airport.

        Vueling flights from London to Barcelona

        Vueling is a low-cost Spanish airline. Most of the London to Barcelona flights on Vueling’s schedule are direct flights that depart from Gatwick Airport, but Vueling does operate a limited number of daily direct flights out of Stansted Airport. Vueling’s direct flights generally make the trip in about 2h 05min, and they depart Gatwick every few hours through the day.

        Ryanair flights from London to Barcelona

        London Stansted Airport is one of the main hubs of Ryaniar, a low-cost Irish airline. Ryanair operates a majority of the direct London to Barcelona flights out of Stansted. These flights generally last about 2h 05min or 2h 10min.

        Barcelona Colors. Source: Shutterstock

        Flights from London to Barcelona: Services on Board

        British Airways offers two fare levels: Light (passengers may bring one personal item, such as a small backpack, purse, or laptop bag) and Standard (passengers may bring one personal item plus one checked luggage item). Vueling also offers two fare levels, which are Light (one personal item plus checked bag) and Standard (one personal item, one carry-on bag, and one checked bag). Ryanair’s three levels of fares are Light (one personal item), Standard (one personal item and one carry-on bag), and Flex (one personal item, plus you can purchase up to three checked bags).

        On all flights, bikes and other oversized items must be packed in a protective box or sturdy bag and will be considered checked baggage. Vueling passengers bringing a bike with them must fold the bikes, remove the pedals, and deflate the wheels. All of these airlines allow passengers to bring a guide dog and other service animal with them on the plane. However, Vueling and Ryanair do not allow pets on the flights from the UK to Spain. British Airways does allow pets to travel in the cargo hold through their partner, PetAir UK. Flights are fully accessible to passengers with disabilities. If you need additional help or special accommodations when traveling, you should contact your airline prior to your trip.

        How to find cheap flight tickets from London to Barcelona?

        With a little planning and flexibility, you can find cheap flight tickets from London to Barcelona. Purchasing your ticket a few months before you plan to travel is one of the best ways to save some money on your ticket. Traveling on off-peak days of the week or times of the day is another easy way get a cheap plane ticket. Sometimes, flights that require a layover are less expensive than direct flights.

        To London by plane—travel tips

        Barcelona is the capital of the city of the region of Catalonia, which is known for its history. In the Gothic Quarter of the city, you can walk through the city’s 2,000 history and see ancient tombs and Roman ruins. Explore architecture that has withstood the tests of time when you visit the Roman columns that remain of the Temple of Augustus, the medieval Gothic Cathedral, and the city’s famous Gaudi cathedral, the Basilica de la Sagrada Familia.

        Another Gaudi attraction is the urban park called the Parque Guell, which is a UNESCO World Heritage Site. Art lovers can admire the collection at the Picasso Museum of Barcelona.

        Popular family activities in the city include a visit to the the CosmoCaixa Barcelona, which is an interactive science museum, and a ride on the Montjuic Cable Cars, which is a gondola with excellent views of the city and sea that takes passengers to the top of Montjuic mountain. Nestled along clear Mediterranean waters, Barcelona is a beautiful place to enjoy relaxing on white sand beaches. The Olympic Port of Barcelona, a leisure harbor that was built for the 1992 Olympic Games, is another excellent spot to watch the waters, take a stroll, or go shopping.

        Cheap flights from London to Barcelona: when to book to save $

        Time Price Savings
        1 week earlier 30 €
        2 weeks earlier 20 €50%
        3 weeks earlier 21 €43%
        1 month before 19 €58.%
        2 months earlier 18 €67%
        3 months earlier 17 €76%


        When it comes to booking flights, planning ahead always pays off! Both scheduled and low-cost airlines often release promotional prices and discounted fares—so by buying in advance—you can get access to the cheapest airline tickets. Use Omio to check prices and flight offers London - Barcelona: look for the most attractive fares and choose the most suitable solution for you. But hurry up—if you want to buy cheaper airline tickets from London to Barcelona timing is everything.

        Flight prices can fluctuate massively. However, we have studied price trends to help you find cheap flights from London to Barcelona and save as much as possible on ticket prices. In general, when you book a flight:

        • Buying your air tickets from London to Barcelona 3 weeks in advance means you could save up to 43% compared to the price available on the day of departure.
        • If you book a flight from London - Barcelona 2 months in advance you save up to about 67% compared to the initial price.
        • By booking 3 months in advance you could save up to 76%
        • Check back to our website where you can explore airline offers and cheap flights to travel all over Europe, the U.S. and Canada.

        Travel Tips: London to Barcelona Flight

        Travel Tips: 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 to Barcelona.
        FAQs

        Travel between London, United Kingdom and Barcelona, Spain by plane is: Unrestricted.

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

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

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

        Conditions of entry:

        • There are no current restrictions

        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 11/17/22. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your flight to Barcelona from London before traveling.

        The restriction level for your return flight to London, United Kingdom from Barcelona is: Unrestricted.

        Is my return flight into London from Barcelona restricted?

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

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

        Conditions of reentry:

        • There are no current restrictions

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

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

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

        Last checked on 11/6/22. Remember to check the latest COVID-19 travel safety regulations for your flight to London from Barcelona closer to your date of departure here here.

        When traveling this route you should expect the distance from London to Barcelona by plane to be approximately 706 miles (1138 km).

        Omio travelers most frequently book a flight from London Heathrow Airport   to Barcelona El Prat Airport   for this route.

        The most popular departure airport with passengers for this journey, called London Heathrow Airport, is located 17.1 miles (27.5 km) from the city center of London.

        The most popular arrival airport, Barcelona El Prat Airport, is located 9 miles (14.5 km) away from the city center of Barcelona. You can check what public transit connections, taxi services or airport shuttle service options are available to take you from Barcelona El Prat Airport to the city center in Barcelona.

        For the best London to Barcelona flight to buy, you can travel safely and comfortably with Iberia Express, British Airways, Edelweiss Air, Lufthansa, Aer Lingus, Eurowings, Blue Air, PGA-Portugalia Airlines, Air Algerie, Lufthansa Cityline, Norwegian Air International, Brussels Airlines, KLM, TAP Portugal, Germanwings, Finnair, easyJet, Ryanair, Air France, Vueling, Iberia, gowair, Air Europa, Swiss or Air Baltic. However, it's always good to check all possible airlines with services to Barcelona from London to compare what amenities they may offer.
        Yes, you can search for direct flights from London to Barcelona on Omio with Vueling, easyJet, Ryanair, British Airways or BA Cityflyer, and you won’t need to transfer at another stop in between. Direct flight services tend to offer more convenience and save you time when traveling to your destination, so it's worth paying attention to before you purchase your plane ticket.
        The first London to Barcelona flight departs at 12: 30 PM   and the last flight from London to Barcelona leaves at 12: 30 PM. Check out the most up-to-date flight schedule from London to Barcelona on Omio and find the best time to travel to your destination.

        The Omio App Makes Travel Planning Easy

        We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

        ios-badge
        android-badge
        Hand With Phone
        Currency
        Language