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

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

Sat 17/2
Sat 24/2
Any month
Compare vs. KAYAK |

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

Airports
Origin
Toronto
C$ 548
only
C$ 548
Destination
Barcelona
C$ 548
only
C$ 548
Sun, 3 Jun
YYZ
BCN
29h 15m
Tue, 5 Jun
BCN
YYZ
27h 26m
C$ 548
Trip: 3 days
7.2GoodShow reviews
Overall 7.2 Good
Based on 28211 reviews
Overall
7.4
Boarding
7.5
Comfort
7.1
Crew
7.8
Entertainment
6.7
Food
6.7
SJU
MIA
Excellent 9.3

New onboard entertainment

CLT
ILM
Mediocre 3.0

Three hours delay. I paid for a upgrade to first class. But because of the flight change i didn't get to keep my upgrade and I had to beg for a refund. I have had two trips in the past 5 days and all flights have been anywhere from 1 to 3 hours late. Worst experience with AA I have had in a long time.

SAT
PHL
Excellent 8.0

I took American's first direct flight between Philadelphia and San Antonio. It was a nice plane, good service, and amenities for a cost. Love that the plane had plugs!

CLT
LGA
Excellent 10.0

Ability to upgrade to first class

Security taking forever

DFW
FLL
Excellent 8.0

No issues at all

N/A

Sun, 25 Feb
YYZ
BCN
30h 45m
Wed, 28 Feb
BCN
YYZ
13h 33m
C$ 638
Trip: 4 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 15361 reviews
Overall
7.5
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.9
MAN
LHR
Excellent 10.0

New plane. Good leg room. Good service overall.

GLA
LHR
Excellent 8.0

Usual efficient BA

N/a

LHR
DUS
Excellent 8.0

Seat.

LHR
BOS
Excellent 10.0

The flight was very pleasant, with great service. The in-flight entertainment selection was good, food was tasty. The day we flew, this flight was maybe half-full in coach, which may not be great for BA, but fantastic for leg room! The attendants were lovely, and I particularly enjoyed the continuous water service through the flight, which kept me nicely hydrated. The ice-cream mid-way through movietime was a welcome treat!

NCL
LHR
Good 6.3

Polite staff professional

Delay.

Mon, 9 Apr
YYZ
BCN
14h 15m
Wed, 18 Apr
BCN
YYZ
28h 50m
C$ 642
Trip: 10 days
Overall 0.0 Poor
Based on 0 reviews
Fri, 15 Jun
YYZ
BCN
7h 55m
Fri, 29 Jun
BCN
YYZ
9h 15m
C$ 645
Trip: 15 days
5.9OkayShow reviews
Overall 5.9 Okay
Based on 6 reviews
Boarding
7.5
Comfort
6.8
Crew
8.0
Entertainment
6.9
Food
6.4
YUL
SDQ
Mediocre 2.0

I don't like the fact that I am still at the airport in Montreal looking for a flight to leave Montreal. I came 3 hours before the flight, I tried the machine I couldn't find my reservation. I thought the problem was with the machine, went to the agent same problem. they gave me that number +18553331101 to chek with the air transat customer care, they couldn't find the reservation either, I tried then to call the number provided on the reservation confirmation +18774964815, no answer, even the flight was delayed for almost 30 minutes, I still couldn't get on board. Now I'm still at the airport looking for a flight to leave. my question now is after all of that are you guys still going to charge my card that $226.43?

MBJ
YYZ
Good 7.3

Good staff / crew. Had option Plus. Good value.

Seats are brutal. long legs have no where to go. Seats should not be allowed to recline. Rude to do it.

YYZ
BCN
Mediocre 3.3

Food was horrible.

LGW
YYZ
Good 7.3

The flight was only half full so we got to spread out and have room to stretch out. The crew were very good and the pilot’s comments were appreciated. The crew offered water frequently throughout the flight.

My hot meal was lukewarm and the salad was not very good. The snack at the end of the flight was not good. Would have been better to have a muffin and some fruit or yogurt.

YUL
POP
Excellent 8.0

Crew was friendly.

You can only purchase meals and snacks. There should be, at the very least, a snack provided with this flight.

