Find cheap flights to Barcelona

Return
1 adult
Economy
0 bags
From?
To?
Tue 6/12
Tue 13/12

Deals available from 900+ travel sites.

About Flights to Barcelona

Summary info about Barcelona flight prices, duration and airlines

Best One-Way Price

C$ 412

Best Round-Trip Price

C$ 552

Fastest flight time

12h 50m

Operated By

2 airlines
The best one-way flight price to Barcelona from Canada in the last 72 hours is C$ 412 (Toronto Island to Barcelona-El Prat).
The best round-trip flight price to Barcelona from Canada in the last 72 hours is C$ 552 (Toronto Pearson Intl to Barcelona-El Prat).
The fastest flight to Barcelona from Canada takes 12h 50m (Montreal Pierre Elliott Trudeau Intl to Barcelona-El Prat).
There are 2 airlines operating flights to Barcelona, including Aer Lingus and Icelandair.

Barcelona flights insights and trends

Explore insights for your Barcelona flight to craft the best travel plan

What is the cheapest month to fly to Barcelona?

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

What is the absolute cheapest flight to Barcelona?

Users booking trips to Barcelona from Agadir found flights 95% 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.
See prices from:

How long does it take to fly to Barcelona?

Flight times vary depending on what airport in Canada you fly out of and what airport in Barcelona you fly into. For example, flying from Toronto Pearson Intl to Barcelona-El Prat takes 7h 50m on average. On the other hand, flying from Vancouver Intl to Barcelona-El Prat takes 12h 50m on average. Keep in mind that it’s always quicker to opt for a non-stop flight, so be sure to check momondo to see if there are any available for your route.

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

Most flyers found that booking tickets 60 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$ 975.

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 Pearson Intl Airport (YYZ) to Barcelona-El Prat Airport (BCN)

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

CHEAPEST MONTH TO FLY TO BARCELONA FROM TORONTO PEARSON INTL AIRPORTMay13% cheaperFlying from Toronto Pearson Intl Airport to Barcelona costs on average just C$ 833 in May
MOST EXPENSIVE MONTH TO FLY TO BARCELONA FROM TORONTO PEARSON INTL AIRPORTDecember29% more expensiveIt costs about C$ 1,240 for flights to Barcelona from Toronto Pearson Intl Airport in December
MOST POPULAR MONTH TO FLY TO BARCELONA FROM TORONTO PEARSON INTL AIRPORTAugust397% more users visitedMore momondo users searched in flights to Barcelona from Toronto Pearson Intl Airport in August than any other month

Frequently asked questions about flying to 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 Güell are popular hot spots in those months.

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.

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.

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), La Seu d'Urgell Aeroport De La Seu Airport (124 km from Barcelona city centre) or Lleida-Alguaire Airport (142 km from Barcelona city centre) depending on the month and departure airport.

The cheapest airport near Barcelona is typically Girona Costa Brava Airport, with an average price of C$ 365/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.

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

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

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 TAP AIR PORTUGAL. 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
Montreal to Barcelona Flights
Fastest flight time7h 15m
Cheapest priceC$ 707
Toronto to Barcelona Flights
Fastest flight time7h 50m
Cheapest priceC$ 587
Vancouver to Barcelona Flights
Fastest flight time12h 50m
Cheapest priceC$ 866
Québec City to Barcelona Flights
Fastest flight time11h 40m
Cheapest priceC$ 920
Ottawa to Barcelona Flights
Fastest flight time12h 10m
Cheapest priceC$ 863
Kelowna to Barcelona Flights
Fastest flight time18h 15m
Cheapest priceC$ 1,187
Edmonton to Barcelona Flights
Fastest flight time17h 25m
Cheapest priceC$ 959
Calgary to Barcelona Flights
Fastest flight time18h 05m
Cheapest priceC$ 1,002
Halifax to Barcelona Flights
Fastest flight time19h 50m
Cheapest priceC$ 952
Winnipeg to Barcelona Flights
Fastest flight time21h 55m
Cheapest priceC$ 994
Abbotsford to Barcelona Flights
Fastest flight time18h 35m
Cheapest priceC$ 1,141
Victoria to Barcelona Flights
Fastest flight time19h 25m
Cheapest priceC$ 1,394
Dublin to Barcelona Flights
Fastest flight time2h 25m
Cheapest priceC$ 450
Saskatoon to Barcelona Flights
Fastest flight time20h 00m
Cheapest priceC$ 1,121
London to Barcelona Flights
Fastest flight time2h 05m
Cheapest priceC$ 127
Lisbon to Barcelona Flights
Fastest flight time1h 50m
Cheapest priceC$ 74
London, Ontario to Barcelona Flights
Fastest flight time12h 35m
Cheapest priceC$ 1,885
Regina to Barcelona Flights
Fastest flight time23h 00m
Cheapest priceC$ 1,102
Charlottetown to Barcelona Flights
Fastest flight time16h 25m
Cheapest priceC$ 1,630
Rome to Barcelona Flights
Fastest flight time1h 55m
Cheapest priceC$ 395

Start planning your trip to Barcelona


Why use momondo?

momondo collates all your flight options in one place and lets you filter them to find the perfect flight to Barcelona. momondo saves you time and could save you money on your trip.

Yes. momondo enables you to select and highlight flights to Barcelona with this policy.

momondo offers useful filters to help you find the right flight. Choose specific flight times, airports or even what payment method you prefer. We have numerous options to help you book your ideal flight to Barcelona.

If you are not ready to book a flight to Barcelona now, use our insights above to find helpful tips or alternatively set up a price alert; this is where momondo will track prices on flights to Barcelona and let you know when they change.


Save money when you book flights with momondo
Flexible Travel
momondo understands the need for flexibility and we have a filter specifically for flights with no change fees.
Expert Insights
Data driven insights designed to help you find a great flight deal. From the cheapest time to depart to how far in advance to book.
Price Alerts
Track the price of your preferred flight route and be notified when it changes.