Why BA?

Fly with British Airways and enjoy award-winning service, excellent value for money and no hidden charges:

  • Free seats selection 24hrs in advance
  • Inclusive 23kg checked baggage allowance*
  • Airport, online or mobile check-in
  • Free onboard food and bar service

*Not applicable to hand baggage only fares.

Fly to Barcelona from London

Fly from one of two London Airports to beautiful Barcelona and throw yourself into the culture of this cosmopolitan city. Barcelona offers something for everyone, whether you want to immerse yourself in extraordinary architecture, world-class cuisine and vibrant nightlife or simply relax on the beach and soak up the Spanish sun.

When you fly to Barcelona with British Airways, you can choose from multiple flights departing daily from London Heathrow and London Gatwick, meaning it couldn't be easier to plan your Mediterranean city break. Keep your trip hassle-free with a 23kg baggage allowance as standard and enjoy the flexibility of three handy check-in options and free seat selection 24 hours in advance.

Flight facts from London to Barcelona

Flight duration from London to Barcelona

Flight duration from London to Barcelona

The average flight duration from London to Barcelona is 2 hours, where we fly to Barcelona from London Heathrow (LHR) and London Gatwick (LGW) airport.

Flying to Barcelona with British Airways

Flying to Barcelona with British Airways

When you fly to Barcelona with British Airways, you can enjoy our award-winning service, as well as a generous 23kg checked luggage allowance as standard. Take advantage of our online or mobile check-in facilities and make your trip to Barcelona even simpler with British Airways.

Arriving in Barcelona from London

Arriving in Barcelona from London

Our flights from London to Barcelona arrive at Barcelona–El Prat Airport, located just 12 kilometres southwest of the city centre. A number of reliable and efficient transport options are available, including minibus shuttles, low-cost airport taxis and the Aerobus express bus service. Hire a car at the airport to explore the city and surrounding region at your own pace.

Useful information about Barcelona

Useful information about Barcelona

Get ready for your stay in Barcelona with some useful facts to make your arrival stress-free.
Currency: Euro (€)
Country Code: +34
Local Area Code: 93
Electricity: 230 V, 50 Hz, European 2 pin plug

Cheapest flights from London to Barcelona

 
 
  • £69
    Find
    Aug 2014
  • £36
    Find
    Sep 2014
  • £36
    Find
    Oct 2014
  • £36
    Find
    Nov 2014
  • £36
    Find
    Dec 2014
  • £36
    Find
    Jan 2015
  • £36
    Find
    Feb 2015
  • £36
    Find
    Mar 2015
  • £40
    Find
    Apr 2015
  • £59
    Find
    May 2015
  • £59
    Find
    Jun 2015
  • £59
    Find
    Jul 2015

How many passengers?

Adults
(12+)
Children
(2-11)
Infants
(0-2)

Carefully selected hotels in Barcelona

Travel classes

Barcelona weather

Prepare for the weather before your holiday

Average seasonal temperatures°C/°F
  • 13°Jan
  • 14°Feb
  • 15°Mar
  • 17°Apr
  • 20°May
  • 24°Jun
  • 27°Jul
  • 27°Aug
  • 25°Sep
  • 21°Oct
  • 16°Nov
  • 14°Dec
Average monthly rainfall (mm)
  • 41
  • 29
  • 42
  • 49
  • 59
  • 42
  • 20
  • 61
  • 85
  • 91
  • 58
  • 51
Average daily sunshine (hours)
  • 5
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 9
  • 7
  • 6
  • 5
  • 5

Terms and conditions