Thu, 7 Jun
YYZ
BCN
7h 55m
Mon, 11 Jun
BCN
YYZ
12h 25m
C$ 711
Trip: 5 days
Overall 0.0 Poor
Based on 0 reviews
Sun, 10 Jun
YYZ
BCN
29h 15m
Tue, 12 Jun
BCN
YYZ
27h 30m
C$ 548
Trip: 3 days
7.2GoodShow reviews
Overall 7.2 Good
Based on 28211 reviews
Overall
7.4
Boarding
7.5
Comfort
7.1
Crew
7.8
Entertainment
6.7
Food
6.7
LAS
DFW
Excellent 8.0

Flight was punctual and service was good.

Gate change

SAT
PHL
Excellent 8.0

I took American's first direct flight between Philadelphia and San Antonio. It was a nice plane, good service, and amenities for a cost. Love that the plane had plugs!

CLT
LGA
Excellent 10.0

Ability to upgrade to first class

Security taking forever

ORD
CLT
Mediocre 3.0

Three hours delay. I paid for a upgrade to first class. But because of the flight change i didn't get to keep my upgrade and I had to beg for a refund. I have had two trips in the past 5 days and all flights have been anywhere from 1 to 3 hours late. Worst experience with AA I have had in a long time.

JAX
DFW
Excellent 8.6

Polite. Clean. Nice business class.

Would like more Western food.

Mon, 4 Jun
YYZ
BCN
18h 25m
Wed, 6 Jun
BCN
YYZ
31h 03m
C$ 551
Trip: 3 days
7.2GoodShow reviews
Overall 7.2 Good
Based on 28211 reviews
Overall
7.4
Boarding
7.5
Comfort
7.1
Crew
7.8
Entertainment
6.7
Food
6.7
SAT
PHL
Excellent 8.0

I took American's first direct flight between Philadelphia and San Antonio. It was a nice plane, good service, and amenities for a cost. Love that the plane had plugs!

DFW
FLL
Excellent 8.0

No issues at all

N/A

CLT
LGA
Excellent 10.0

Ability to upgrade to first class

Security taking forever

DFW
SAN
Okay 5.3

Direct flight from desired origin to destination Boarding by zones

Uncomfortable, small, seat space with inadequate legroom. Lack of personal entertainment options. Paid extra for earlier boarding group which only benefited me by about 5 people. (NOT WORTH IT!) Lack of complimentary food options. (Pay for everything)

PHL
YYZ
Good 6.0

On time

Small seats

Sun, 15 Apr
YYZ
BCN
14h 30m
Tue, 24 Apr
BCN
YYZ
17h 45m
C$ 646
Trip: 10 days
Overall 0.0 Poor
Based on 0 reviews
Thu, 14 Jun
YYZ
BCN
7h 55m
Fri, 29 Jun
BCN
YYZ
9h 15m
C$ 646
Trip: 16 days
5.9OkayShow reviews
Overall 5.9 Okay
Based on 6 reviews
Boarding
7.5
Comfort
6.8
Crew
8.0
Entertainment
6.9
Food
6.4
MBJ
YYZ
Good 7.3

Good staff / crew. Had option Plus. Good value.

Seats are brutal. long legs have no where to go. Seats should not be allowed to recline. Rude to do it.

LGW
YYZ
Good 7.3

The flight was only half full so we got to spread out and have room to stretch out. The crew were very good and the pilot’s comments were appreciated. The crew offered water frequently throughout the flight.

My hot meal was lukewarm and the salad was not very good. The snack at the end of the flight was not good. Would have been better to have a muffin and some fruit or yogurt.

YYZ
LGW
Good 6.6

I liked that there were empty seats and we were able to stretch out. Heated sandwich was good. Service was good

