Find Cheap Flights from Barcelona-El Prat to Canada

Search hundreds of travel sites at once for deals on flights to Canada

Depart
Return
Any month
Compare vs. KAYAK |

Barcelona-El Prat to Canada Flight Information

Flights Arrive in Canada
Flights Depart from Barcelona-El Prat
Flight Price C$ 531
Airlines KLM, British Airways, Turkish Airlines, Royal Air Maroc, Air Algerie, Lufthansa

Book cheap flights from Barcelona-El Prat to Canada (round-trip)

Airports
Origin
Barcelona
C$ 531
only
C$ 531
Destination
Québec City
C$ 2227
only
C$ 2227
Vancouver
C$ 654
only
C$ 654
Montreal
C$ 553
only
C$ 553
Toronto
C$ 638
only
C$ 638
C$ 531
only
C$ 531
C$ 722
only
C$ 722
Mon, 11 Mar
BCN
Barcelona-El Prat
YYZ
Toronto Pearson Intl
14h 23m
Thu, 21 Mar
YYZ
Toronto Pearson Intl
BCN
Barcelona-El Prat
13h 10m
C$ 531
Trip: 11 days
Overall 0.0 Poor
Based on 0 reviews
Thu, 25 Apr
BCN
Barcelona-El Prat
YUL
Montreal Pierre Elliott Trudeau International
13h 55m
Mon, 29 Apr
YUL
Montreal Pierre Elliott Trudeau International
BCN
Barcelona-El Prat
11h 45m
C$ 553
Trip: 5 days
7.7GoodShow reviews
Overall 7.7 Good
Based on 2,552 reviews
Overall
8.0
Boarding
8.0
Comfort
7.7
Crew
8.4
Entertainment
7.1
Food
7.4
PRG
AMS
Excellent 8.0

Pros: short, sweet and to the point. 1+ hour flight is usually an easy hop.

HEL
AMS
Excellent 8.6

Pros: The crew was really friendly.

Cons: There was a Force Majeur delay in Helsinki due to wings freezing that caused 20 minute delay to Amsterdam and made the interchange stressful.

BOM
AMS
Mediocre 2.0

Cons: Poor food, flight attend and finally baggage missing. Overall experience is extremely bad.

AMS
SFO
Excellent 9.6

Pros: Friendly crew! More legroom, good entertainment and food was great! Smooth landings pretty much on time.

Cons: Boarding could be better

LAX
AMS
Excellent 10.0

Pros: Nice people and good service

Cons: Not much

Sat, 19 Jan
BCN
Barcelona-El Prat
YUL
Montreal Pierre Elliott Trudeau International
24h 43m
Sat, 26 Jan
YUL
Montreal Pierre Elliott Trudeau International
BCN
Barcelona-El Prat
18h 35m
C$ 560
Trip: 8 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 19,798 reviews
Overall
7.4
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
6.9
Food
6.8
LHR
PHL
Excellent 10.0

Pros: Good service

LHR
PHL
Excellent 10.0

Pros: Comfortable flight. Staff were friendly, helpful and accomodating. Food was delicious.

Cons:

BCN
LHR
Good 6.6

Pros: Crew very attentive Boarding but only because flight was empty. Normally it’s a disaster.

Cons: Food a joke in club, 1/4 of a dry sandwich. No thanks.

BCN
LGW
Good 6.6

Pros: Fast boarding with group number priority

Cons: No complementary rescteshments. You had to pay and only pay by card.

WAW
LHR
Excellent 10.0

Pros: Crew was very professional, food options were excellent.

Sun, 23 Dec
BCN
Barcelona-El Prat
YYZ
Toronto Pearson Intl
36h 40m
Sat, 5 Jan
YYZ
Toronto Pearson Intl
BCN
Barcelona-El Prat
29h 50m
C$ 864
Trip: 14 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 21,164 reviews
Overall
8.0
Boarding
7.9
Comfort
7.8
Crew
8.3
Entertainment
8.1
Food
8.0
CAN
IST
Excellent 9.0

Pros: Service ,food

Cons: Boarding take long time

IST
JFK
Excellent 8.6

Pros: Most

Cons: Small legroom

IST
JFK
Excellent 8.3

Pros: Loved the amenities kit. The hostess was very nice and always helping with a smile.

DEL
IST
Excellent 10.0

Pros: The food was good. The staff very friendly.

Cons: Nothing

AMS
IST
Good 6.0

