Find cheap flights to Barcelona

Return
1 adult
Economy
From?
To?
Thu 27/1
Thu 3/2

Deals available from 900+ travel sites.

Cheapest flights to Barcelona airports

Find the cheapest flights to these Barcelona airports from your nearest city or airport
Toronto Pearson Intl Airport
Barcelona-El Prat Airport

CHEAPEST ROUTE FROM Toronto TO Barcelona

Toronto (YTO) to Barcelona-El Prat Airport (BCN)

Typically, flights to Barcelona from Toronto are cheaper when flying from Toronto to Barcelona-El Prat, which has an average price of C$ 790

CHEAPEST MONTH TO FLY TO BARCELONA FROM TORONTO PEARSON INTL AIRPORTNovember14% cheaperFlying from Toronto Pearson Intl Airport to Barcelona costs on average just C$ 687 in November
MOST EXPENSIVE MONTH TO FLY TO BARCELONA FROM TORONTO PEARSON INTL AIRPORTDecember22% more expensiveIt costs about C$ 969 for flights to Barcelona from Toronto Pearson Intl Airport in December
MOST POPULAR MONTH TO FLY TO BARCELONA FROM TORONTO PEARSON INTL AIRPORTSeptember307% more users visitedMore momondo users searched in flights to Barcelona from Toronto Pearson Intl Airport in September than any other month

When is the best time to fly to Barcelona?

  • What is the absolute cheapest flight to Barcelona?

    Users booking trips to Barcelona from Madrid found flights 83% cheaper than the average price of flights to Barcelona. To find the cheapest price to Barcelona from your area, use momondo’s Airport-to-Airport Pricing Tool.

  • What is the cheapest month to fly to Barcelona?

    The cheapest month to fly to Barcelona from Canada is in November. Flight prices, which tend to average around C$ 682, are often lower during this time because this is during the off-season. If you’re not able to fly to Barcelona in November, then May is your next best option. Flight prices from Canada to Barcelona during May average around C$ 716.

  • How far in advance should I book a flight to Barcelona?

    Most flyers found that booking tickets 51 days in advance of their planned departure date is the best time to get cheap flights to Barcelona. During this timeframe, flight prices are around C$ 790. Keep in mind that you might be able to find cheaper flights to Barcelona at any time. In fact, our users found flights for as low as C$ 534 in the past 72 hours.

  • Is there a good place to hike near Barcelona?

    If you’re looking to do your hiking in warmer conditions, consider planning your flight to Barcelona for March, April, and May. Parks like Parc de Joan Miró are popular hot spots in those months.

  • When is it best to fly to Barcelona to go sightseeing?

    The city of Barcelona has many sights to see while visiting. Many tourists find it ideal to go sightseeing when the weather is warmer, but not blistering. Consider booking your flight to Barcelona for October, when temperatures are a bit higher and the chance of rain is relatively low. Many travellers find it worthwhile to visit La Rambla, Sagrada Familia, and Cathedral of Barcelona.

  • When is the best time to plan a beach trip to Barcelona?

    If your plan is to spend time at Playa de la Barceloneta while visiting Barcelona, momondo recommends you plan your trip for July or August when the temperatures are typically higher and the chance of rain is low.

  • Is there an alternative airport near Barcelona?

    Those flying to Barcelona could potentially find better pricing at Girona Costa Brava Airport (75 km from Barcelona city centre), Reus Airport (88 km from Barcelona city centre) or Lleida Lleida-Alguaire Airport (142 km from Barcelona city centre) depending on the month and departure airport.

  • Is there a cheaper alternative to flying into Barcelona?

    The cheapest airport near Barcelona is typically Girona Costa Brava Airport, with an average price of C$ 323/person. These prices vary based on where travellers are coming from. It is suggested that travellers looking to save money try momondo’s Airport-to-Airport Pricing Tool.

  • Are there flights to Fort Pienc?

    Yes, if you fly to Barcelona-El Prat in Barcelona which is the closest available airport to Fort Pienc (13.8 km away).

  • What’s the closest airport to La Rambla?

    Barcelona-El Prat in Barcelona is the closest airport to La Rambla (distance: 12.0 km).


Barcelona flight deals found on momondo