Did not like the continental breakfast. Did not like having to pay for blankets and pillows and the fact that there were only a few movie screens in the middle of the plane.

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 :(

YUL
MCO
Mediocre 2.0

Possibly of direct flight. Had to book earlier flights due to deteriorating health of brother who fied tbis week thus had to pay for 2 flight

Having pushed to just fly for reservations and no warning that this company doesn’t allow for change if plan as brothers health took for the worst andhad to fly earlyier to see him before he died. I will never again use just fly for any bookings and have told my family members and friends about this company poor customer service. Buyer beware if you use just fly. Air transat said they would havé refunded us but it was up to just fly that we had to go through. Never again just fly.

Wed, 18 Apr
YYZ
BCN
12h 15m
Fri, 20 Apr
BCN
YYZ
13h 11m
C$ 667
Trip: 3 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 15361 reviews
Overall
7.5
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.9
NCL
LHR
Good 6.3

Polite staff professional

Delay.

LHR
DUS
Excellent 8.0

Seat.

LAX
LHR
Excellent 9.0

Punctuality Happy demeanor of cabin crew Meal and Wine Service to standard class passengers Safety Video!! :-)

the actual meal was not very good. I would prefer an option of dried fruit and nuts and a big water

LHR
MAD
Excellent 9.6

Cabin Crew flight data punctuality

That I had to PAY for water to drink that was not tap water No room for my carry-on in overhead bins...took some arranging.

LCY
DUB
Excellent 10.0

Crew was superb, very friendly and helpful as the handle of my bag broke. They did all they could to assist.

Sat, 19 May
YYZ
BCN
18h 15m
Mon, 21 May
BCN
YYZ
16h 09m
C$ 562
Trip: 3 days
7.2GoodShow reviews
Overall 7.2 Good
Based on 28211 reviews
Overall
7.4
Boarding
7.5
Comfort
7.1
Crew
7.8
Entertainment
6.7
Food
6.7
PHX
GEG
Good 7.3

The crew was friendly and informative. They were very helpful. The

The seats were uncomfortable. They were hard and so narrow I had to sit crooked in the seat to keep from getting banged into by the service carts and every person going by to the bathrooms. I'm not tiny, but I'm not huge either, it was just overcrowded. It was also very hot in the airplane the entire way from Phoenix to Spokane. My husband, who is always cold, was even hot.

ORD
CLT
Mediocre 3.0

Three hours delay. I paid for a upgrade to first class. But because of the flight change i didn't get to keep my upgrade and I had to beg for a refund. I have had two trips in the past 5 days and all flights have been anywhere from 1 to 3 hours late. Worst experience with AA I have had in a long time.

PHL
YYZ
Good 6.0

On time

Small seats

SAT
PHL
Excellent 8.0

I took American's first direct flight between Philadelphia and San Antonio. It was a nice plane, good service, and amenities for a cost. Love that the plane had plugs!

DFW
SAN
Okay 5.3

Direct flight from desired origin to destination Boarding by zones

Uncomfortable, small, seat space with inadequate legroom. Lack of personal entertainment options. Paid extra for earlier boarding group which only benefited me by about 5 people. (NOT WORTH IT!) Lack of complimentary food options. (Pay for everything)

Fri, 6 Apr
YYZ
BCN
18h 05m
Fri, 20 Apr
BCN
YYZ
17h 10m
C$ 647
Trip: 15 days
Overall 0.0 Poor
Based on 0 reviews
Fri, 15 Jun
YYZ
BCN
7h 55m
Fri, 29 Jun
BCN
YYZ
9h 15m
C$ 648
Trip: 15 days
5.9OkayShow reviews
Overall 5.9 Okay
Based on 6 reviews
Boarding
7.5
Comfort
6.8
Crew
8.0
Entertainment
6.9
Food
6.4
YYZ
BCN
Mediocre 3.3

Food was horrible.

YUL
SDQ
Mediocre 2.0

I don't like the fact that I am still at the airport in Montreal looking for a flight to leave Montreal. I came 3 hours before the flight, I tried the machine I couldn't find my reservation. I thought the problem was with the machine, went to the agent same problem. they gave me that number +18553331101 to chek with the air transat customer care, they couldn't find the reservation either, I tried then to call the number provided on the reservation confirmation +18774964815, no answer, even the flight was delayed for almost 30 minutes, I still couldn't get on board. Now I'm still at the airport looking for a flight to leave. my question now is after all of that are you guys still going to charge my card that $226.43?

MBJ
YYZ
Good 7.3

Good staff / crew. Had option Plus. Good value.

Seats are brutal. long legs have no where to go. Seats should not be allowed to recline. Rude to do it.

YYZ
BCN
Excellent 8.0

