Find Cheap Flights to Barcelona-El Prat (BCN)

Search hundreds of travel sites at once for deals on flights to Barcelona-El Prat

Sat 21/10
Sat 28/10
Any month
Compare vs. KAYAK |

Book cheap flights to Barcelona-El Prat

(Round-trip)
Airports
Origin
Montreal
C$ 641
only
C$ 641
Toronto
C$ 523
only
C$ 523
Destination
Barcelona
C$ 523
only
C$ 523
Sun, 21 Jan
YYZ
BCN
21h 20m
Tue, 30 Jan
BCN
YYZ
15h 35m
C$ 523
Trip: 10 days
Overall 0.0 Poor
Based on 0 reviews
Wed, 29 Nov
YUL
BCN
14h 10m
Thu, 14 Dec
BCN
YUL
30h 45m
C$ 641
Trip: 16 days
5.8OkayShow reviews
Overall 5.8 Okay
Based on 923 reviews
Overall
6.1
Boarding
6.4
Comfort
5.7
Crew
7.1
Entertainment
4.1
Food
4.7
LGW
KEF
Okay 5.3

It was on time

Cabin Baggage allowance even smaller than usual Plane still had rubbish in seat pockets Food and drink more expensive than usual

BOS
KEF
Okay 4.0

Flight delayed due to apparent lack of flight plan.

YYZ
KEF
Okay 4.0

Way overpriced for a budget airline for everything. It is no Ryanair!

KEF
BOS
Excellent 8.0

New plane with charging ports. Cheap tickets

Not sure how to feel about waiting 40 mins for another flight. Good for those passengers but what about my plans (and 100 other people on the plane)?

EWR
KEF
Excellent 8.0

straightforward, decently cheap last minute flight.

seats not comfortable, water is not free (that should be illegal)

Fri, 10 Nov
YYZ
BCN
31h 05m
Sun, 12 Nov
BCN
YYZ
15h 55m
C$ 716
Trip: 3 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 12460 reviews
Overall
7.5
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.9
LIS
LHR
Excellent 10.0

personal movies on a long flight

Guy in front reclining his chair. Very difficult to eat your meal when this happens.

LHR
BOS
Good 7.6

Opportunity to purchase snacks and have wifi available.

YVR
LHR
Good 6.3

The crew was friendly and professional

My monitor didn’t work and I asked about it twice. Two crew members said they would look into it but it never got reset.

FCO
LHR
Excellent 10.0

Everything. Thank you and keep up the great work

My seat was broken.

TPA
LGW
Good 6.6

Plane was only a quarter full, so plenty of room to stretch out!

One and a half hour delay due to late departure from Gatwick. Food very average and entertainment system and choice of films, poor.

Sun, 12 Nov
YYZ
BCN
20h 15m
Sun, 3 Dec
BCN
YYZ
25h 15m
C$ 732
Trip: 22 days
7.4GoodShow reviews
Overall 7.4 Good
Based on 3523 reviews
Overall
7.5
Boarding
7.6
Comfort
7.3
Crew
8.0
Entertainment
7.0
Food
6.9
LHR
SNN
Okay 4.0

Nothing.

First time I flew with Aer Lingus and can't say I will do it again. Didn't realize I was flying across continents in such a small plane. The flight attendants were barely civil; the bin above me housed supplies and on more than one occasion an attendant with visibly wet armpits leaned over me without nary an excuse me.

DUB
IAD
Excellent 10.0

Didn't have the opportunity to book seats on return trip. Booked the seats on outgoing and found out when we got to airport they were already assigned to someone else.

DUB
SFO
Excellent 8.0

Flights were on time. Planes were clean and comfortable. The food was ok - the ice cream was great as was the extra water.

Some better food quality would be great.

DUB
LAX
Good 6.6

The crew

Food not good , entertainment system old un updated and slow

EDI
DUB
Good 7.0

Short flight. No extra services. Good staffnothing

Fri, 20 Apr
YYZ
BCN
17h 50m
Thu, 3 May
BCN
YYZ
28h 40m
C$ 736
Trip: 14 days
7.5GoodShow reviews
Overall 7.5 Good
Based on 2683 reviews
Overall
7.6
Boarding
7.6
Comfort
7.4
Crew
8.1
Entertainment
6.9
Food
7.2
EWR
LIS
Okay 5.6

