Trains in Germany
Trains in France
Trains in Spain
Trains in the UK
Trains in Italy
Rome to Venice train
Barcelona to Madrid train
Paris to Amsterdam train
London to Paris train
Berlin Hbf to Hamburg Hbf train
Vienna to Budapest train
Venice to Milan train
Malmo to Copenhagen train
Prague to Berlin train
Brussels to Amsterdam train
Buses in Germany
Buses in the UK
Buses in France
Buses in the US
Buses in Spain
Valencia to Barcelona bus
Brussels to Paris bus
Cork to Dublin bus
Madrid to Granada bus
Manchester to Leeds bus
Paris to Amsterdam bus
Malaga to Madrid bus
Vienna to Bratislava bus
Paris to Brussels bus
Lisbon to Lagos bus
Flights to France
Flights to Poland
Flights to the UK
Flights to Germany
Flights to Canada
Paris to Barcelona flights
Amsterdam to Budapest flights
Manchester to Rome flights
London to Copenhagen flights
Amsterdam to Berlin flights
Paris to Milan flights
Rome to Barcelona flights
Madrid to Brussels flights
Milan to Berlin flights
London to Amsterdam flights
|Distance||706 miles (1138 km)|
|Average flight duration||2 h 5 min|
|Average plane ticket price||$109 (€91)|
|Airlines||Ryanair, Vueling, easyJet, British Airways, Norwegian Air Shuttle, Iberia, Lufthansa, Swiss, TAP Portugal, Eurowings, KLM or Monarch Airlines|
Flights from London to Barcelona cover the 706 miles (1138 km) long journey taking on average 2 h 5 min with our travel partners like Ryanair, Vueling, easyJet, British Airways, Norwegian Air Shuttle, Iberia, Lufthansa, Swiss, TAP Portugal, Eurowings, KLM or Monarch Airlines. There are direct flight services available. You can get the cheapest plane tickets for this route for as low as $15 (€12), but the average price of plane tickets is $109 (€91). Travelers depart most frequently from London Heathrow Airport and arrive in Barcelona El Prat Airport.
Buy your official Ryanair, Vueling Airlines and Lufthansa flight tickets to Barcelona from London from $15 (€12) with Omio. Find flight times and tickets for over 1000 travel companies to compare and book the most convenient trip.
Ryanair is one of the most popular budget airlines in Europe offering cheap flights all over the continent. Founded in Ireland, Ryanair makes it easy to hop on a plane and fly to popular European destinations quickly and affordably. This low-cost airline is known for operating direct flights to smaller or secondary airports usually outside major cities to keep costs down. All Ryanair fare types include allowance of one small personal bag; additional fees tend to apply for bringing carry-on luggage and checked luggage.
Ryanair has updated its ticket policies due to the coronavirus. Keep these in mind when booking your Ryanair tickets to Barcelona from London and when traveling by flight:
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.
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.
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.
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
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, 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 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.
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
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.
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.
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.
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:
Travel between London, United Kingdom and Barcelona, Spain by plane is: Partially open.
International entry status: Entry is partially open for citizens and permanent residents of United Kingdom
Conditions of entry:
When traveling in Spain, you must follow these COVID-19 safety rules:
The information above was last checked on 1/20/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: Partially open.
International entry is allowed for: Entry is partially open for citizens and permanent residents of Spain
Conditions of reentry:
The government of United Kingdom has imposed these measures to reduce the spread of COVID-19:
Last checked on 1/19/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.
Omio customers most frequently book their flights from London Heathrow Airport to Barcelona El Prat Airport.
The most popular departure airport with passengers for this route, called London Heathrow Airport, is located 14.3 miles (23 km) from the city center of London.
The most popular arrival airport, Barcelona El Prat Airport, is located 7.4 miles (11.9 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.
Here are some other resources that might have the information you need