Pros: Turkish got us on board although our incoming flight was delayed.

Cons: Food of poor quality and possibly unhygienic as I developed tummy problems.

Fri, 14 Dec
BCN
Barcelona-El Prat
YUL
Montreal Pierre Elliott Trudeau International
13h 50m
Sat, 29 Dec
YUL
Montreal Pierre Elliott Trudeau International
BCN
Barcelona-El Prat
31h 25m
C$ 894
Trip: 16 days
6.5GoodShow reviews
Overall 6.5 Good
Based on 2,099 reviews
Overall
6.6
Boarding
6.5
Comfort
6.6
Crew
6.9
Entertainment
6.1
Food
6.3
ORY
CMN
Mediocre 2.0

Pros: The airplane crew

Cons: The airport crew

JFK
CMN
Okay 5.6

Pros: Plane had plenty of space, had 3 seats to lay down and sleep Brought my own food, was good decision Smooth flight

Cons: Personal TV broken, limited communication during delay at gate and before takeoff.

CMN
IAD
Okay 4.0

Pros: There were great movies and games.

Cons: Then boarding process wasn’t organized. The food was nasty. The space between seats were minimal

CMN
JFK
Mediocre 2.0

Cons: Had to buy another ticket. Couldn’t board the first one, no one advised of two visas required. I want my money back for that one ticket.

CMN
JFK
Excellent 10.0

Pros: They were helping an elderly like it was their grandma.

Fri, 8 Feb
BCN
Barcelona-El Prat
YYZ
Toronto Pearson Intl
15h 35m
Wed, 13 Feb
YYZ
Toronto Pearson Intl
BCN
Barcelona-El Prat
13h 05m
C$ 555
Trip: 6 days
7.7GoodShow reviews
Overall 7.7 Good
Based on 2,552 reviews
Overall
8.0
Boarding
8.0
Comfort
7.7
Crew
8.4
Entertainment
7.1
Food
7.4
AMS
SFO
Excellent 9.6

Pros: Friendly crew! More legroom, good entertainment and food was great! Smooth landings pretty much on time.

Cons: Boarding could be better

HEL
AMS
Excellent 8.6

Pros: The crew was really friendly.

Cons: There was a Force Majeur delay in Helsinki due to wings freezing that caused 20 minute delay to Amsterdam and made the interchange stressful.

BOM
AMS
Mediocre 2.0

Cons: Poor food, flight attend and finally baggage missing. Overall experience is extremely bad.

MAN
AMS
Mediocre 3.6

Pros: MCR airport Mert & Greet parking was smooth and efficient.

Cons: Flight was delayed 2 hours due to bad weather. Additional baggage payment to Air Baltic did not show up on the KLM system and we had to pay again. Nowhere to address this with Air Baltic even in Tallin. Handlers seem uninterested and refer us to ‘the website to address the issue.....’

AMS
MIA
Mediocre 2.0

Cons: Poor food, flight attend and finally baggage missing. Overall experience is extremely bad.

Sat, 19 Jan
BCN
Barcelona-El Prat
YYZ
Toronto Pearson Intl
15h 35m
Sat, 26 Jan
YYZ
Toronto Pearson Intl
BCN
Barcelona-El Prat
13h 20m
C$ 576
Trip: 8 days
7.7GoodShow reviews
Overall 7.7 Good
Based on 2,552 reviews
Overall
8.0
Boarding
8.0
Comfort
7.7
Crew
8.4
Entertainment
7.1
Food
7.4
AMS
ATL
Excellent 10.0

Pros: Nice crew pilot food and beverage

Cons: No wifi

PRG
AMS
Excellent 8.0

Pros: short, sweet and to the point. 1+ hour flight is usually an easy hop.

TLV
AMS
Mediocre 2.6

Cons: Landlords gave an unpleasant service! Which continued with late of 50min of the flight, they didn’t do anything to help/ to provide the passengers the answers. The food was cold It was comfort place to sit. Bad experience with KLM

AMS
SIN
Good 7.6

Cons: Trouble checking in regarding a visa issue?.. no other trouble at the other airports..

SFO
AMS
Excellent 10.0

Pros: Last year I flew Lufthansa which was my worst experience flying ever. I thought the new standard was so low I would never fly to Europe again. I had heard KLM was good but I felt this was as good as could be expected actually much better. The food was even good.

Cons: I would have to dream something up.

