Skip to Navigation

Greater flexibility on bookings

Book now, change laterFind out more

Flights to Barcelona

Be whisked off to the buzz of Barcelona

Flight time from London

2.1hrs

Cheapest return flight

$747

Distance from London

709 miles

Use the tab and enter or the arrow keys to change the current tab
Flight Flight + hotel

Book flights to Barcelona

Book flights to Barcelona and get ready to explore the stunning delights of Catalonia’s capital.

Whether you’re looking for a cultural weekend away or a slice of cosmopolitan beach life, treat yourself to the flight your journey deserves. We’ll help you feel relaxed and invigorated from the moment you step on board.

Cheapest return flights to Barcelona from Montreal

  • May2021
    CAD1084
    Find 
  • Jun2021
    CAD809
    Find 
  • Jul2021
    CAD809
    Find 
  • Aug2021
    CAD779
    Find 
  • Sep2021
    CAD779
    Find 
  • Oct2021
    CAD779
    Find 
  • Nov2021
    CAD779
    Find 
  • Dec2021
    CAD779
    Find 
  • Jan2022
    CAD764
    Find 
  • Feb2022
    Price not available for this month
  • Mar2022
    Price not available for this month
  • Apr2022
    Price not available for this month

How many passengers?Explanation of 'young adults'.

Continue

Flexible booking

Change your date, destination or cancel if you need to

Find out more

Travel requirements

Country entry rules and testing information

Find out more

Keeping you safe

Enhanced cleaning, HEPA-filtered air, safe travel

Find out more

Barcelona flight FAQs

Which airports does British Airways fly to Barcelona from?

We fly to Barcelona-El Prat Airport from London Heathrow and London Gatwick.

Due to COVID-19 our regular schedules may have altered slightly. Please check our timetable to see the latest Barcelona flight schedule.

When's the best time to visit Barcelona?

Visit Barcelona in spring (March to May) or autumn (September to November) for pleasant temperatures, fewer tourists and shorter queues. During the summer months, the temperatures are around 28°C making it the perfect time to enjoy the beach, tapas and Barcelona’s many festivals and cultural events.

What are the best things to do in Barcelona?

Gaudi’s architectural masterpieces are a must, from the iconic Sagrada Familia to the Casa Battlo. Wandering the Gothic Quarter’s medieval streets lined with bars and restaurants will give you a taste of Catalan nightlife.

The buzzing Mercat de la Boqueria is great for food lovers while art aficionados are spoilt for choice with the Museu Nacional d'Art de Catalunya (MNAC) and Picasso Museum to name but a few.

FC Barcelona’s immortal Camp Nou stadium tour is a great family-friendly experience, as is the eternal buzz of the city’s famous La Rambla. And when you want to sunbathe, head for Barcelona’s fabulous beaches.

How do you get from the airport to Barcelona city centre?

Barcelona El-Prat Airport is just 12km from the city centre with good connections by bus, metro and taxi.

Aerobus offers the best value public transport option. Return fares cost just over €10 with departures every 15 minutes from both terminals. The terminals are also connected to Barcelona Metro’s L9 Sud line, while Terminal 2 offers a faster Renfe R2 train into the city.

Taxis are available from just outside the arrivals area, with a 30-minute journey into the centre costing around €35.

Why fly British Airways to Barcelona?

Discover outstanding service from the moment you book. Enjoy free seat selection 24 hours before departure, free hand baggage and a generous checked bag allowance. Onboard you’ll find clean, sanitised seats, HEPA-filtered air, quality on-board catering and a warm, uniquely British welcome.

If your plans change, our book with confidence commitment offers total peace of mind. 

Simply relax and let us take care of you, every step of the way.

 

Flying to Barcelona in summer

With dazzling summer temperatures hitting an average high of 28°C, the city-beach blend of Barcelona is a best of both worlds destination.

High season

Travel tip: Save time and money by pre-booking your attraction tickets

Day temperature

Average

28°C

Night temperature

Average

22°C

We couldn't find any content to match your selection. Please try again.

Flying to Barcelona in spring

Spring time temperatures can rise to 20°C and it's a pleasantly quiet time to visit the cities main attractions. This cooler season makes it comfier to wander around the city without breaking a sweat.

Mid season

Travel tip: Rain is more frequent in spring than in winter and summer, so pack a rain jacket.

Day temperature

Average

20°C

Night temperature

Average

13°C

We couldn't find any content to match your selection. Please try again.

Flying to Barcelona in autumn

Autumn is delightful in the city, with warming temperatures of early 20°C’s and cooler evenings, which makes sleeping that tad easier.

Low season

Travel tip: Night time can be chilly so pop in extra clothing layers.

Day temperature

Average

18°C

Night temperature

Average

12°C

We couldn't find any content to match your selection. Please try again.

Economy class flights to Barcelona

From $756return

from Vancouver, July 2021

Euro Traveller, our short-haul economy cabin, is great value if you’re looking for cheap flights to Barcelona. If you are only bringing hand luggage, consider booking basic economy. Alternatively, you can pick a price that includes 23kg checked baggage and free seat selection 48 hours before you fly.

August

$747

return, from Vancouver

$747

Business class flights to Barcelona

From $5281return

from Toronto, September 2021

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.

September

$5281

return, from Toronto

$5281

Barcelona Travel Essentials

Flight time

2 hours

Time zone

GMT+2

Best time to visit

July to August

Airport information

Barcelona Airport–El Prat (BCN) is 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.

Flight duration

Flights from London to Barcelona Airport-El Prat take around 2 hours 10 minutes.

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.

You might also be interested in…

Barcelona hotels for every traveller.
Amy Rosoman.

If you’re not ready to dip yourtoes in the ocean, make asplash in the infinity pool

Amy Rosoman,  for British Airways

Terms and Conditions