Find Cheap Flights from Toronto to Barcelona (YTO - S37)

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

Fri 24/11
Fri 1/12
Any month
Compare vs. KAYAK |

Book cheap flights from Toronto to Barcelona (round-trip)

Airports
Origin
Toronto
C$ 505
only
C$ 505
C$ 791
only
C$ 791
Destination
Barcelona
C$ 505
only
C$ 505
Mon, 5 Feb
YYZ
BCN
33h 20m
Sun, 11 Feb
BCN
YYZ
31h 25m
C$ 505
Trip: 7 days
Overall 0.0 Poor
Based on 0 reviews
Sun, 8 Apr
YYZ
BCN
32h 45m
Wed, 11 Apr
BCN
YYZ
13h 15m
C$ 589
Trip: 4 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 13454 reviews
Overall
7.5
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.9
LIN
LHR
Excellent 10.0

excellent, efficient, clean, professional

partnering with American Airlines is a crime and an offense.

LGW
JER
Good 6.6

Minor fault identified and notified to passengers prior to take-off, and dealt with immediately. Crew excellent

Cramped seating, the feel of a budget airline now in economy, with seat choice, refreshments and stowed baggage all ‘extra’

ATH
LHR
Okay 5.0

Not much.

Pay for food on BA? They didn't even offer free water.

SEA
LHR
Okay 4.0

The flight was cancelled, it was very difficult for me to do all rearrangements.

SFO
LHR
Excellent 10.0

Everything

Wed, 18 Apr
YYZ
BCN
11h 00m
Fri, 20 Apr
BCN
YYZ
14h 45m
C$ 593
Trip: 3 days
7.2GoodShow reviews
Overall 7.2 Good
Based on 25340 reviews
Overall
7.3
Boarding
7.5
Comfort
7.1
Crew
7.8
Entertainment
6.7
Food
6.6
CLT
BWI
Good 7.3

Crew was outstanding

Hurried beverage service since arriving early. R

DFW
HKG
Good 6.6

seat and seating was nice, boarding was efficient, movies okay

while the dinner was okay, the stromboli which came as a snack of sorts was terrible and caused me to be "on the run" for the next 12 hours. the last five hours of the flight and then at home were awful

DFW
HKG
Okay 5.3

Boarding was simple and efficient Seat was better than usual

Dinner was okay, the mid-flight snack was awful and made my wife sick, breakfast was better. Entertainment console crashed four times, first crew member didn’t seem to care (aloof for most of the flight), other attendants seemed marginally more interested. No one checked back to see if the problem was resolved. Flight attendants seem to be in “check the box” mode doing only what was necessary.

LAX
KOA
Okay 4.0

The fact that my original seats were not given. The other issue was that Alaska wasn’t my airline but American was. They didn’t even tell me until I got to the gate, moved over to another and then got transferred over to my gate.

PBI
CLT
Mediocre 3.0

I know this isn’t Kayak’s issue but American Airlines literally forgot to put fuel into the plane. We were delayed for over an hour and luckily I made my connection in Charlotte but only because they held the flight and it was not full. Had it been full I would have lost my seat.

Fri, 19 Jan
YYZ
BCN
15h 25m
Fri, 26 Jan
BCN
YYZ
16h 40m
C$ 707
Trip: 8 days
7.4GoodShow reviews
Overall 7.4 Good
Based on 2842 reviews
Overall
7.6
Boarding
7.5
Comfort
7.4
Crew
8.1
Entertainment
6.9
Food
7.2
LIS
BOS
Okay 5.3

75 Euro per bag!!!

LIS
JFK
Excellent 9.0

business class was great seat comfortable the lounge was very nice

Food on plane ok wish had more choices

MIA
LIS
Good 7.3

Crew on board efficient and polite. In flight entertainment on a rolling programme of videos played an an user-friendly player and all in 2 languages. Meols - two of them- stable and standard airline fare served quickly and efficiently by crew. Comfy seat with recline and tilt. Blankets and pillows provided as standard.

The wait for check in was almost an hour longer tha. Expected and nowhere comfortable to wait. Executive lounge overpriced and meagre without any reclining seats. May as well have saved the money and used the terminal facilities No in flight magazine available to my seat for on board purchases and very little choice off goods on offer.

LIS
GIG
Okay 5.3

I got to Rio de Janeiro on time

cramped seats, minimal water offered by crew on 9.5 hour flight. I also found the extra charge to reserve a seat on this flight a serious affront to economic sensibility

LIS
BOS
Good 6.6

The boarding was delayed

Tue, 24 Apr
YYZ
BCN
37h 00m
Sat, 5 May
BCN
YYZ
17h 55m
C$ 779
Trip: 12 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 16612 reviews
Overall
8.0
Boarding
7.9
Comfort
7.8
Crew
8.3
Entertainment
8.1
Food
8.0
IST
OTP
Excellent 10.0