Wish we knew to download the app before the flight to benefit from streaming movies

YYZ
LGW
Mediocre 3.6

Food was misrepresented in the menu to what was served. Staff were not friendly or accommodating. There was no individual air flow or total cabin air flow.

Sun, 15 Apr
YYZ
BCN
18h 15m
Tue, 17 Apr
BCN
YYZ
12h 58m
C$ 563
Trip: 3 days
7.2GoodShow reviews
Overall 7.2 Good
Based on 28211 reviews
Overall
7.4
Boarding
7.5
Comfort
7.1
Crew
7.8
Entertainment
6.7
Food
6.7
CLT
LGA
Excellent 10.0

Ability to upgrade to first class

Security taking forever

SAT
PHL
Excellent 8.0

I took American's first direct flight between Philadelphia and San Antonio. It was a nice plane, good service, and amenities for a cost. Love that the plane had plugs!

SJU
MIA
Excellent 9.3

New onboard entertainment

DFW
FLL
Excellent 8.0

No issues at all

N/A

DFW
SAN
Okay 5.3

Direct flight from desired origin to destination Boarding by zones

Uncomfortable, small, seat space with inadequate legroom. Lack of personal entertainment options. Paid extra for earlier boarding group which only benefited me by about 5 people. (NOT WORTH IT!) Lack of complimentary food options. (Pay for everything)

Mon, 26 Feb
YYZ
BCN
12h 50m
Tue, 27 Feb
BCN
YYZ
33h 33m
C$ 683
Trip: 2 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 15361 reviews
Overall
7.5
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.9
LCY
DUB
Excellent 10.0

Crew was superb, very friendly and helpful as the handle of my bag broke. They did all they could to assist.

LHR
AMS
Good 6.0

Carrier was small. Crew could have been more helpful and courteous.

LHR
BOS
Excellent 10.0

The flight was very pleasant, with great service. The in-flight entertainment selection was good, food was tasty. The day we flew, this flight was maybe half-full in coach, which may not be great for BA, but fantastic for leg room! The attendants were lovely, and I particularly enjoyed the continuous water service through the flight, which kept me nicely hydrated. The ice-cream mid-way through movietime was a welcome treat!

BWI
LHR
Good 6.0

Sitting in exist row with leg room

Seats are small, not enough elbow space. Movie selection was bad.

YYZ
LHR
Excellent 8.3

Customer service.

Entertainment need more movies

Sat, 26 May
YYZ
BCN
7h 55m
Fri, 8 Jun
BCN
YYZ
9h 15m
C$ 663
Trip: 14 days
5.9OkayShow reviews
Overall 5.9 Okay
Based on 6 reviews
Boarding
7.5
Comfort
6.8
Crew
8.0
Entertainment
6.9
Food
6.4
YUL
SDQ
Mediocre 2.0

I don't like the fact that I am still at the airport in Montreal looking for a flight to leave Montreal. I came 3 hours before the flight, I tried the machine I couldn't find my reservation. I thought the problem was with the machine, went to the agent same problem. they gave me that number +18553331101 to chek with the air transat customer care, they couldn't find the reservation either, I tried then to call the number provided on the reservation confirmation +18774964815, no answer, even the flight was delayed for almost 30 minutes, I still couldn't get on board. Now I'm still at the airport looking for a flight to leave. my question now is after all of that are you guys still going to charge my card that $226.43?

YYZ
BCN
Excellent 8.0

Wish we knew to download the app before the flight to benefit from streaming movies

MCO
YUL
Mediocre 2.0

Didn’t get to use my tickets

I will never again book a flight with just fly. Poor customer service. Refuse to cancel or partially refund flight within allotted time the airline allowed. Had to fly earlier as brother health condition worsened

YYZ
MBJ
Excellent 8.0

Was pleased without our Option Plus flight. The sandwich was very good . Just unusual that they did not offer , water or coffee during the mid part of the flight.

MBJ
YYZ
Good 7.3

Good staff / crew. Had option Plus. Good value.

Seats are brutal. long legs have no where to go. Seats should not be allowed to recline. Rude to do it.

