Get ready to explore the capital of Catalonia by booking flights to Barcelona with British Airways. Whether you’re looking for a cultural city break, a slice of urban beach life or a laid-back getaway, you can count on a wonderful flight with our fantastic British Airways cabin crew. Embrace the holiday feeling during your flight before you arrive in invigorating Barcelona.
Make plans to visit a lively destination with it all on a Barcelona vacation. Sit back and relax during your flight to this creative city before immersing yourself in the thriving lifestyle of this medium-sized metropolis. When you fly in our economy (Euro Traveller), you can choose a great value fare with hand baggage only or pick a ticket that includes 23kg of checked baggage allowance and free seat selection 24 hours before you fly. Alternatively, our business (Club Europe) fares offer access to private lounges, priority boarding and extra space on board.
Change your date, destination or cancel if you need to
Flights to Barcelona depart daily from London Heathrow (LHR) and last around two hours. With multiple daily flight times, your journey to the city-meets-beach of Barcelona will be easy breezy. See which airports we fly from.
Select the cabin to suit you, whatever your budget, taste or style, whether you journey in economy (Euro Traveller) or in business (Club Europe).
Club Europe, our spacious business class cabin, has a premium menu and priority boarding. We keep the middle seat free so you can always enjoy a guaranteed window or aisle seat and more personal space for working or relaxing. Business class passengers also have lounge access at the airport.
If you’re travelling on a British passport you will not need a visa to visit Barcelona. If you’re from a country outside the EU, you may need to apply for a visa in advance of your trip. You can find out more information, check your visa requirements and apply by visiting the IATA Travel Centre.
Barcelona Airport–El Prat (BCN) is located in the municipalities of El Prat de Llobregat, Viladecans and Sant Boi, 12 kilometres outside of Barcelona’s city centre. We fly you direct to the airport’s main terminal with easy connections into the heart of Barcelona.
Weather in Barcelona
Take a break in the cooler spring temperatures, reaching daytime highs of 20°C. Visit in the summer for sun, sea and sand. Soak up the average highs of 28°C, hit the beachside and cool down in the shade with a sangria. Autumn stays pleasant, with balmy temperatures and winter gets chillier with patches of rainy days.
Need a little help from our destination experts?
Make sure your trip to Barcelona is truly unforgettable by talking to one of our European travel specialists.