
Fly to Barcelona from the UK – Your Spanish Adventure Starts Here
Compare flights to Barcelona from the UK, including direct routes, airlines, departure airports, flight times and tips for finding better fares.







No flights available at the moment. Please try again later.
Flights to Barcelona from the UK land at Josep Tarradellas Barcelona–El Prat Airport (BCN). London has the widest choice of direct flights, from Heathrow, Gatwick, Luton, Stansted, Southend and London City. Manchester, Birmingham, Bristol, Edinburgh, Glasgow and many other regional airports also fly direct. A direct London flight takes around 2 hours to 2 hours 15 minutes.
British Airways and Vueling fly alongside low-cost carriers such as easyJet, Ryanair, Jet2 and Wizz Air. Fares vary by date, airline, departure airport and demand. Because baggage and seat costs differ so much between carriers, compare the total price rather than the headline fare.
TravelApp is a UK travel agency that helps travellers compare flights to Barcelona from the UK by airport, airline and date, and weigh flight-only fares against holiday packages.
Barcelona is one of the best-connected European cities from the UK. Direct flights to Barcelona–El Prat Airport (BCN) operate from London and most major regional airports, usually in under two and a half hours.
| Arrival airport | Josep Tarradellas Barcelona–El Prat Airport |
| Airport code | BCN |
| Main direct UK departure airports | London Heathrow, Gatwick, Luton, Stansted, Southend, City, Manchester, Birmingham, Bristol, Edinburgh, Glasgow |
| Main airlines | British Airways, Vueling, easyJet, Ryanair, Jet2, Wizz Air |
| Approx. London flight time | Around 2 hrs to 2 hrs 15 mins |
| Regional UK options | Most major regional airports fly direct; some routes are seasonal |
| Main fare considerations | Baggage, seat selection, travel dates, fare type |
| Entry reminder | Schengen 90/180-day rule; new EU Entry/Exit System checks at the border |
The best-value flights to Barcelona usually come from comparing several UK airports, airlines and dates together, then checking the final price after baggage and seats. No single airline or route is always the cheapest.
The main factors are:
Airport choice. Barcelona has more UK routes than most European cities, so compare more than one airport.
Airline type. Low-cost airlines often have lower headline fares but charge separately for extras.
Travel dates. Summer, school holidays, Easter and major events usually push fares up.
Flexibility. Moving by a day or two can change the price.
London offers the most frequent flights to Barcelona, with direct services from six airports and several airlines. Manchester is the busiest regional option, followed by Birmingham, Bristol and Edinburgh.
London Gatwick and Heathrow have the widest airline choice, including British Airways, Vueling and easyJet. Regional travellers can compare flights from Manchester and flights from Birmingham, which often avoid a costly trip to London.
There is no guaranteed best time to book flights to Barcelona. For summer, Easter, half-term and Christmas, booking early usually gives more choice. Outside peak dates, monitoring fares for a few weeks can help.
Keep in mind:
Peak periods. Summer holidays, Easter and half-term sell quickly.
Events. Major football matches, conferences and festivals can raise demand.
Seasonal routes. Some regional routes run only at certain times of year.
Flexibility. Flexible travellers can compare several dates and airports.
Late deals do appear, but last-minute flight deals are less reliable during busy holiday weeks.
Direct flights to Barcelona operate from London and most major regional UK airports. Airlines and frequencies change between summer and winter, so check the current timetable for your dates.
London has the widest choice of direct flights to Barcelona, with services from Heathrow, Gatwick, Luton, Stansted, Southend and seasonally from London City.
Travellers can compare London airports by airline, departure time, baggage allowance and the cost of reaching the airport.
Manchester has direct flights with easyJet, Ryanair, Jet2 and Vueling, making it a strong option for travellers in northern England.
Birmingham offers direct Barcelona flights with several airlines and is convenient for travellers across the Midlands.
Edinburgh has direct flights with several airlines, and Glasgow has easyJet flights. Scottish travellers can usually fly direct rather than connecting through London.
Bristol, Liverpool, Newcastle, Leeds Bradford, Southampton, Belfast and East Midlands can also have direct or seasonal Barcelona services, depending on the airline and time of year.
Direct flights to Barcelona operate from London and many regional UK airports. Airlines and frequencies change between summer and winter, so check the current timetable for your dates. Flight times are approximate.
| UK Departure Airport | Airline | Route Type | Approx. Flight Duration | Schedule Notes |
| London Heathrow | British Airways, Vueling | Direct scheduled | Around 2 hrs 5 mins | Frequent daily flights |
| London Gatwick | easyJet, Vueling | Direct scheduled | Around 2 hrs | Frequency varies by airline |
| London City | British Airways | Direct scheduled | Around 2 hrs 5 mins | Seasonal |
| London Luton | easyJet, Ryanair, Wizz Air | Direct scheduled | Around 2 hrs 5 mins | Frequency varies by season |
| London Stansted | Ryanair | Direct scheduled | Around 2 hrs 5 mins | Frequency varies by season |
| London Southend | easyJet | Direct scheduled | Around 2 hrs | Check current timetable |
| Manchester | easyJet, Ryanair, Jet2, Vueling | Direct scheduled | Around 2 hrs 15 mins | Busiest regional choice |
| Birmingham | easyJet, Ryanair, Jet2, Vueling | Direct scheduled | Around 2 hrs 5 mins | Vueling seasonal |
| Bristol | easyJet, Ryanair | Direct scheduled | Around 2 hrs | Frequency varies by season |
| Edinburgh | easyJet, Ryanair, Jet2, Vueling | Direct scheduled | Around 2 hrs 30 mins | Frequency varies by season |
| Glasgow | easyJet | Direct scheduled | Around 2 hrs 35 mins | Check current timetable |
| Leeds Bradford | Jet2, easyJet | Direct scheduled | Around 2 hrs 15 mins | easyJet ends January 2027 |
| Newcastle | Ryanair | Direct scheduled | Around 2 hrs 25 mins | Check current timetable |
Check UK to Barcelona Flight Options
British Airways, Vueling, easyJet, Ryanair, Jet2 and Wizz Air all operate direct flights to Barcelona from the UK. Routes vary by airport and season, and London offers the widest choice of airlines.
easyJet and Ryanair operate the largest number of UK–Barcelona routes between them. Their headline fares can be low, but cabin bags, checked bags and seats often cost extra.
easyJet. easyJet flies from Gatwick, Luton and Southend, plus Manchester, Birmingham, Bristol, Edinburgh, Glasgow, Liverpool and Southampton.
Ryanair. Ryanair flies from Stansted and Luton, plus Manchester, Birmingham, Bristol, Edinburgh, Liverpool and Newcastle.
Before comparing, check:
Cabin baggage restrictions. The basic fare usually includes only a small under-seat bag.
Checked baggage. This is added at a cost and is cheaper when booked early.
Seat selection. Families wanting to sit together may need to pay.
Priority boarding. This is often bundled with larger cabin bags.
Total payable fare. Compare after all extras.
Neither airline is always the cheapest, as prices change daily.
British Airways flies direct to Barcelona from London Heathrow, with seasonal flights from London City. Its fares typically include a cabin bag, while higher fares may add checked baggage and more flexibility.
Check the latest schedule on British Airways before booking. BA offers Euro Traveller and Club Europe cabins. Heathrow may suit travellers in west London or those connecting from long-haul flights.
Vueling is a Barcelona-based airline in the same group as British Airways. It flies direct from Heathrow, Gatwick, Manchester and Edinburgh, with seasonal Birmingham flights.
Vueling sells several fare types, from basic seats to options with checked baggage and flexibility. As Barcelona is its hub, it is also useful for onward connections within Spain and beyond.
Jet2 flies to Barcelona from Manchester, Birmingham, Edinburgh and Leeds Bradford. Wizz Air flies from London Luton.
Jet2 fares can include a checked bag, and Jet2 also sells city break packages. Wizz Air is a low-cost carrier, so check its cabin baggage restrictions, seat selection and checked baggage costs carefully.
Not sure which airline suits your trip? Tell us your dates and airport, and we'll compare the options for you.
Most UK travellers can fly direct to Barcelona without going to London. Manchester, Birmingham, Bristol and Edinburgh are the busiest regional options, and several smaller airports add direct or seasonal flights.
Manchester and Birmingham both have direct Barcelona flights with four airlines. Leeds Bradford has Jet2 flights, and easyJet flights until January 2027.
Manchester Airport and Birmingham Airport both offer a wide spread of departure times. Travellers in Yorkshire can compare flights from Leeds against Manchester, particularly once easyJet's Leeds Bradford service ends.
Compare:
the cost and time of reaching London
flight times and departure slots
baggage rules on each airline
seasonal availability
Edinburgh has direct Barcelona flights with easyJet, Ryanair, Jet2 and Vueling. Glasgow has easyJet flights. Flights take around 2 hours 30 minutes.
Schedules from Edinburgh Airport and Glasgow Airport vary through the year. Compare flights from Edinburgh and flights from Glasgow for the widest choice of dates.
Bristol, Liverpool, Newcastle, Southampton, Belfast and East Midlands can offer direct or seasonal Barcelona flights. Travellers in the South West can compare flights from Bristol, and those in the North East can compare flights from Newcastle.
If you live outside London, compare the full journey from your nearest airport rather than looking only at the advertised airfare.
Flying from outside London? Send us your nearest airport and travel dates for a tailored comparison.
London has six airports with direct Barcelona flights. The best one depends on where you live, which airline you prefer and your total transport and parking costs.
Heathrow offers British Airways and Vueling flights, and suits west London travellers or passengers connecting from other flights.
Gatwick offers easyJet and Vueling flights and is convenient for south London, Surrey and Sussex.
Luton offers easyJet, Ryanair and Wizz Air flights and suits north London and the Home Counties.
Stansted offers Ryanair flights and is convenient for east London and East Anglia.
Southend offers easyJet flights for travellers in Essex. London City has seasonal British Airways flights and suits travellers based in central and east London.
Airport choice affects:
transfer cost and journey time from home
parking or public transport
airline availability and baggage rules
departure times
Travellers can compare flights from London across the main London airports.
The London to Barcelona flight time is around 2 hours to 2 hours 15 minutes on a direct flight, depending on the airport, routing and operating conditions. Regional UK flights take a similar or slightly longer time.
| Departure Airport | Approx. Direct Flight Time |
| London airports | 2 hrs to 2 hrs 15 mins |
| Manchester | Around 2 hrs 15 mins |
| Birmingham | Around 2 hrs 5 mins |
| Edinburgh | Around 2 hrs 30 mins |
| Glasgow | Around 2 hrs 35 mins |
Flight time is not total journey time. Add airport check-in, security, border checks on arrival and your transfer into Barcelona.
There is no fixed price for flights to Barcelona from the UK. Fares vary by date, airline, departure airport, season and demand. Compare live prices for your exact travel dates.
Prices depend on:
travel dates and school holidays
airline and fare type
departure airport
checked and cabin baggage
seat selection
booking flexibility
major events in the city
Cheap flights to Barcelona can look very different once baggage is added. The cheapest headline fare may not be the cheapest final journey.
The best way to find cheap air tickets to Barcelona is to compare airports, dates and airlines, then add baggage and extras before deciding.
Flying from a different airport can lower the fare, but factor in travel and parking costs.
Almost all UK travellers fly direct to Barcelona. A connection is rarely worth it unless it clearly saves money or suits a smaller local airport.
| Factor | Direct | One Stop |
| Journey time | Around 2 to 2.5 hrs | Usually much longer |
| Connections | None | Required |
| Airport choice | Very wide from the UK | Limited benefit |
| Fare | Often competitive | Occasionally lower |
| Baggage | Check fare rules | Check each leg |
| Convenience | Higher | Depends on connection |
| Total trip cost | Usually lower overall | Can rise with extra time and costs |
Cabin baggage restrictions differ widely between airlines. Compare fares on a like-for-like basis, with the same bags included. Check hand luggage sizes on UK airlines before choosing a basic fare.
Mid-week travel savings are sometimes possible, as Tuesday and Wednesday flights can be priced differently from weekends. There is no universal cheapest day, so compare several dates.
Add up:
flight
baggage
seats
airport transport or parking
transfers in Barcelona
hotel, if relevant
A £50 cheaper ticket may not be cheaper overall.
Want help comparing the full cost? TravelApp can compare flight options, baggage and travel dates so you can see the actual cost before booking.
Barcelona is a year-round city break destination, but demand and weather vary. Spring and autumn are popular for mild weather, summer is hot and busy, and winter is quieter and cooler.
Spring. Mild weather, with high demand around Easter.
Summer. Hot days, beach weather and busy UK school holidays.
Autumn. Warm early autumn weather and October half-term demand.
Winter. Cooler and quieter, apart from Christmas and New Year.
No single month is guaranteed to be the cheapest. Lower fares can appear during quieter periods, such as parts of winter outside Christmas, while summer, Easter and school holidays usually cost more. Compare flexible dates for current prices.
Major events in Barcelona can raise fares on specific dates at any time of year, so check before fixing your plans.
Low-cost airlines often separate extras from the base fare, so baggage and seats can add significantly to the cost. Check what your fare includes before paying.
Compare:
cabin baggage allowance
checked baggage
seat selection
priority boarding
meals and drinks
airport transfers
change fees
cancellation conditions
Josep Tarradellas Barcelona–El Prat Airport (BCN) is the main international airport serving Barcelona. It is Spain's second-busiest airport and the arrival point for direct flights from the UK.
Barcelona–El Prat sits around 15 km south-west of the city centre. It has two terminals, T1 and T2, and airlines are split between them. easyJet and Ryanair usually use T2, while many other carriers use T1, but always check your booking. See Aena's Barcelona airport page for current information.
Most UK travellers reach central Barcelona by Aerobús, metro, train or taxi. Journey times vary with traffic and the terminal you arrive at.
Aerobús. A frequent express bus from both terminals to Plaça de Catalunya.
Metro Line 9 Sud. Stops at both terminals and links with the city metro network.
Train. Rodalies trains run from Terminal 2 to central stations including Barcelona Sants and Passeig de Gràcia.
Taxi. Available outside arrivals at both terminals.
Pre-booked transfer. A fixed price and a driver waiting at arrivals.
British citizens can visit Spain without a visa for up to 90 days in any 180-day period. Your passport must meet Schengen rules, and new EU Entry/Exit System checks now apply at the border.
Passport issue date. It must be less than 10 years old on the day you arrive.
Passport expiry date. It must be at least 3 months after the day you plan to leave.
90/180-day rule. Time in other Schengen countries counts towards your 90 days.
Entry/Exit System (EES). You may need to register fingerprints and a photo at the border, which can take extra time.
At the border. You may be asked for a return ticket, accommodation details and proof of funds.
Read more about border control changes for UK travellers, and always check the current Spain entry requirements on GOV.UK before travelling.
Have questions about your trip before you book? Our team is happy to help.
Flight-only suits travellers who have already booked accommodation. A flight and hotel package can be simpler and may include extra protection. It is not always cheaper, so compare both.
Compare:
total price for your dates
hotel location and standard
included baggage
airport transfers
flexibility to change dates
package protection
length of stay
TravelApp can compare flight-only fares with Barcelona city break packages for the same dates.
A UK travel agency can compare airports, airlines and fares for you, and help if your plans change.
TravelApp can help you compare:
UK departure airports
airlines and fare types
baggage allowances
travel dates
flight-only and package options
The right flight to Barcelona depends on your departure airport, dates, baggage and total journey cost. With so many direct routes from the UK, comparing a few options is usually worth the time.
Before booking, check:
which UK airports fly direct on your dates
the airline and fare type
cabin and checked baggage
the total cost, including transport and transfers
Compare flights to Barcelona from the UK by airport, airline and travel date with TravelApp, or call TravelApp on +44 20 3137 0990 for help choosing the right route.
Get the best prices on flights with exclusive deals.
Book with confidence thanks to years of experience in premium travel.
Enjoy flexible options with easy cancellation and modification policies.
Our expert team is available round the clock for every request.
Find answers to common questions about traveling to Barcelona
British Airways, Vueling, easyJet, Ryanair, Jet2 and Wizz Air fly direct to Barcelona from the UK. Routes vary by airport and season, with London offering the widest choice.
A direct flight from London to Barcelona takes around 2 hours to 2 hours 15 minutes, depending on the departure airport and operating conditions.
No month is guaranteed to be cheapest. Quieter winter periods outside Christmas often offer better value than summer and school holidays. Compare flexible dates for current fares.
Josep Tarradellas Barcelona–El Prat Airport (BCN) is Barcelona's main international airport and the arrival point for direct flights from the UK.
Yes. easyJet, Ryanair, Jet2 and Vueling fly direct from Manchester to Barcelona. Flights take around 2 hours 15 minutes.
Yes. easyJet, Ryanair and Jet2 fly direct from Birmingham to Barcelona, with seasonal Vueling flights.
Yes. easyJet, Ryanair, Jet2 and Vueling fly direct from Edinburgh to Barcelona. The journey takes around 2 hours 30 minutes.
Heathrow, Gatwick, Luton, Stansted and Southend all have direct Barcelona flights, and London City has seasonal British Airways flights.
The airport code for Barcelona is BCN, for Josep Tarradellas Barcelona–El Prat Airport.
There is no fixed price. Fares depend on dates, airline, airport, baggage and demand. Compare live fares for your exact travel dates.
Direct flights are widely available and usually better value. A connecting flight rarely saves money unless it suits a smaller local airport, so compare the total price and journey time.
No. British citizens can visit Spain for up to 90 days in any 180-day period without a visa. Passports must meet Schengen issue and expiry rules, and EES border checks apply.
It depends on your airline and fare. Low-cost basic fares often include only a small under-seat bag, while other fares include larger cabin bags or checked baggage. Check your fare before booking.