Mon, 11 Mar
BCN
Barcelona-El Prat
YHM
Hamilton
22h 29m
Thu, 21 Mar
YHM
Hamilton
BCN
Barcelona-El Prat
21h 15m
C$ 638
Trip: 11 days
Overall 0.0 Poor
Based on 0 reviews
Thu, 20 Dec
BCN
Barcelona-El Prat
YUL
Montreal Pierre Elliott Trudeau International
26h 35m
Wed, 2 Jan
YUL
Montreal Pierre Elliott Trudeau International
BCN
Barcelona-El Prat
18h 25m
C$ 1308
Trip: 14 days
6.2GoodShow reviews
Overall 6.2 Good
Based on 57 reviews
Boarding
6.3
Comfort
6.4
Crew
6.6
Entertainment
5.6
Food
6.0
ALG
GVA
Good 6.0

Cons: BOarding in Algiers took very long time waiting in the corridor

ALG
FRA
Okay 4.0

Cons: Always late

ALG
NCE
Mediocre 3.6

Cons: First flight was delayed more than an hour, then I was forced to spend more than an hour haggling with immigration police and airline agents because the airline didn't give me my ticket for the connecting flight in advance. Even though I was just in transit the Algerian immigration police have me a hard time. Clearly the AirAlgérie and the airport authorities in Algiers do not have professional procedures in place to deal with passengers trying to catch connecting flights. To boot my second flight was delayed three hours.

GVA
ALG
Excellent 8.0

Pros: The crew was great with our children.

Cons: The plane was a bit dirty.

ALG
YUL
Mediocre 2.0

Pros: Nothing!

Cons: Everything was really poor. The seats were almost broken there was no entertainment. The food tasted awful and gave me stomach aches. The plane was very dirty let alone the washroom.

Thu, 28 Mar
BCN
Barcelona-El Prat
YYZ
Toronto Pearson Intl
50h 56m
Sat, 27 Apr
YYZ
Toronto Pearson Intl
BCN
Barcelona-El Prat
11h 00m
C$ 576
Trip: 31 days
7.7GoodShow reviews
Overall 7.7 Good
Based on 2,552 reviews
Overall
8.0
Boarding
8.0
Comfort
7.7
Crew
8.4
Entertainment
7.1
Food
7.4
MAN
AMS
Mediocre 3.6

Pros: MCR airport Mert & Greet parking was smooth and efficient.

Cons: Flight was delayed 2 hours due to bad weather. Additional baggage payment to Air Baltic did not show up on the KLM system and we had to pay again. Nowhere to address this with Air Baltic even in Tallin. Handlers seem uninterested and refer us to ‘the website to address the issue.....’

AMS
ATL
Excellent 10.0

Pros: Nice crew pilot food and beverage

Cons: No wifi

SFO
AMS
Excellent 10.0

Pros: Last year I flew Lufthansa which was my worst experience flying ever. I thought the new standard was so low I would never fly to Europe again. I had heard KLM was good but I felt this was as good as could be expected actually much better. The food was even good.

Cons: I would have to dream something up.

PRG
AMS
Mediocre 3.2

Pros: Nothing to mention

Cons: Crew was rude when I asked if there was a vegetarian option for the snack. I did request special meals for the trip. Even if they did not have a vegetarian option, they don't need to be rude!! Boarding was ridiculous. we were supposed to form a line and wait. Would have been a lot better if they boarded by seat numbers. Also they made me check in my fairly small and light carry on bag resulting in its contents arriving broken!

AMS
SIN
Good 7.6

Cons: Trouble checking in regarding a visa issue?.. no other trouble at the other airports..

Tue, 28 May
BCN
Barcelona-El Prat
YUL
Montreal Pierre Elliott Trudeau International
13h 55m
Tue, 18 Jun
YUL
Montreal Pierre Elliott Trudeau International
BCN
Barcelona-El Prat
10h 05m
C$ 586
Trip: 22 days
7.7GoodShow reviews
Overall 7.7 Good
Based on 2,552 reviews
Overall
8.0
Boarding
8.0
Comfort
7.7
Crew
8.4
Entertainment
7.1
Food
7.4
PRG
AMS
Excellent 8.0

Pros: short, sweet and to the point. 1+ hour flight is usually an easy hop.

AMS
MIA
Mediocre 2.0

Cons: Poor food, flight attend and finally baggage missing. Overall experience is extremely bad.

