Flights Europe Spain Catalonia Barcelona Canada to Barcelona

Cheap flights from Canada to Barcelona

Round-trip
Economy
Boston (BOS)
Barcelona (BCN)
Thu. 22/10
Thu. 29/10
Any month
Compare vs. momondo |

Flight information for Canada to Barcelona

Find info about flight duration, direct flights, and airports for your flight from Canada to Barcelona
Best price found 626 C$ The best flight deal from Canada to Barcelona found on momondo in the last 72 hours is 626 C$
Fastest flight time 12h 40m The fastest flight from Canada to Barcelona takes 12h 40m.
Direct flights None There are no direct flights from Canada to Barcelona. Popular non-direct routes for this connection are Vancouver Intl - Barcelona-El Prat, Montreal Pierre Elliott Trudeau Intl - Barcelona-El Prat and Toronto Pearson Intl - Barcelona-El Prat.
Airports in Barcelona 1 airport There is 1 airport near Barcelona: Barcelona-El Prat (BCN)

Canada to Barcelona flight comparison made easy

Below you can see the best fares for your route over the next three months. All fares were found on momondo this week. Browse the quickest and cheapest flights from Canada to Barcelona by changing tabs
Cheapest
Best
Quickest
Multiple Airlines
21 Oct.
YYZ
Toronto Pearson Intl
41h 50m
2 stops
BCN
Barcelona-El Prat
29 Oct.
BCN
Barcelona-El Prat
29h 15m
2 stops
YYZ
Toronto Pearson Intl
Aeromexico
12 Mar.
YUL
Montreal Pierre Elliott Trudeau Intl
20h 39m
1 stop
BCN
Barcelona-El Prat
17 Mar.
BCN
Barcelona-El Prat
37h 05m
1 stop
YUL
Montreal Pierre Elliott Trudeau Intl
Multiple Airlines
7 Oct.
YYZ
Toronto Pearson Intl
41h 00m
2 stops
BCN
Barcelona-El Prat
11 Oct.
BCN
Barcelona-El Prat
32h 25m
3 stops
YYZ
Toronto Pearson Intl

Find the cheapest one-way flights from Canada to Barcelona

If you're looking for one-way flights from Canada to Barcelona, view some of our deals below.
Cheapest
Best
Quickest
Multiple Airlines
18 Oct.
YYZ
Toronto Pearson Intl
44h 40m
3 stops
BCN
Barcelona-El Prat
TAP AIR PORTUGAL
14 Nov.
YYZ
Toronto Pearson Intl
10h 50m
1 stop
BCN
Barcelona-El Prat
Azores Airlines
13 Nov.
YYZ
Toronto Pearson Intl
14h 20m
2 stops
BCN
Barcelona-El Prat

Alternative routes for Canada to Barcelona

Compare alternative flights to and from nearby airports and cities to discover the best prices and most convenient flight times
Ottawa to Barcelona Flights
Fastest flight time
12h 40m
Cheapest price
567 C$
Calgary to Barcelona Flights
Fastest flight time
22h 10m
Cheapest price
684 C$
Regina to Barcelona Flights
Fastest flight time
21h 15m
Cheapest price
1,002 C$

Useful information for finding Canada to Barcelona flight deals

Learn about all of the flight booking features offered by momondo for free.

How do I get Price Alerts for flights from Canada to Barcelona?

You can take advantage of momondo’s Price Alerts by first searching for your flights to Canada from Barcelona. Flight offers will be shown to you in real-time. From there you can create a Price Alert by using our on-site widget.

How can I save money on flights from Canada to Barcelona with momondo?

Leverage our AI within our “Price Forecast” tool, which predicts if it’s better to book now or wait until prices decrease. You can strategically pick the best days to fly and save money on your trip by using our “Price Calendar” tool. “Explore” shows an overview of how much it costs to fly to anywhere from a selected city or airport. Our “Discover” content is a great option for travel inspiration and money-saving tips, while “Price Alerts” will update you when prices change, so you can book when fares are right.

How does momondo find its flight prices?

momondo shows deals across 700+ competitors all at once. momondo is active in 30 international markets, so you can have access to a wide range of options from airlines and OTAs alike.


Flights from Canada to:

Flights Europe Spain Catalonia Barcelona Canada to Barcelona
  • Round-trip
  • One-way
  • Multi-city
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First