To save on the cost of your flight from Canada to Barcelona-El Prat Airport, book at least 18 days before your planned departure. Booking around this time can save you about 31% on the cost of this flight compared to booking a flight leaving this week. We have found prices from C$ 1,101 if you need a flight within two weeks. For flights within the next 72 hours, you can find tickets from as low as C$ 1,436.
November can be a great time to fly to Barcelona-El Prat Airport from Canada with a flight ticket averaging about C$ 1,061. Cheapflights users have found deals in the month of November for as cheap as C$ 459. The most expensive prices can be found in the month of December.
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.
Fly from
Fly to
Budget
C$ 479 - C$ 785
Route
Depart
Return
Price
HamiltonBarcelona-El Prat
YHM - BCN
YHMBCN
Hamilton
Sun 12/5
1 stop20h 40m
Barcelona-El Prat
Fri 24/5
1 stop25h 05m
Toronto Pearson IntlBarcelona-El Prat
YYZ - BCN
YYZBCN
Toronto Pearson Intl
Sat 18/5
Nonstop7h 50m
Barcelona-El Prat
Fri 24/5
Nonstop9h 10m
Montreal Pierre Elliott Trudeau IntlBarcelona-El Prat
YUL - BCN
YULBCN
Montreal Pierre Elliott Trudeau Intl
Mon 3/6
Nonstop7h 10m
Barcelona-El Prat
Mon 10/6
1 stop13h 58m
Montreal Pierre Elliott Trudeau IntlBarcelona-El Prat
YUL - BCN
YULBCN
Montreal Pierre Elliott Trudeau Intl
Sun 19/5
Nonstop7h 10m
Barcelona-El Prat
Thu 23/5
Nonstop8h 05m
Montreal Pierre Elliott Trudeau IntlBarcelona-El Prat
YUL - BCN
YULBCN
Montreal Pierre Elliott Trudeau Intl
Mon 27/5
Nonstop7h 10m
Barcelona-El Prat
Wed 5/6
1 stop11h 25m
Toronto Pearson IntlBarcelona-El Prat
YYZ - BCN
YYZBCN
Toronto Pearson Intl
Sun 26/5
1 stop16h 20m
Barcelona-El Prat
Sun 9/6
1 stop24h 05m
Toronto Pearson IntlBarcelona-El Prat
YYZ - BCN
YYZBCN
Toronto Pearson Intl
Thu 17/10
1 stop10h 35m
Barcelona-El Prat
Fri 8/11
1 stop11h 40m
Montreal Pierre Elliott Trudeau IntlBarcelona-El Prat
YUL - BCN
YULBCN
Montreal Pierre Elliott Trudeau Intl
Mon 27/5
1 stop10h 10m
Barcelona-El Prat
Wed 5/6
1 stop11h 25m
Montreal Pierre Elliott Trudeau IntlBarcelona-El Prat
YUL - BCN
YULBCN
Montreal Pierre Elliott Trudeau Intl
Sun 19/5
2 stops39h 40m
Barcelona-El Prat
Tue 28/5
1 stop33h 50m
No data available for this route at this time. Please check back soon.
Entertainment
Overall
Comfort
Crew
Food
Boarding
Reviews
Terrible flight crew that skipped our row for service multiple times.
Entertainment
Overall
Comfort
Crew
Food
Boarding
Reviews
Terrible flight crew that skipped our row for service multiple times.
Entertainment
Overall
Comfort
Crew
Food
Boarding
Reviews
Terrible flight crew that skipped our row for service multiple times.
Entertainment
Overall
Comfort
Crew
Food
Boarding
Reviews
Terrible flight crew that skipped our row for service multiple times.
Entertainment
Overall
Comfort
Crew
Food
Boarding
Reviews
Terrible flight crew that skipped our row for service multiple times.
Entertainment
Overall
Comfort
Crew
Food
Boarding
Reviews
Terrible flight crew that skipped our row for service multiple times.
0%of flight departures | Early morningMidnight to 6 am |
---|---|
0%of flight departures | Morning6 am to noon |
0%of flight departures | AfternoonNoon to 6 pm |
100%of flight departures | Evening6 pm to midnight |
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.