Check out some of the best fares from airports in Canada to Barcelona found recently by users on momondo
Multiple Airlines
4 Apr.
YYZ6:45 p.m.Toronto Pearson Intl
14h 40m
1 stop
BCN9:25 a.m.Barcelona-El Prat
8 May
BCN10:05 a.m.Barcelona-El Prat
9h 10m
YYZ7:15 p.m.Toronto Pearson Intl
TAP AIR PORTUGAL
27 Apr.
YUL6:40 p.m.Montreal Pierre Elliott Trudeau Intl
9h 30m
1 stop
BCN4:10 a.m.Barcelona-El Prat
4 May
BCN2:00 a.m.Barcelona-El Prat
15h 20m
1 stop
YUL5:20 p.m.Montreal Pierre Elliott Trudeau Intl
TAP AIR PORTUGAL
27 Apr.
YUL6:40 p.m.Montreal Pierre Elliott Trudeau Intl
9h 30m
1 stop
BCN4:10 a.m.Barcelona-El Prat
4 May
BCN2:00 a.m.Barcelona-El Prat
15h 20m
1 stop
YUL5:20 p.m.Montreal Pierre Elliott Trudeau Intl
Multiple Airlines
20 Apr.
YYZ6:45 p.m.Toronto Pearson Intl
14h 40m
1 stop
BCN9:25 a.m.Barcelona-El Prat
28 Apr.
BCN9:15 a.m.Barcelona-El Prat
12h 05m
1 stop
YYZ9:20 p.m.Toronto Pearson Intl
Multiple Airlines
4 Apr.
YYZ6:45 p.m.Toronto Pearson Intl
14h 40m
1 stop
BCN9:25 a.m.Barcelona-El Prat
10 May
BCN9:15 a.m.Barcelona-El Prat
12h 25m
1 stop
YYZ9:40 p.m.Toronto Pearson Intl
TAP AIR PORTUGAL
20 Feb.
YUL4:45 p.m.Montreal Pierre Elliott Trudeau Intl
13h 25m
1 stop
BCN6:10 a.m.Barcelona-El Prat
2 Mar.
BCN7:35 a.m.Barcelona-El Prat
13h 40m
1 stop
YUL9:15 p.m.Montreal Pierre Elliott Trudeau Intl

Find the cheapest one-way flights to Barcelona

If you're looking for one-way flights from Canada to Barcelona, view some of our deals below provided by Aer Lingus and Air Transat
Air Transat
28 Jun.
YYZ6:35 p.m.Toronto Pearson Intl
7h 50m
BCN2:25 a.m.Barcelona-El Prat
Aer Lingus
31 Jan.
YYZ12:40 p.m.Toronto Pearson Intl
11h 10m
1 stop
BCN11:50 p.m.Barcelona-El Prat
Aer Lingus
31 Jan.
YYZ12:40 p.m.Toronto Pearson Intl
11h 10m
1 stop
BCN11:50 p.m.Barcelona-El Prat

Which airlines fly to Barcelona?

Here you can see a selection of the most popular and cheapest airlines for flights to Barcelona
  • Which airlines fly to Barcelona?

    For flights from Canada to Barcelona, most momondo users will book with popular airlines such as Air Canada, Air Transat, Lufthansa and British Airways. Depending on what airport you fly from, you may have other airlines to choose from.


Airports near Barcelona

Below you will find all the airports in Barcelona along with their distance from the city centre

Popular routes to Barcelona

Most frequently searched flights to Barcelona along with the cheapest price and shortest flight duration
Toronto to Barcelona Flights
Fastest flight time7h 45m
Cheapest priceC$ 527
Vancouver to Barcelona Flights
Fastest flight time15h 00m
Cheapest priceC$ 809
Montreal to Barcelona Flights
Fastest flight time7h 15m
Cheapest priceC$ 552
Ottawa to Barcelona Flights
Fastest flight time10h 05m
Cheapest priceC$ 738
Athens to Barcelona Flights
Fastest flight time3h 10m
Cheapest priceC$ 114
Calgary to Barcelona Flights
Fastest flight time13h 25m
Cheapest priceC$ 871
Abbotsford to Barcelona Flights
Fastest flight time17h 05m
Cheapest priceC$ 905
Dublin to Barcelona Flights
Fastest flight time2h 25m
Cheapest priceC$ 362
London to Barcelona Flights
Fastest flight time2h 05m
Cheapest priceC$ 293
Québec City to Barcelona Flights
Fastest flight time13h 35m
Cheapest priceC$ 814
Halifax to Barcelona Flights
Fastest flight time11h 00m
Cheapest priceC$ 837
London, Ontario to Barcelona Flights
Fastest flight time14h 10m
Cheapest priceC$ 906
Victoria to Barcelona Flights
Fastest flight time15h 55m
Cheapest priceC$ 923
Edmonton to Barcelona Flights
Fastest flight time23h 35m
Cheapest priceC$ 933
New York to Barcelona Flights
Fastest flight time7h 25m
Cheapest priceC$ 361
Saskatoon to Barcelona Flights
Fastest flight time24h 20m
Cheapest priceC$ 2,132
Moncton to Barcelona Flights
Fastest flight time11h 05m
Cheapest priceC$ 955
Kelowna to Barcelona Flights
Fastest flight time15h 55m
Cheapest priceC$ 938
Paris to Barcelona Flights
Fastest flight time1h 45m
Cheapest priceC$ 198
Windsor, Ontario to Barcelona Flights
Fastest flight time25h 00m
Cheapest priceC$ 1,339

Start planning your trip to Barcelona