Find flights
Deals
When to book
Airlines
FAQs
English
Round-trip from | C$ 572 |
---|---|
One-way from | C$ 229 |
Popular in | December |
Cheapest in | January |
Average price | C$ 992 |
Good round-trip deal | C$ 602 or less |
Good one-way deal | C$ 268 or less |
Fly from
Fly to
Route
Depart
Return
Price
HalifaxBarcelona
YHZ - BCN
YHZBCN
Halifax Intl
Mon 6/10
11:25 p.m.-9:10 p.m.
1 stop16h 45m
Barcelona-El Prat
Wed 15/10
11:15 a.m.-1:45 p.m.
1 stop31h 30m
AbbotsfordBarcelona
YXX - BCN
YXXBCN
Abbotsford
Sun 26/10
8:15 p.m.-5:05 p.m.
2 stops36h 50m
Barcelona-El Prat
Sun 2/11
2:20 p.m.-12:10 a.m.
1 stop18h 50m
AbbotsfordBarcelona
YXX - BCN
YXXBCN
Abbotsford
Wed 3/12
8:15 p.m.-7:20 p.m.
2 stops38h 05m
Barcelona-El Prat
Wed 10/12
6:00 a.m.-12:10 a.m.
2 stops27h 10m
MontrealBarcelona
YUL - BCN
YULBCN
Montreal Pierre Elliott Trudeau Intl
Wed 24/9
5:00 p.m.-3:40 p.m.
1 stop16h 40m
Barcelona-El Prat
Wed 1/10
9:30 a.m.-9:57 p.m.
2 stops18h 27m
AbbotsfordBarcelona
YXX - BCN
YXXBCN
Abbotsford
Thu 6/11
8:15 p.m.-12:20 p.m.
1 stop31h 05m
Barcelona-El Prat
Thu 20/11
6:00 a.m.-7:45 p.m.
2 stops22h 45m
AbbotsfordBarcelona
YXX - BCN
YXXBCN
Abbotsford
Sat 1/11
3:10 p.m.-12:20 p.m.
1 stop13h 10m
Barcelona-El Prat
Wed 3/12
6:00 a.m.-7:45 p.m.
2 stops22h 45m
MontrealBarcelona
YUL - BCN
YULBCN
Montreal Pierre Elliott Trudeau Intl
Tue 3/3
5:00 p.m.-8:50 a.m.
1 stop9h 50m
Barcelona-El Prat
Tue 10/3
1:00 p.m.-6:20 p.m.
1 stop34h 20m
MontrealBarcelona
YUL - BCN
YULBCN
Montreal Pierre Elliott Trudeau Intl
Tue 3/3
5:00 p.m.-5:05 p.m.
1 stop18h 05m
Barcelona-El Prat
Mon 9/3
6:00 a.m.-6:20 p.m.
1 stop17h 20m
MontrealBarcelona
YUL - BCN
YULBCN
Montreal Pierre Elliott Trudeau Intl
Sat 28/2
5:00 p.m.-2:00 p.m.
1 stop15h 00m
Barcelona-El Prat
Tue 10/3
1:00 p.m.-6:20 p.m.
1 stop34h 20m
MontrealBarcelona
YUL - BCN
YULBCN
Montreal Pierre Elliott Trudeau Intl
Sat 31/1
7:00 a.m.-10:50 p.m.
2 stops33h 50m
Barcelona-El Prat
Sat 14/2
9:15 p.m.-11:15 p.m.
2 stops32h 00m
Currently, January is the cheapest month in which you can book a flight from Canada to Barcelona-El Prat Airport (average of C$ 604). Flying from Canada to Barcelona-El Prat Airport in July is currently the most expensive (average of C$ 794). There are several factors that can impact the price of a flight, so comparing airlines, departure airports and flight times can provide users with more options.
When flying from Canada to Barcelona-El Prat Airport, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.
The most flights from CA0 to BCN are scheduled on a Monday (3 on average). You will have fewer flight options on Monday, which is when the least amount of flights are scheduled (3 on average).
Entertainment
Boarding
Comfort
Crew
Overall
Food
Reviews
Liam,Jun 2025
GLA - YYZ
Entertainment
Boarding
Comfort
Crew
Overall
Food
Reviews
Liam,Jun 2025
GLA - YYZ
Entertainment
Boarding
Comfort
Crew
Overall
Food
Reviews
Liam,Jun 2025
GLA - YYZ
Entertainment
Boarding
Comfort
Crew
Overall
Food
Reviews
Liam,Jun 2025
GLA - YYZ
Entertainment
Boarding
Comfort
Crew
Overall
Food
Reviews
Liam,Jun 2025
GLA - YYZ
Entertainment
Boarding
Comfort
Crew
Overall
Food
Reviews
Liam,Jun 2025
GLA - YYZ
900+ travel sites are searched through when a user searches for a flight using Cheapflights. From the search interface, users can use filters to choose airlines, airports, flight times, cabin classes and more to their preference. Book your flight to Barcelona-El Prat from Canada today with Cheapflights!
By finding flights from multiple airlines and providers at completely no cost, Cheapflights helps millions of users like you annually find the best flights to Barcelona-El Prat from Canada.
Certainly. Search results for flights to Barcelona-El Prat from Canada shown to you on Cheapflights can be narrowed down with different useful search filters, which includes flexible booking options.
Yes, Cheapflights has a feature called Price Alert, which notifies users when flight prices change. Track prices for your flight to Barcelona-El Prat from Canada today and book when prices fit your budget.