Trains in Spain
Trains in France
Trains in Italy
Trains in Germany
Trains in United States
Trains in the UK
Trains in Canada
Amsterdam to Berlin trains
Amsterdam to Brussels trains
Barcelona to Madrid trains
Rome to Florence trains
London to Paris trains
Rome to Venice trains
Venice to Florence trains
Madrid to Barcelona trains
Paris to Amsterdam trains
Paris to London trains
Boston to New York trains
Buses in United States
Buses in the UK
Buses in Canada
Buses in France
Buses in Spain
Buses in Italy
Buses in Germany
Rome to Florence buses
Rome to Venice buses
Madrid to Granada buses
Brussels to Paris buses
Prague to Vienna buses
Boston to New York buses
Barcelona to Madrid buses
London to Paris buses
Amsterdam to Brussels buses
Paris to London buses
Madrid to Barcelona buses
Flights to the UK
Flights to Canada
Flights to United States
Flights to Spain
Flights to Germany
Flights to France
Flights to Italy
London to Amsterdam flights
Barcelona to Rome flights
Barcelona to Madrid flights
London to Prague flights
Barcelona to Lisbon flights
Madrid to Barcelona flights
London to Edinburgh flights
Paris to Amsterdam flights
Barcelona to London flights
Chicago to New York flights
Amsterdam to Paris flights
Fred Olsen Express
Ferries from Naples to Sorrento
Ferries from Holyhead to Dublin
Ferries from Mykonos to Santorini
Ferries from Santorini to Crete
Ferries from Naples to Capri
Ferries from Barcelona to Ibiza
Ferries from Copenhagen to Oslo
Ferries from Naples to Palermo
Ferries from Dover to Calais
Ferries from Sorrento to Capri
2 h 10 m
Flights per day
There are 7 direct flights between London and Barcelona per day, with the fastest journey taking just 2 hours and 10 minutes.
Need a place to stay?
|Avg. Flight Duration|
2 hour.other 23 minute.other
|Flights Depart from:||London|
|Flights arrive in:||Barcelona|
|Airlines:||Ryanair, Vueling, Air Europa|
For as little as $12 (€10) you can travel by flight between London and Barcelona with Ryanair, SWISS and Lufthansa. Omio will show you the best deals, schedules and tickets available for this journey.
Ryanair is the leading low-cost airline offering flights within Europe, where you can choose different ticket types for your flight from London to Barcelona: Value, Regular, Plus or Flexi Plus.
Book your Ryanair London to Barcelona flight with Omio and enjoy a smooth and relaxing journey! Check Ryanair’s up-to-date flight schedules for the ideal departure and arrival times, compare the fastest London to Barcelona routes as well as the amenities offered in the class fare you choose and buy the most affordable Ryanair plane tickets online that fit your budget. The distance from London to Barcelona is 706 miles (1138 km), and the best price for a one-way London - Barcelona Ryanair plane ticket starts at $12 (€10) if you book in advance. If you would rather search for your Ryanair ticket in the Omio app, you can quickly see if it's a mobile ticket so that you can go paperless when traveling by plane. Waiting in a line at the airport to purchase your plane ticket will become yesterday's news. So, book your plane tickets online quickly and easily and enjoy your trip with Ryanair!
Please follow the recommendations outlined by Ryanair when booking your flight tickets between London and Barcelona due to the coronavirus:
With at least 20 direct flights traveling the 708-mile (1139 km) journey from London to Barcelona every day, it is easy to get there! For non-stop flights, the trip will last just over 2h; the average duration of a flight with a layover is about 5h 30min. Direct flights depart from four of London’s six airports regularly throughout the day, with the bulk of the flights originating from Heathrow, London’s main airport. Barcelona is a great destination for those who want to relax on the beautiful beaches, marvel at the historical art and architecture, and enjoy the city’s vibrant atmosphere.
Direct flights from London to Barcelona make regular departures from four of London’s airports throughout the day. Heathrow, London’s main airport, has the most daily flights scheduled, with planes departing about once per hour every day of the year, with even more flights during the morning rush (before 10:00 a.m.). Up to 15 flights depart daily throughout the day from Gatwick and fly non-stop to Barcelona. A handful of direct flights depart from Luton and Stansted airports daily, as well.
Departure airport: Flights to Barcelona depart from four London airports: Heathrow, Gatwick, Luton, and Stansted. Heathrow Airport (LHR) is Europe’s busiest airport, and it is located about 15 miles (24 km) from London’s city center. By taxi, the trip to the airport takes about 30min. The London Underground train or the National Express bus from Victoria Station both take about 45min. The fastest link between Heathrow and central London is the Heathrow Express Airport train, which is a 15min non-stop train ride that departs from Paddington Station every 15min. Heathrow has all the facilities you would expect to find at a major airport, including duty-free shops, restaurants, ATM machines, play areas for children, currency exchange counters and services for people with disabilities. Gatwick Airport (LGW) is the second-busiest airport in the UK. It is about 27 miles (43.5 km) from London’s city center and is easily accessible by train, bus and car. Trains from the Gatwick Express, Thameslink and Southern railways all stop at the railway station located at the airport’s South Terminal. Local buses also stop at the airport. Whereas traveling by rail will take around 30min from central London, the same ride by car will usually take about an hour, depending on traffic. Buses generally make the trip in 1h to 2h, depending on the service. Like Heathrow, passengers departing from Gatwick can expect to find a wide variety of facilities such as restaurants, duty-free shops, ATMs and business facilities. Services include assistance for people with disabilities, free Wi-Fi, and luggage storage. London Luton Airport (LTN) is about 34 miles (54.5 km) from London’s city center. Traveling there by car takes about 1h. Trains and buses arrive to the Luton Airport Parkway train station, and from there it is a 10min shuttle ride to the airport. A large airport, Luton has all of the facilities and services that travelers need, such as free Wi-Fi, duty-free shopping, dining, ATMs, a luggage-storage service and services for people with disabilities. Stansted Airport (STN) is located 43 miles (69 km) northeast of central London and is easily accessible by the Stansted Express trains, National Express coaches or car. Amenities and services offered at the airport include duty-free shopping, dining, currency exchange, free Wi-Fi, luggage storage and services for people with disabilities.
Arrival airport: All direct flights from London fly into El Prat Airport (BCN) in Barcelona. The airport is 10 miles (16.2 km) from the Plaza Catalunya in Barcelona’s city center. It takes about 35min to travel this route using the Aerobus shuttle service. The Renfe train service connects the airport to the Barcelona Sants station, a trip of about 9 miles (15 km) that takes about 19min. Driving this same route takes about 15min without traffic. The Metro subway system also provides access directly from the airport to many points in the city. As the second-busiest airport in Spain, El Prat Airport has a wide range of facilities including duty-free shopping, dining, VIP lounges, assistance for passengers with disabilities, free Wi-Fi, ATMs, and a luggage-storage service.
Four airlines offer direct flights from London to Barcelona: British Airways (and Iberia, whose direct flights for this route are run by British Airways), Vueling, easyJet and Ryanair. Each of these airlines provides multiple departures every day of the week throughout the year.
British Airways (including direct Iberia Airlines flights, which are run British Airways) flights from London to Barcelona fly out of Heathrow Airport, and the direct flights are about 2h 10min in duration. About 15 direct flights depart daily at a frequency of about once per hour, with more frequent flights scheduled for the morning rush (before about 10:00 a.m.). Passengers can choose from four travel classes: Economy, Premium Economy, Business and First. British Airways has four ticket types for travel within Europe. Basic tickets are non-refundable and include up to two carry-on bags. Passengers can opt to add one checked bag, choose their seating, and purchase food and drink on board. Plus tickets offer the same terms as Basic and include one checked bag and offer limited seat selection. Plus Flex fares are fully refundable and include two carry-ons, one checked bag and early seat selection. Club Europe tickets include the amenities of Plus Flex with the addition of up to two checked bags, complimentary food and beverage service, and priority boarding. Carry-on baggage can include one piece that is a maximum of 22 x 18 x 10 in (56 x 45 x 25 cm) and a second piece that is a maximum of 16 x 12 x 6 in (40 x 30 x 15 cm). Larger specialty items such as wheelchairs, sports equipment and musical instruments may be allowed as baggage but may be subject to extra fees and conditions. Passengers should arrive at the airport about 2h before the departure time to allow time to pass through security, check in bags and find the boarding gate. Keep in mind that check-in closes 45min before a flight departs. During the COVID-19 pandemic, passengers are encouraged to check in online and download their boarding passes before the flight. Passengers are required to wear a face mask at all times. Hand baggage should be kept to a minimum and some meal service may be modified.
Vueling flights from London to Barcelona fly out of Gatwick Airport. Vueling offers seven daily non-stop flights scheduled throughout the day that arrive at their destination in about 2h. They also offer several daily flights with layovers in Rome ranging from 1h 30min to almost 12h; their fastest flight with a transfer lasts about 6h. Vueling has four tiers of fares. The Basic fare includes one underseat bag, one cabin bag, free flight cancellation and one free change of flight date. Optima fares include the Basic fare allowances plus free seat selection, instant boarding passes and one checked bag. Family is the next level, which includes the Optima allowances plus priority boarding with children under two years. The top fare tier is TimeFlex, which offers unlimited flight changes, including same-day flight changes, free of charge. Vueling is a budget airline; it only offers an economy travel class.
easyJet is a low-cost airline that offers six daily flights out of Gatwick Airport and three daily flights out of Luton Airport. As for the other airlines, these direct flights are just over 2h in duration. Only the economy travel class is offered, and service is limited on their flights. easyJet’s basic ticket type includes one piece of carry-on luggage. The FLEXI fare allows free flight adjustments, one free checked bag, and expedited boarding and security checks. The easyJet Plus fare allows an additional free carry-on bag, free seat selection, and expedited boarding and security checks. For a fee, passengers may check up to three pieces of baggage. Passengers should plan to arrive at the airport at least 2h before departure. During the COVID-19 pandemic, passengers are required to wear masks at all times and may be required to complete a health declaration before boarding. Passengers should plan to arrive at the airport at least 2h before departure.
Ryanair offers one direct flight each evening from the Luton Airport and four direct flights daily from the Stansted Airport. The duration of the non-stop flights is just over 2h. There are three ticket types for Ryanair flights. The Regular ticket is a non-refundable ticket that offers options such as checked baggage for an extra fee. Leisure Plus tickets allow for one checked bag that is up to 44 pounds (20 kg) and priority seating. The Business Plus ticket has more flexibility for ticket changes, free airport check-in, expedited security screening and priority seating. Special luggage such as sports equipment may be allowed for an additional fee. One carry-on bag is allowed per person provided it fits under the seat and is smaller than 16 x 8 x 10 in (40 x 20 x 25 cm). Passengers should arrive at least 2h before their flight is scheduled to depart. Passengers should note that due to the COVID-19 pandemic, face masks are required in the airport and on board the planes. Passengers may be required to have their temperature checked at the airport and may have to provide additional travel documents.
There are many easy ways to lower the cost of traveling from London to Barcelona. Traveling with only carry-on luggage can help you avoid fees associated with checked baggage. Many airlines offer reduced fees when you check in online before arriving at the airport. Booking in advance can save you as much as 75% with some airlines. And most savvy travelers know that if you are flexible with your travel dates and times, you may score a great low-cost flight from London to Barcelona.
With so many non-stop flights from London to Barcelona, it easy to find a departure time to fit your schedule. Without layovers, flight durations for this route are generally 2h 15 min or even slightly less.
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 by plane between London, United Kingdom and Barcelona, Spain is: Fully open.
International entry is allowed for: Entry is fully open for citizens and permanent residents of United Kingdom
The government of Spain has imposed these measures to reduce the spread of COVID-19:
The above information was last checked on 6/18/21. Remember to check the latest COVID-19 travel safety regulations for your flight between London and Barcelona closer to your date of departure here
The current restriction level for your return trip by plane from Barcelona to London is: Partially open
Reentry to United Kingdom is allowed for: Entry is partially open for citizens and permanent residents of Spain
What are the requirements?
The government of United Kingdom has imposed these measures to reduce the spread of COVID-19:
Last checked on 6/17/21. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your flight to London from Barcelona here.
Omio customers who book cheap flights for this route most frequently fly from London Heathrow Airport to Barcelona El Prat Airport.
Passengers booking this journey most frequently board their flights from London Heathrow Airport and need to travel around 0 miles (0 km) from the city center to get to this airport.
Passengers arriving in Barcelona most often land in Barcelona El Prat Airport and need to travel about 0 miles (0 km) from this airport to reach the city center. You can check for public transit connections, airport shuttles or taxi service options available from Barcelona El Prat Airport to get you to the city center of Barcelona.
Here are some other resources that might have the information you need