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.

Book your flights to Barcelona

Fly with British Airways to beautiful Barcelona and immerse yourself in the culture of this cosmopolitan city.

Travelling to Barcelona from our 4 Canadian gateways is simple with British Airways with quick and easy transfers through London. Flight times are from just over 10 hours.


Barcelona flight facts

Flights to Barcelona.

Flights to Barcelona

We make flying to Barcelona easy with daily flights from Toronto, Montreal, Vancouver and Calgary. Flights have quick transfers in London through British Airways’ home, Terminal 5, voted the world’s Best Airport Terminal by travellers at the World Airport Awards.

Flying to Barcelona with BA

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.

Arriving in Barcelona

Our flights from London to Barcelona arrive at Barcelona International 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.

Stopover in London.

Stopover in London

Our flights to Barcelona connect in London. You can take the opportunity to break your journey in London and spend a few days exploring our exciting and historic home.

Flying to Barcelona from London

Flying to Barcelona from London

With a choice of multiple British Airways flights from London Heathrow, London Gatwick and London City airports, you can conveniently travel from anywhere in the capital to Spain's second largest city, leaving you more time to enjoy your Barcelona break.

Our cheapest flights to Barcelona from Vancouver

  • CAD1170
    Sep 2014
  • CAD1000
    Oct 2014
  • CAD1022
    Nov 2014
  • CAD1305
    Dec 2014
  • CAD1225
    Jan 2015
  • CAD1083
    Feb 2015
  • CAD1023
    Mar 2015
  • CAD1001
    Apr 2015
  • CAD1048
    May 2015
  • CAD1449
    Jun 2015
  • CAD1449
    Jul 2015
  • CAD1749
    Aug 2015

How many passengers?


Travel classes

Terms and conditions