Mon, 9 Apr
YYZ
BCN
44h 05m
Sat, 21 Apr
BCN
YYZ
33h 30m
C$ 665
Trip: 13 days
Overall 0.0 Poor
Based on 0 reviews
Sun, 29 Apr
YYZ
BCN
18h 15m
Tue, 1 May
BCN
YYZ
15h 14m
C$ 563
Trip: 3 days
7.2GoodShow reviews
Overall 7.2 Good
Based on 28211 reviews
Overall
7.4
Boarding
7.5
Comfort
7.1
Crew
7.8
Entertainment
6.7
Food
6.7
LHR
ORD
Mediocre 2.0

Nothing really. I will never book from Kayak ever

Everything

LAS
DFW
Excellent 8.0

Flight was punctual and service was good.

Gate change

SAT
PHL
Excellent 8.0

I took American's first direct flight between Philadelphia and San Antonio. It was a nice plane, good service, and amenities for a cost. Love that the plane had plugs!

CLT
ILM
Mediocre 3.0

Three hours delay. I paid for a upgrade to first class. But because of the flight change i didn't get to keep my upgrade and I had to beg for a refund. I have had two trips in the past 5 days and all flights have been anywhere from 1 to 3 hours late. Worst experience with AA I have had in a long time.

PHL
YYZ
Good 6.0

On time

Small seats

Fri, 13 Apr
YYZ
BCN
16h 00m
Sat, 14 Apr
BCN
YYZ
23h 15m
C$ 683
Trip: 2 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 15361 reviews
Overall
7.5
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.9
LHR
DUS
Excellent 8.0

Seat.

GLA
LHR
Excellent 8.0

Usual efficient BA

N/a

LHR
MAD
Excellent 9.6

Cabin Crew flight data punctuality

That I had to PAY for water to drink that was not tap water No room for my carry-on in overhead bins...took some arranging.

LHR
AMS
Good 6.0

Carrier was small. Crew could have been more helpful and courteous.

LHR
BOS
Excellent 10.0

The flight was very pleasant, with great service. The in-flight entertainment selection was good, food was tasty. The day we flew, this flight was maybe half-full in coach, which may not be great for BA, but fantastic for leg room! The attendants were lovely, and I particularly enjoyed the continuous water service through the flight, which kept me nicely hydrated. The ice-cream mid-way through movietime was a welcome treat!

Sun, 3 Jun
YYZ
BCN
10h 40m
Fri, 8 Jun
BCN
YYZ
9h 15m
C$ 663
Trip: 6 days
5.9OkayShow reviews
Overall 5.9 Okay
Based on 6 reviews
Boarding
7.5
Comfort
6.8
Crew
8.0
Entertainment
6.9
Food
6.4
YUL
MCO
Mediocre 2.0

Possibly of direct flight. Had to book earlier flights due to deteriorating health of brother who fied tbis week thus had to pay for 2 flight

Having pushed to just fly for reservations and no warning that this company doesn’t allow for change if plan as brothers health took for the worst andhad to fly earlyier to see him before he died. I will never again use just fly for any bookings and have told my family members and friends about this company poor customer service. Buyer beware if you use just fly. Air transat said they would havé refunded us but it was up to just fly that we had to go through. Never again just fly.

YYZ
LGW
Mediocre 3.6

Food was misrepresented in the menu to what was served. Staff were not friendly or accommodating. There was no individual air flow or total cabin air flow.

MBJ
YYZ
Good 7.3

Good staff / crew. Had option Plus. Good value.

Seats are brutal. long legs have no where to go. Seats should not be allowed to recline. Rude to do it.

LGW
YYZ
Good 7.3

The flight was only half full so we got to spread out and have room to stretch out. The crew were very good and the pilot’s comments were appreciated. The crew offered water frequently throughout the flight.

My hot meal was lukewarm and the salad was not very good. The snack at the end of the flight was not good. Would have been better to have a muffin and some fruit or yogurt.

YYZ
BCN
Excellent 8.0

Wish we knew to download the app before the flight to benefit from streaming movies

Toronto to Barcelona Flight Information

Avg. Flight Duration 8h 35m
Flights Arrive in Barcelona
Flights Depart from Toronto
Flight Price C$ 548
Distance 6404 km
Airlines American Airlines, British Airways, Air Transat, Major Airline
*
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.