Awesome

MRS
IST
Excellent 10.0

I like the food and movies

Nothing

IST
YUL
Excellent 10.0

Good. Staff were courteous

IST
SFO
Excellent 9.3

Not enough bathrooms. Very long lines to go to the bathroom.

EBB
IST
Excellent 10.0

Late flight While in transit. They wouldn't pay for my meal in Istanbul because my overlay was 3 hrs

Mon, 2 Apr
YTZ
BCN
10h 50m
Tue, 17 Apr
BCN
YTZ
11h 50m
C$ 791
Trip: 16 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 19860 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.4
HND
YYZ
Okay 4.4

Lowest fare

Online checkin failed, airport kiosk couldn't handle how names are written on Japanese passports (it's English) and had to wait 2 hours on the line to check in because they were down to 1 agent toward the end. Made it to the gate just as boarding started. Very limited entertainment options for modern day airlines. Uncomfortable seating.

YYZ
BOG
Excellent 8.0

The Air Canada app to have access to the entertainment on board did not work.

YOW
YYC
Poor 0.0

MIGHT give me a refund, and not WILL give me a refund

Service personnel at Air Canada were very helpful and re-booked me several times and when none of those flights left, they said they would refer me to refund department.

EWR
YVR
Excellent 8.3

Flight attendants were courteous

We have to buy our own food

BOS
YYZ
Excellent 9.3

T

The waiting area at the Boston airport is poor. It is very small, rundown and with limited access to refreshments. It's ok but certainly not a selling point.

Mon, 22 Jan
YYZ
BCN
17h 00m
Tue, 30 Jan
BCN
YYZ
14h 55m
C$ 512
Trip: 9 days
Overall 0.0 Poor
Based on 0 reviews
Wed, 17 Jan
YYZ
BCN
17h 00m
Wed, 24 Jan
BCN
YYZ
15h 25m
C$ 581
Trip: 8 days
Overall 0.0 Poor
Based on 0 reviews
Thu, 30 Nov
YYZ
BCN
34h 28m
Sun, 3 Dec
BCN
YYZ
13h 25m
C$ 714
Trip: 4 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 13454 reviews
Overall
7.5
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.9
ATH
LHR
Okay 5.0

Not much.

Pay for food on BA? They didn't even offer free water.

TLV
LHR
Good 6.0

The new flight procedures informational film at the beginning of the flight (BA/Comic Relief)

The flight was to Heathrow which was not prepared to accept us at all. We waited 45 minutes in passport control. I expect BA to make sure the port of destination is prepared to receive its passengers

LHR
PHX
Good 7.0

Wheelchair was not provided at London and Phoenix locations.

LIN
LHR
Excellent 10.0

excellent, efficient, clean, professional

partnering with American Airlines is a crime and an offense.

SFO
LHR
Excellent 10.0

Everything

Tue, 15 May
YYZ
BCN
22h 59m
Thu, 24 May
BCN
YYZ
40h 20m
C$ 633
Trip: 10 days
Overall 0.0 Poor
Based on 0 reviews
Wed, 4 Apr
YTZ
BCN
30h 50m
Thu, 3 May
BCN
YTZ
10h 50m
C$ 791
Trip: 30 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 19860 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.4
EWR
YVR
Excellent 8.3

Flight attendants were courteous

We have to buy our own food

BOS
YYZ
Excellent 8.0

New system with Canadian customs was fantastic. Went through really quickly.

ORD
YYZ
Mediocre 2.0

Nothing

Flight delay led us to miss our connecting flight. Air Canada then lost our luggage for 6 days on our honeymoon!

BOS
YYZ
Excellent 9.3

T

The waiting area at the Boston airport is poor. It is very small, rundown and with limited access to refreshments. It's ok but certainly not a selling point.

HND
YYZ
Okay 4.4

Lowest fare

Online checkin failed, airport kiosk couldn't handle how names are written on Japanese passports (it's English) and had to wait 2 hours on the line to check in because they were down to 1 agent toward the end. Made it to the gate just as boarding started. Very limited entertainment options for modern day airlines. Uncomfortable seating.

Sat, 19 May
YYZ
BCN
19h 30m
Sat, 26 May
BCN
YYZ
48h 15m
C$ 635
Trip: 8 days
Overall 0.0 Poor
Based on 0 reviews
Sun, 6 May
YTZ
BCN
9h 50m
Thu, 17 May
BCN
YTZ
11h 50m
C$ 797
Trip: 12 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 19860 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.4
EWR
YVR
Excellent 8.3

Flight attendants were courteous

We have to buy our own food

LHR
YVR
Excellent 10.0