AMS
SFO
Excellent 9.6

Pros: Friendly crew! More legroom, good entertainment and food was great! Smooth landings pretty much on time.

Cons: Boarding could be better

AMS
SIN
Good 7.6

Cons: Trouble checking in regarding a visa issue?.. no other trouble at the other airports..

PRG
AMS
Mediocre 3.2

Pros: Nothing to mention

Cons: Crew was rude when I asked if there was a vegetarian option for the snack. I did request special meals for the trip. Even if they did not have a vegetarian option, they don't need to be rude!! Boarding was ridiculous. we were supposed to form a line and wait. Would have been a lot better if they boarded by seat numbers. Also they made me check in my fairly small and light carry on bag resulting in its contents arriving broken!

Thu, 10 Jan
BCN
Barcelona-El Prat
YUL
Montreal Pierre Elliott Trudeau International
22h 40m
Wed, 23 Jan
YUL
Montreal Pierre Elliott Trudeau International
BCN
Barcelona-El Prat
18h 25m
C$ 716
Trip: 14 days
Overall 0.0 Poor
Based on 0 reviews
Tue, 12 Mar
BCN
Barcelona-El Prat
YTZ
Toronto Island
24h 35m
Fri, 22 Mar
YTZ
Toronto Island
BCN
Barcelona-El Prat
13h 55m
C$ 722
Trip: 11 days
Overall 0.0 Poor
Based on 0 reviews
Tue, 22 Jan
BCN
Barcelona-El Prat
YVR
Vancouver Intl
19h 03m
Thu, 31 Jan
YVR
Vancouver Intl
BCN
Barcelona-El Prat
18h 20m
C$ 654
Trip: 10 days
7.7GoodShow reviews
Overall 7.7 Good
Based on 2,552 reviews
Overall
8.0
Boarding
8.0
Comfort
7.7
Crew
8.4
Entertainment
7.1
Food
7.4
AMS
SIN
Good 7.6

Cons: Trouble checking in regarding a visa issue?.. no other trouble at the other airports..

AMS
MIA
Mediocre 2.0

Cons: Poor food, flight attend and finally baggage missing. Overall experience is extremely bad.

LAX
AMS
Excellent 10.0

Pros: Nice people and good service

Cons: Not much

HEL
AMS
Excellent 8.6

Pros: The crew was really friendly.

Cons: There was a Force Majeur delay in Helsinki due to wings freezing that caused 20 minute delay to Amsterdam and made the interchange stressful.

MAN
AMS
Mediocre 3.6

Pros: MCR airport Mert & Greet parking was smooth and efficient.

Cons: Flight was delayed 2 hours due to bad weather. Additional baggage payment to Air Baltic did not show up on the KLM system and we had to pay again. Nowhere to address this with Air Baltic even in Tallin. Handlers seem uninterested and refer us to ‘the website to address the issue.....’

Tue, 1 Jan
BCN
Barcelona-El Prat
YQB
Quebec
15h 48m
Sat, 5 Jan
YQB
Quebec
BCN
Barcelona-El Prat
32h 55m
C$ 2227
Trip: 5 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 23,898 reviews
Overall
8.1
Boarding
8.1
Comfort
7.9
Crew
8.5
Entertainment
7.7
Food
7.7
FRA
CAI
Excellent 10.0

Pros: On the airline website the price of the ticket was $3000 and I bought it for $750 on Kayak, I expected delays, cancellations or something to go wrong and justify that price drop. Nothing of that sort happened! It was a comfortable and on time trip with no problems!

Cons: Nothing!

BHX
FRA
Good 6.6

Pros: The staff upon checking in were very polite and courteous.

Cons: It took a while for the staff to open up the boarding gate . Upon boarding I was given a sandwich which contained eggs.

MUC
EWR
Excellent 9.6

Pros: Legroom and recline of seats of the A350

Cons: Noise of engines at cruising speed louder than most of it's size USB outlet didn't charge

MUC
JFK
Excellent 9.3

Pros: everything was great. Crew was very nice. good service. good food. Even bathrooms were located in the basement separately, nice and bigger than usual airline bathrooms.

Cons: my TV screen didn't work. Long 9.5hr trip without entertainment.

BOS
MUC
Excellent 9.3

Pros: Smooth quiet flight.

Cons: Mac and cheese isn’t what I was expecting for vegetarian.

