Find flights
Deals
When to book
Airlines
FAQs
English
Round-trip from | C$ 620 |
---|---|
One-way from | C$ 264 |
Popular in | December |
Cheapest in | January |
Average price | C$ 981 |
Good round-trip deal | C$ 607 or less |
Good one-way deal | C$ 271 or less |
Fly from
Fly to
Route
Depart
Return
Price
AbbotsfordBarcelona
YXX - BCN
YXXBCN
Abbotsford
Sat 4/10
2:50 p.m.-12:25 p.m.
1 stop12h 35m
Barcelona-El Prat
Sat 11/10
2:25 p.m.-8:32 p.m.
2 stops39h 07m
MontrealBarcelona
YUL - BCN
YULBCN
Montreal Pierre Elliott Trudeau Intl
Fri 30/1
7:05 p.m.-3:00 p.m.
1 stop13h 55m
Barcelona-El Prat
Fri 13/2
10:05 a.m.-5:20 p.m.
1 stop13h 15m
MontrealBarcelona
YUL - BCN
YULBCN
Montreal Pierre Elliott Trudeau Intl
Fri 6/2
7:05 p.m.-3:00 p.m.
1 stop13h 55m
Barcelona-El Prat
Fri 20/2
10:05 a.m.-5:20 p.m.
1 stop13h 15m
MontrealBarcelona
YUL - BCN
YULBCN
Montreal Pierre Elliott Trudeau Intl
Thu 5/2
5:00 p.m.-11:10 a.m.
1 stop12h 10m
Barcelona-El Prat
Fri 20/2
10:05 a.m.-5:20 p.m.
1 stop13h 15m
MontrealBarcelona
YUL - BCN
YULBCN
Montreal Pierre Elliott Trudeau Intl
Thu 6/11
8:05 p.m.-9:35 a.m.
Nonstop7h 30m
Barcelona-El Prat
Wed 12/11
1:35 p.m.-4:10 p.m.
Nonstop8h 35m
MontrealBarcelona
YUL - BCN
YULBCN
Montreal Pierre Elliott Trudeau Intl
Fri 7/11
8:05 p.m.-9:35 a.m.
Nonstop7h 30m
Barcelona-El Prat
Tue 18/11
1:35 p.m.-4:10 p.m.
Nonstop8h 35m
TorontoBarcelona
YYZ - BCN
YYZBCN
Toronto Pearson Intl
Tue 28/10
12:10 p.m.-7:00 a.m.
1 stop13h 50m
Barcelona-El Prat
Fri 7/11
6:00 a.m.-3:40 p.m.
1 stop15h 40m
MontrealBarcelona
YUL - BCN
YULBCN
Montreal Pierre Elliott Trudeau Intl
Sun 19/10
2:10 p.m.-9:20 a.m.
1 stop13h 10m
Barcelona-El Prat
Fri 24/10
12:10 p.m.-2:30 p.m.
Nonstop8h 20m
MontrealBarcelona
YUL - BCN
YULBCN
Montreal Pierre Elliott Trudeau Intl
Thu 9/10
8:30 a.m.-9:00 a.m.
2 stops18h 30m
Barcelona-El Prat
Sat 18/10
11:15 a.m.-8:29 a.m.
2 stops27h 14m
EdmontonBarcelona
YEG - BCN
YEGBCN
Edmonton
Thu 13/11
9:00 a.m.-11:55 p.m.
2 stops30h 55m
Barcelona-El Prat
Thu 27/11
7:00 a.m.-12:44 a.m.
2 stops25h 44m
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$ 795). 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
Food
Comfort
Overall
Boarding
Crew
Reviews
Liam,Jun 2025
GLA - YYZ
Entertainment
Food
Comfort
Overall
Boarding
Crew
Reviews
Liam,Jun 2025
GLA - YYZ
Entertainment
Food
Comfort
Overall
Boarding
Crew
Reviews
Liam,Jun 2025
GLA - YYZ
Entertainment
Food
Comfort
Overall
Boarding
Crew
Reviews
Liam,Jun 2025
GLA - YYZ
Entertainment
Food
Comfort
Overall
Boarding
Crew
Reviews
Liam,Jun 2025
GLA - YYZ
Entertainment
Food
Comfort
Overall
Boarding
Crew
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.