Back
To Top
Flights To Barcelona Spain
Flights To Barcelona Spain

Barcelona Flights

HOME

/

BARCELONA

Flights to Barcelona, Spain - Our Guide

Barcelona is great for a city break, weekend break, summer holiday or even a stag or hen do, and with so many flights to Barcelona from the UK, it can be relatively cheap as well. Here is our guide to finding and booking cheap flights to Barcelona including how to find the cheapest flights.

Cheap Direct Flights To Barcelona

Barcelona attracts more than 9 million tourists each year and with low cost airlines, regional departures from the UK and a flight time of as little as 2 hours, it's understandable why it has become such a popular city break destination. Barcelona cheap flights are available year-round, making it an attractive destination for budget-conscious travellers. At certain times of the year and when booking in advance, flights to Barcelona can also be very cheap, meaning you can keep your next holiday under budget.

Barcelona flights start from less than £25 per person each way from London and if you can find a great budget hotel, you've got yourself an amazingly cheap getaway providing sightseeing and sunshine. In the summer, it's an ideal opportunity for a sun holiday, because we can't always guarantee the sun will be shining in the UK.

Barcelona El Prat Airport

Barcelona El Prat Airport is the city's main airport being just a 20 minute taxi ride or 35 minute Metro ride into Barcelona city centre. Many airlines offer direct flights to Barcelona El Prat Airport, making it a convenient option for travellers. There are two other airports nearby that often promote themselves as Barcelona airports but they are a good 70-80 minute drive away. These airports are Reus to the south near Salou, and Girona to the north near Lloret de Mar.

It's quite easy to get from Barcelona El Prat to the city, either by bus, Metro or taxi. Airport transfers can also be booked in advance to take you to your hotel in Barcelona or the surrounding area. If you're staying outside the city, it may also be worth considering booking a hire car for your stay.

Barcelona Airport Information

Flying time from UK: 2 hours 5 minutes
Airport code: BCN
Popular airlines flying from UK to Barcelona El Prat: British Airways, easyJet, Ryanair, Vueling and Jet2
Transfer time to Las Rambla: 20-35 minutes
Transfer time to Sitges: 30-40 minutes
Transfer time to Parque del Forum: 25 minutes (by taxi)

Airlines Flying To Barcelona

There are lots of airlines flying direct to Barcelona from across the UK. When you book flights to Barcelona, consider the various options available from low-cost airlines. Analysing flight searches can help you determine the best times to book flights to Barcelona. From London you have a choice of British Airways, easyJet, Ryanair, Norwegian and Vueling. Regional options include Jet2 from Manchester and Glasgow to Barcelona, Ryanair from Edinburgh and Birmingham, and easyJet from Bristol, Newcastle and Liverpool to Barcelona.

Booking the lowest fares to Barcelona will usually not include a piece of check-in luggage, so if you're only in Barcelona for a weekend break, hand luggage will be fine, however, be sure to check with the airline when you book as to what is and isn't included in the price of your ticket. For those looking for last-minute deals, minute flights to Barcelona can offer significant savings. Booking a flight and hotel package may allow you to take a checked in bag as well as provide you with a discount on your hotel.

Flight Duration & Distance

The flight duration from the UK to Barcelona varies depending on your departure airport and the airline you choose. On average, a direct flight from London Heathrow Airport (LHR) to Barcelona El Prat Airport (BCN) takes around 2 hours and 30 minutes. Some flights can be as short as 2 hours and 15 minutes, while others may take up to 3 hours, depending on the route and airline.

The distance from London Heathrow to Barcelona El Prat is approximately 875 miles (1,408 km). Other popular routes include Manchester Airport (MAN) to Barcelona El Prat, with an average flight time of around 2 hours and 45 minutes, and Birmingham Airport (BHX) to Barcelona El Prat, which takes about 2 hours and 50 minutes.

When searching for flights to Barcelona, consider using online travel agencies or flight comparison websites to find the best deals. Setting up price alerts can notify you of any price drops or last-minute flight deals. Additionally, booking flights in advance or being flexible with your travel dates can help you find the cheapest flights to Barcelona. Whether you're flying direct or with a layover, a little research can go a long way in finding the best flight deals for your trip to Barcelona.

When TO Visit Barcelona

Barcelona is a vibrant city that welcomes visitors all year round, but the best time to visit depends on your preferences. The peak tourist season runs from June to August, offering warm weather and long, sunny days perfect for beach outings and outdoor activities. However, this is also the busiest time, with higher prices for accommodation and flights.

For those seeking a more relaxed atmosphere and lower prices, the shoulder seasons of April to May and September to October are ideal. During these months, the weather is still pleasant, and the city is less crowded, allowing you to explore popular attractions like La Sagrada Familia and Park Güell without the long lines. Plus, you might find better flight deals and cheaper hotels, making it easier to stick to your budget.

More About Barcelona

Barcelona Hotels

Barcelona

HOTELS

Barcelona City Breaks

Barcelona

CITY BREAKS

Barcelona Attractions

Barcelona

ATTRACTIONS

More Popular Short Breaks

My Budget Break Logo
Family Holiday Charity Logo

We are privileged to support the Family Holiday Charity, an incredible organisation which helps families get away together.


Mailing List

Sign up for free to receive our best short break & holiday offers

We're here to help people take a break, and we promote various travel companies as an affiliate partner, which means we are paid money for promoting companies, deals and destinations. Find out more about our affiliate disclosure here

© 2025 My Budget Break