great service from start to finish would use again

YYZ
LHR
Excellent 10.0

Ease of service and efficiency.

ORD
YYZ
Mediocre 2.0

Nothing

Flight delay led us to miss our connecting flight. Air Canada then lost our luggage for 6 days on our honeymoon!

YOW
YYC
Poor 0.0

MIGHT give me a refund, and not WILL give me a refund

Service personnel at Air Canada were very helpful and re-booked me several times and when none of those flights left, they said they would refer me to refund department.

Thu, 15 Mar
YYZ
BCN
23h 54m
Mon, 26 Mar
BCN
YYZ
16h 20m
C$ 636
Trip: 12 days
Overall 0.0 Poor
Based on 0 reviews
Sat, 30 Dec
YYZ
BCN
18h 40m
Fri, 19 Jan
BCN
YYZ
30h 48m
C$ 883
Trip: 21 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 13454 reviews
Overall
7.5
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.9
TLV
LHR
Good 6.0

The new flight procedures informational film at the beginning of the flight (BA/Comic Relief)

The flight was to Heathrow which was not prepared to accept us at all. We waited 45 minutes in passport control. I expect BA to make sure the port of destination is prepared to receive its passengers

VCE
LGW
Good 6.6

The crew were very friendly, and the flight was smooth and on time.

Boarding was a nightmare. There was not enough room for people to wait, no queuing in place nor priority boarding. We were in row 19 (so mid way through the plane) and by the time the refreshment trolley got to us a large majority of the food AND drink was sold out - seemed very strange!

LHR
IAD
Excellent 8.3

Crew was very friendly and helpful when needed. Excellent choice of movies/entertainment (for my personal taste). Overall a pleasant, smooth 7 hour flight.

Food was as decent as an airline meal can get. Seats were as comfortable as an economy class seat can get.

SEA
LHR
Okay 4.0

The flight was cancelled, it was very difficult for me to do all rearrangements.

SFO
LHR
Excellent 10.0

Everything

Wed, 16 May
YTZ
BCN
9h 50m
Fri, 25 May
BCN
YTZ
10h 50m
C$ 841
Trip: 10 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 19860 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.4
YYZ
BOG
Excellent 8.0

The Air Canada app to have access to the entertainment on board did not work.

LHR
YVR
Excellent 10.0

great service from start to finish would use again

BOS
YYZ
Excellent 9.3

T

The waiting area at the Boston airport is poor. It is very small, rundown and with limited access to refreshments. It's ok but certainly not a selling point.

YYZ
BOG
Okay 4.3

Very cold plane

YOW
YYC
Poor 0.0

MIGHT give me a refund, and not WILL give me a refund

Service personnel at Air Canada were very helpful and re-booked me several times and when none of those flights left, they said they would refer me to refund department.

Thu, 1 Feb
YYZ
BCN
15h 48m
Thu, 8 Feb
BCN
YYZ
33h 20m
C$ 647
Trip: 8 days
Overall 0.0 Poor
Based on 0 reviews
Sun, 3 Dec
YTZ
BCN
29h 45m
Sun, 10 Dec
BCN
YTZ
30h 00m
C$ 853
Trip: 8 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 19860 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.4
YYZ
BOG
Okay 4.3

Very cold plane

EWR
YVR
Excellent 8.3

Flight attendants were courteous

We have to buy our own food

ORD
YYZ
Mediocre 2.0

Nothing

Flight delay led us to miss our connecting flight. Air Canada then lost our luggage for 6 days on our honeymoon!

BOS
YYZ
Excellent 9.3

T

The waiting area at the Boston airport is poor. It is very small, rundown and with limited access to refreshments. It's ok but certainly not a selling point.

HND
YYZ
Okay 4.4

Lowest fare

Online checkin failed, airport kiosk couldn't handle how names are written on Japanese passports (it's English) and had to wait 2 hours on the line to check in because they were down to 1 agent toward the end. Made it to the gate just as boarding started. Very limited entertainment options for modern day airlines. Uncomfortable seating.

Sun, 8 Apr
YYZ
BCN
13h 55m
Mon, 23 Apr
BCN
YYZ
15h 50m
C$ 677
Trip: 16 days
Overall 0.0 Poor
Based on 0 reviews
Thu, 15 Mar
YYZ
BCN
31h 55m
Sun, 18 Mar
BCN
YYZ
40h 56m
C$ 691
Trip: 4 days
Overall 0.0 Poor
Based on 0 reviews
*
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.

^
The fares displayed include all taxes and fees for economy class travel and were found by the provider in the last 72 hours. Seats are limited and may not be available on all flights and days. Fares are subject to change and may not be available on all flights or dates of travel. Some carriers charge additional fees for extra checked bags. Please check the carriers' sites.