My round trip ticket was purchased and in the confirmation it stated that it included one free checked bag. i also went online to reserve a window seat which cost 12.95. When I got to the airport I was told I had to pay 110 for my one checked bag as well as they had moved me to an aisle seat. Basically scammed me out of 122.95. I have complained with ygthe airline and if it is not resolved I will not be flying with them again.

LIS
MXP
Excellent 8.0

Half an hour late and waiting additional 15 minutes before being able to leave the aircraft

LIS
GVA
Excellent 8.8

Service, the way the pilot communicated our delay and the food and beverage

LIS
JFK
Good 7.0

The flight was uneventful.

The food was edible. The entertainment display was old. Not much leg room.

EWR
LIS
Mediocre 2.0

I got to London

9 hour delay

Sat, 28 Oct
YYZ
BCN
7h 55m
Sun, 5 Nov
BCN
YYZ
12h 50m
C$ 737
Trip: 9 days
6.1GoodShow reviews
Overall 6.1 Good
Based on 5 reviews
Boarding
7.5
Comfort
6.8
Crew
8.0
Entertainment
6.9
Food
6.4
YYZ
BCN
Good 7.0

The crew was nice and seats roomy. The value for the flight was great.

The only thing that I did not enjoy was how extremely hot the flight was. I was in light weight clothes and I was still sweating while on the plane :(

YYZ
LGW
Good 7.0

Comfy seats

See above

YYZ
BCN
Good 7.0

The crew was nice and seats roomy. The value for the flight was great.

The only thing that I did not enjoy was how extremely hot the flight was. I was in light weight clothes and I was still sweating while on the plane :(

GLA
YYZ
Excellent 10.0

on time, good food and friendly flight attendants, everything you could ask for whilst traveling.

YYZ
AMS
Okay 5.0

The Direct Flight was pretty nice. Don't have to worry about losing your luggage.

Where do i start? The seats are so narrow! My husband sat near the window where he ended up putting up the arm rest and sharing my seat with me. And of course the man next to me took just as much space so here I am in the middle squished between 2 big men, extremely uncomfortable for 8 straight hours. Obviously couldnot sleep due to the lack of space. They also didn't provide tv on any of the seats! What were we supposed to do for 8 hour? MISERABLE FLIGHT TO AND FROM AMSTERDAM!!!!!! NEVER AGAIN. THE crew was snobby to so don't bother asking for anything extra. You'll get all attitude.

Mon, 2 Apr
YUL
BCN
7h 20m
Sun, 15 Apr
BCN
YUL
8h 15m
C$ 767
Trip: 14 days
5.0OkayShow reviews
Overall 5.0 Okay
Based on 1 reviews
Overall
8.2
Boarding
8.2
Comfort
7.9
Crew
8.5
Entertainment
7.8
Food
7.7
BUD
MUC
Excellent 10.0

Agents in the airport helped us avoid long passport lines in order to board connecting flight by putting us forward to front of lines. Otherwise we would have missed connecting flight.

Nothng

IAD
MUC
Excellent 10.0

Courtesy

JED
FRA
Good 7.6

Entertainment

Omelet

MUC
EWR
Excellent 8.6

Walk between connecting flights in Munich was very long (25 minutes) and when we got to the gate for the flight to EWR, there was a very long, and very slow-moving line with only one attendant checking boarding passes for 6 gates. We arrived at the gate and were among the last passengers to board. A last minute additional attendant that was brought on, helped to make the line move a bit faster, but this under-staffed checkpoint added unnecessary stress to our long travel day.

FRA
IST
Okay 5.3

Boarding seamed inefficient. Loaded handicap onto separate vehicle in middle of us boarding, so it stopped our process. My seat didn't recline even though it had a button. No in flight entertainment?! At all... Got a crappy breakfast omelet that i didn't want to put in my stomach.

Sat, 9 Dec
YYZ
BCN
32h 05m
Sat, 16 Dec
BCN
YYZ
15h 35m
C$ 619
Trip: 8 days
Overall 0.0 Poor
Based on 0 reviews
Wed, 6 Dec
YYZ
BCN
14h 35m
Sun, 10 Dec
BCN
YYZ
31h 00m
C$ 690
Trip: 5 days
5.8OkayShow reviews
Overall 5.8 Okay
Based on 923 reviews
Overall
6.1
Boarding
6.4
Comfort
5.7
Crew
7.1
Entertainment
4.1
Food
4.7
KEF
LGW
Good 7.0

Everything went smoothly enough.

There is no real place for passengers to sit near the gate in Keflavik airport while waiting to board. At least not enough seats to accommodate a huge jet full of people. So this results in giant, awkward lines of people. But once the boarding process started, it went fairly quickly.

KEF
SXF
Mediocre 2.0

No one informed us an international flight don't provide snack meal or at least water for free

PIT
KEF
Good 7.0

Extremely polite and professional staff who spoke English perfectly. Very impressive. And the flights were all on time, which was very much appreciated.

Wish we could have had access to movies. Even if we had to pay to watch them. Overseas flights are too long for no in flight entertainment.

BOS
KEF
Okay 4.6

Delayed/Missed Checked-In Baggage

KEF
BOS
Excellent 8.0

New plane with charging ports. Cheap tickets

Not sure how to feel about waiting 40 mins for another flight. Good for those passengers but what about my plans (and 100 other people on the plane)?

Mon, 27 Nov
YYZ
BCN
17h 05m
Fri, 1 Dec
BCN
YYZ
15h 25m
C$ 639
Trip: 5 days
Overall 0.0 Poor
Based on 0 reviews
Sat, 11 Nov
YYZ
BCN
12h 45m
Sun, 12 Nov
BCN
YYZ
14h 20m
C$ 716
Trip: 2 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 12460 reviews
Overall
7.5
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.9
TPA
LGW
Good 6.6

Plane was only a quarter full, so plenty of room to stretch out!

One and a half hour delay due to late departure from Gatwick. Food very average and entertainment system and choice of films, poor.

LAX
LHR
Excellent 10.0

The fare was super competitive and the service was top notch.

Flew on the A380 and it was an absolute joy. The bird totally lived up to expectations and more. It was a pleasurable ordeal from booking to boarding to arrival. Best bang for a yet in long while.

MRS
LHR
Good 7.0

Using stairs to de-plane

LHR
DEN
Excellent 10.0

Everything was great , food was excellent and included clotted cream !!!!

Nothing

LHR
MUC
Good 7.0

I thought the flight over was very good but we missed our return flight because we were not informed of gates closing a hour before take off and had to pay for another return ticket. I thought the airline should have given us a little break on the cost.

Tue, 24 Apr
YYZ
BCN
10h 45m
Sun, 6 May
BCN
YYZ
22h 50m
C$ 752
Trip: 13 days
7.4GoodShow reviews
Overall 7.4 Good
Based on 3523 reviews
Overall
7.5
Boarding
7.6
Comfort
7.3
Crew
8.0
Entertainment
7.0
Food
6.9
LIN
DUB
Excellent 9.3

Seating location was as expected and service was great. We enjoyed the overall flight experience.

Check-in at Milan was quite slow and confusing. Would recommend opening earlier or having additional staff. Once you make it through the check-in process, you are stuck in an area of the airport with very little amenities.

LHR
SNN
Okay 4.0

Nothing.

First time I flew with Aer Lingus and can't say I will do it again. Didn't realize I was flying across continents in such a small plane. The flight attendants were barely civil; the bin above me housed supplies and on more than one occasion an attendant with visibly wet armpits leaned over me without nary an excuse me.

DUB
ORD
Excellent 9.6

Seating location was as expected and service was great. We enjoyed the overall flight experience. In hindsight, I did appreciate the customs check in Dublin versus having to do it in Chicago. That ended up being a nice surprise.

Not as rushed as with Milan, but still a lot of confusing check points with poor instruction along the way. More of an airport design than anything, but still it was 'unnecessarily' confusing.

DUB
ORD
Excellent 8.0

delay before take off was one hour

BRU
DUB
Good 7.0

The crew

Food not good , entertainment system old un updated and slow

Wed, 14 Feb
YUL
BCN
14h 10m
Sun, 25 Feb
BCN
YUL
30h 45m
C$ 720
Trip: 12 days
5.8OkayShow reviews
Overall 5.8 Okay
Based on 923 reviews
Overall
6.1
Boarding
6.4
Comfort
5.7
Crew
7.1
Entertainment
4.1
Food
4.7
SFO
KEF
Mediocre 3.6

The take off and landing

Not even cup of water was served

LGW
KEF
Okay 5.3

It was on time

Cabin Baggage allowance even smaller than usual Plane still had rubbish in seat pockets Food and drink more expensive than usual

YYZ
KEF
Okay 4.0

Way overpriced for a budget airline for everything. It is no Ryanair!

BOS
KEF
Okay 5.0

Having to pay an extra $200 for a normal amount of suitcases. 2 fliers with 1@ carry on and 1@ checked bag. WOW, alright. :( And not even a drink of water.

KEF
LGW
Good 7.0

Everything went smoothly enough.

There is no real place for passengers to sit near the gate in Keflavik airport while waiting to board. At least not enough seats to accommodate a huge jet full of people. So this results in giant, awkward lines of people. But once the boarding process started, it went fairly quickly.

Mon, 13 Nov
YYZ
BCN
17h 56m
Sun, 3 Dec
BCN
YYZ
48h 40m
C$ 662
Trip: 21 days
Overall 0.0 Poor
Based on 0 reviews
Sat, 14 Apr
YYZ
BCN
10h 45m
Mon, 23 Apr
BCN
YYZ
22h 50m
C$ 753
Trip: 10 days
7.4GoodShow reviews
Overall 7.4 Good
Based on 3523 reviews
Overall
7.5
Boarding
7.6
Comfort
7.3
Crew
8.0
Entertainment
7.0
Food
6.9
BRU
DUB
Good 7.0

The crew

Food not good , entertainment system old un updated and slow

DUB
LAX
Good 6.6

The crew

Food not good , entertainment system old un updated and slow

LHR
ORK
Good 7.3

Lovely crew

Aer Lingus are always late departing, but it was a blessing this time as I'd have missed the connection otherwise!

DUB
LAX
Mediocre 3.0

Nothing

At Frankfurt Main airport the check in counter had initially only one person and the lines were very long. After about 30 minutes they opened 2 more counters. We were waiting at the gate for the bus and the flight time had passed , but no announcement that the flight is delayed. finally we get on the plane and then we get an announcement that we the plane does not have clearance for another hour and half. The entertainment on board is very very old stuff, and shockingly the food is also bad and no vegetarian food.

LHR
SNN
Okay 4.0

Nothing.

First time I flew with Aer Lingus and can't say I will do it again. Didn't realize I was flying across continents in such a small plane. The flight attendants were barely civil; the bin above me housed supplies and on more than one occasion an attendant with visibly wet armpits leaned over me without nary an excuse me.

Wed, 7 Mar
YYZ
BCN
14h 35m
Sun, 18 Mar
BCN
YYZ
31h 00m
C$ 720
Trip: 11 days
5.8OkayShow reviews
Overall 5.8 Okay
Based on 923 reviews
Overall
6.1
Boarding
6.4
Comfort
5.7
Crew
7.1
Entertainment
4.1
Food
4.7
BOS
KEF
Okay 5.0

Having to pay an extra $200 for a normal amount of suitcases. 2 fliers with 1@ carry on and 1@ checked bag. WOW, alright. :( And not even a drink of water.

KEF
LGW
Good 7.0

Everything went smoothly enough.

There is no real place for passengers to sit near the gate in Keflavik airport while waiting to board. At least not enough seats to accommodate a huge jet full of people. So this results in giant, awkward lines of people. But once the boarding process started, it went fairly quickly.

KEF
FRA
Okay 4.6

Delayed/Missed Checked-In Baggage

KEF
SXF
Mediocre 2.0

No one informed us an international flight don't provide snack meal or at least water for free

BOS
KEF
Okay 4.6

Delayed/Missed Checked-In Baggage

Thu, 26 Apr
YYZ
BCN
10h 45m
Wed, 2 May
BCN
YYZ
22h 50m
C$ 755
Trip: 7 days
7.4GoodShow reviews
Overall 7.4 Good
Based on 3523 reviews
Overall
7.5
Boarding
7.6
Comfort
7.3
Crew
8.0
Entertainment
7.0
Food
6.9
DUB
ORD
Excellent 9.6

Seating location was as expected and service was great. We enjoyed the overall flight experience. In hindsight, I did appreciate the customs check in Dublin versus having to do it in Chicago. That ended up being a nice surprise.

Not as rushed as with Milan, but still a lot of confusing check points with poor instruction along the way. More of an airport design than anything, but still it was 'unnecessarily' confusing.

LHR
ORK
Good 7.3

Lovely crew

Aer Lingus are always late departing, but it was a blessing this time as I'd have missed the connection otherwise!

DUB
IAD
Excellent 10.0

Didn't have the opportunity to book seats on return trip. Booked the seats on outgoing and found out when we got to airport they were already assigned to someone else.

EDI
DUB
Good 7.0

Short flight. No extra services. Good staffnothing

DUB
ORD
Excellent 8.0

delay before take off was one hour

Thu, 26 Oct
YYZ
BCN
42h 30m
Tue, 7 Nov
BCN
YYZ
26h 45m
C$ 692
Trip: 13 days
Overall 0.0 Poor
Based on 0 reviews
Wed, 14 Mar
YYZ
BCN
14h 35m
Sun, 18 Mar
BCN
YYZ
31h 00m
C$ 720
Trip: 5 days
5.8OkayShow reviews
Overall 5.8 Okay
Based on 923 reviews
Overall
6.1
Boarding
6.4
Comfort
5.7
Crew
7.1
Entertainment
4.1
Food
4.7
KEF
SXF
Mediocre 2.0

No one informed us an international flight don't provide snack meal or at least water for free

LGW
KEF
Okay 5.3

It was on time

Cabin Baggage allowance even smaller than usual Plane still had rubbish in seat pockets Food and drink more expensive than usual

KEF
LGW
Good 7.0

Everything went smoothly enough.

There is no real place for passengers to sit near the gate in Keflavik airport while waiting to board. At least not enough seats to accommodate a huge jet full of people. So this results in giant, awkward lines of people. But once the boarding process started, it went fairly quickly.

SFO
KEF
Mediocre 3.6

The take off and landing

Not even cup of water was served

KEF
BOS
Excellent 8.0

New plane with charging ports. Cheap tickets

Not sure how to feel about waiting 40 mins for another flight. Good for those passengers but what about my plans (and 100 other people on the plane)?

Mon, 30 Apr
YYZ
BCN
10h 45m
Mon, 7 May
BCN
YYZ
22h 50m
C$ 755
Trip: 8 days
7.4GoodShow reviews
Overall 7.4 Good
Based on 3523 reviews
Overall
7.5
Boarding
7.6
Comfort
7.3
Crew
8.0
Entertainment
7.0
Food
6.9
LHR
ORK
Good 7.3

Lovely crew

Aer Lingus are always late departing, but it was a blessing this time as I'd have missed the connection otherwise!

DUB
ORD
Excellent 9.6

Seating location was as expected and service was great. We enjoyed the overall flight experience. In hindsight, I did appreciate the customs check in Dublin versus having to do it in Chicago. That ended up being a nice surprise.

Not as rushed as with Milan, but still a lot of confusing check points with poor instruction along the way. More of an airport design than anything, but still it was 'unnecessarily' confusing.

BRU
DUB
Good 7.0

The crew

Food not good , entertainment system old un updated and slow

DUB
ORD
Excellent 8.0

delay before take off was one hour

DUB
IAD
Excellent 10.0

Didn't have the opportunity to book seats on return trip. Booked the seats on outgoing and found out when we got to airport they were already assigned to someone else.

*
Prices are per person, are for e–tickets and include all taxes & fees in CAD.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller.
At KAYAK we don’t set the prices, so it’s not possible for us to guarantee what other companies are selling.

We compile tonnes of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we can't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car rentals can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find, on occasion, that certain prices are no longer available.

If you have more questions or if you have a bad price to report to us,
please send us an email and someone from our team will get back to you promptly.