Fri, 1 Feb
BCN
Barcelona-El Prat
YVR
Vancouver Intl
15h 54m
Sun, 10 Feb
YVR
Vancouver Intl
BCN
Barcelona-El Prat
18h 30m
C$ 693
Trip: 10 days
7.7GoodShow reviews
Overall 7.7 Good
Based on 2,552 reviews
Overall
8.0
Boarding
8.0
Comfort
7.7
Crew
8.4
Entertainment
7.1
Food
7.4
PRG
AMS
Mediocre 3.2

Pros: Nothing to mention

Cons: Crew was rude when I asked if there was a vegetarian option for the snack. I did request special meals for the trip. Even if they did not have a vegetarian option, they don't need to be rude!! Boarding was ridiculous. we were supposed to form a line and wait. Would have been a lot better if they boarded by seat numbers. Also they made me check in my fairly small and light carry on bag resulting in its contents arriving broken!

AMS
SIN
Good 7.6

Cons: Trouble checking in regarding a visa issue?.. no other trouble at the other airports..

SFO
AMS
Excellent 10.0

Pros: Last year I flew Lufthansa which was my worst experience flying ever. I thought the new standard was so low I would never fly to Europe again. I had heard KLM was good but I felt this was as good as could be expected actually much better. The food was even good.

Cons: I would have to dream something up.

MAN
AMS
Mediocre 3.6

Pros: MCR airport Mert & Greet parking was smooth and efficient.

Cons: Flight was delayed 2 hours due to bad weather. Additional baggage payment to Air Baltic did not show up on the KLM system and we had to pay again. Nowhere to address this with Air Baltic even in Tallin. Handlers seem uninterested and refer us to ‘the website to address the issue.....’

AMS
ATL
Excellent 10.0

Pros: Nice crew pilot food and beverage

Cons: No wifi

Sun, 27 Jan
BCN
Barcelona-El Prat
YTZ
Toronto Island
29h 59m
Sat, 9 Feb
YTZ
Toronto Island
BCN
Barcelona-El Prat
19h 55m
C$ 844
Trip: 14 days
Overall 0.0 Poor
Based on 0 reviews
Mon, 8 Apr
BCN
Barcelona-El Prat
YTZ
Toronto Island
17h 40m
Fri, 19 Apr
YTZ
Toronto Island
BCN
Barcelona-El Prat
20h 15m
C$ 858
Trip: 12 days
Overall 0.0 Poor
Based on 0 reviews
Fri, 1 Mar
BCN
Barcelona-El Prat
YTZ
Toronto Island
23h 34m
Sun, 10 Mar
YTZ
Toronto Island
BCN
Barcelona-El Prat
22h 45m
C$ 935
Trip: 10 days
Overall 0.0 Poor
Based on 0 reviews
Sat, 13 Apr
BCN
Barcelona-El Prat
YVR
Vancouver Intl
16h 03m
Tue, 23 Apr
YVR
Vancouver Intl
BCN
Barcelona-El Prat
23h 45m
C$ 934
Trip: 11 days
7.7GoodShow reviews
Overall 7.7 Good
Based on 2,552 reviews
Overall
8.0
Boarding
8.0
Comfort
7.7
Crew
8.4
Entertainment
7.1
Food
7.4
PRG
AMS
Mediocre 3.2

Pros: Nothing to mention

Cons: Crew was rude when I asked if there was a vegetarian option for the snack. I did request special meals for the trip. Even if they did not have a vegetarian option, they don't need to be rude!! Boarding was ridiculous. we were supposed to form a line and wait. Would have been a lot better if they boarded by seat numbers. Also they made me check in my fairly small and light carry on bag resulting in its contents arriving broken!

MAN
AMS
Mediocre 3.6

Pros: MCR airport Mert & Greet parking was smooth and efficient.

Cons: Flight was delayed 2 hours due to bad weather. Additional baggage payment to Air Baltic did not show up on the KLM system and we had to pay again. Nowhere to address this with Air Baltic even in Tallin. Handlers seem uninterested and refer us to ‘the website to address the issue.....’

LAX
AMS
Excellent 10.0

Pros: Nice people and good service

Cons: Not much

AMS
MIA
Mediocre 2.0

Cons: Poor food, flight attend and finally baggage missing. Overall experience is extremely bad.

BOM
AMS
Mediocre 2.0

Cons: Poor food, flight attend and finally baggage missing. Overall experience is extremely bad.

*
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 and someone from our team will get back to you promptly.