Find Cheap Flights from Spain to Toronto

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

Depart
Return
Any month
Compare vs. KAYAK |

Spain to Toronto Flight Information

Flights Arrive in Toronto
Flights Depart from Spain
Flight Price C$ 531
Airlines KLM, Ukraine Intl Air, Turkish Airlines, Brussels Airlines, TAP AIR PORTUGAL, SWISS

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

Airports
Origin
Bilbao
C$ 635
only
C$ 635
Barcelona
C$ 531
only
C$ 531
Madrid
C$ 532
only
C$ 532
Málaga
C$ 654
only
C$ 654
Destination
Toronto
C$ 531
only
C$ 531
C$ 615
only
C$ 615
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
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
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
ATL
Excellent 10.0

Pros: Nice crew pilot food and beverage

Cons: No wifi

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

BOM
AMS
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

Fri, 10 May
MAD
Madrid Barajas
YYZ
Toronto Pearson Intl
17h 40m
Sat, 18 May
YYZ
Toronto Pearson Intl
MAD
Madrid Barajas
18h 55m
C$ 623
Trip: 9 days
6.1GoodShow reviews
Overall 6.1 Good
Based on 2,999 reviews
Overall
6.4
Boarding
6.5
Comfort
6.1
Crew
7.0
Entertainment
5.1
Food
5.5
JFK
KBP
Mediocre 2.0

Pros: We will never again fly ukraine air. Terrible customer service, quality, organization. We are overall extremely unsatisfied with this company and will never ever book them again. I will be writing a report to their customer service department. You should stop offering flights from this airline. The worst most negative customer service experience ever.

Cons: Please see what was written above. There was nothing good about this flight.

KBP
YYZ
Good 6.0

Pros: Check in was quick as well as boarding.

Cons: Seats far too narrow.

KBP
WAW
Good 7.3

Pros: Over All was good

Cons: They should offer some soft drinks or coffee at no cost for the price we paid

ODS
KBP
Good 6.6

Pros: Was a short flight and was on time

Cons: The Airline was cheep to offer some soft drinks or coffee for the price we paid

LGW
KBP
Okay 4.0

Pros: Flight was fine. No complaints there.

Cons: I was slapped with a payment for baggage without knowing about it. I had gotten round trip tickets through kayak and for some reason one trip was allowed baggage but trip back was not. Tried to work it out but somehow kayak booked me for a round trip with bags going out but no bags coming in.

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
IST
JFK
Excellent 8.6

Pros: Most

Cons: Small legroom

LHE
IST
Good 7.3

Pros: The crew is friendly, efficient check in and boarding. Food is pretty good.

Cons: Turkish Air keeps their planes unbearably hot. I’ve complained before and they always say it’s “Normal” for the industry. I fly over 1000,000 a year and I’m telling you it’s not. Also, I bought an “Extra” room seat and the seat is still ridiculously small for anyone over 6 feet.

JED
IST
Okay 4.0

Pros: Not as my expected

Cons: Check in team at airport very tuff and I have 9 kg only they let me pay full SR 450 which too high and generally all airlines they don’t ask u to pay like such weight as business class passenger. Quality of food, aircraft very old and seats not comfortable

IST
RUH
Mediocre 2.0

Cons: The are not nice at all

IST
KBL
Excellent 9.0

Pros: Good food and great entertainment system.

Cons: As close as an hour to takeoff, we had not received any confirmation from the gate that we would be boarding there. Upon asking the gate attendant at our supposed depature gate if if was indeed the gate depating for Kabul, she "had no idea." To begin boarding, people just randomly started lining up without any formal announcement ever occuring.

Wed, 26 Dec
MAD
Madrid Barajas
YYZ
Toronto Pearson Intl
25h 45m
Mon, 31 Dec
YYZ
Toronto Pearson Intl
MAD
Madrid Barajas
16h 50m
C$ 939
Trip: 6 days
6.9GoodShow reviews
Overall 6.9 Good
Based on 1,975 reviews
Overall
7.1
Boarding
7.1
Comfort
7.0
Crew
7.6
Entertainment
6.4
Food
6.4
VIE
BRU
Okay 4.0

Pros: Nothing really

Cons: Late boarding, had to check the bag, had to wait forever when landed in the plane

BRU
OUA
Good 7.0

Pros: After a bad experience checking in from Paris, the Ouagadougou part of the trip went well and the food was good, and a good entertainment system.

BRU
MRS
Excellent 10.0

Pros: Food and a good cabin crew on Brussels Air.

Cons: No complaints

VCE
BRU
Excellent 8.3

Pros: The crew was very cool

Cons: The food was ok

BRU
LHR
Good 6.0

Pros: This particular flight was parked at the closest bay to immigration at Heathrow. So a late boarding and arrival was made early through not having a mile long walk to passport control.

Cons: Disorganized boarding with the plane load of people huddled around the entrance to the boarding area. No guidance from the crew on how to efficiently pack the overhead bins efficiently with passengers helpless to put their treasures into the overhead bins.

Thu, 20 Dec
AGP
Malaga
YYZ
Toronto Pearson Intl
16h 15m
Sun, 13 Jan
YYZ
Toronto Pearson Intl
AGP
Malaga
20h 45m
C$ 954
Trip: 25 days
7.2GoodShow reviews
Overall 7.2 Good
Based on 4,171 reviews
Overall
7.4
Boarding
7.3
Comfort
7.2
Crew
7.9
Entertainment
6.6
Food
7.0
MAD
LIS
Excellent 10.0

Pros: All!!

Cons: Nothing.

EWR
OPO
Okay 4.6

Cons: I arrived 13 hours late, had two extra flights. I was delayed 3 hours first flight, 1.5 hours second flight after watching two flights that I “wasn’t allowed” to be on depart right in front of me at 9 and 10 instead of the 11 that they rebooked me on. Once I landed in Lisbon after the second flight that o wasn’t supposed to take. We missed the connection by 5 minutes and there were many people flying to my same destination. I had to wait 5 hours in Lisbon when I shouldn’t have ever went to Lisbon. I bought a ticket from Newark to Zürich through Porto 10 hours in total. I think TAP overbooked everyone and seated us on purpose. The secondflight was delayed due to “bad weather” and it was perfectly nice outside. Shame on TAP. I’m sure other people are complaining.

LIS
FCO
Okay 5.6

Pros: TAP serves edible cheese sandwiches. First time in years I eat plane food and don’t immediately regret it.

Cons: I travel with an international carry-on designed to fit in comoartments above seats in any and all planes (Tumi alpha 2 International), and yet TAP would claim it was too large to fit and forced me to check it. My problem is not only the wait once we land, but most improtsntly that the bags are beat up in the journey. Indeed, my carry-on arrived with several scratches on the plastic edges as well as some signs of worn on the textile. Because of this carry-on baggage size restrictions, I will not fly TAP airlines again (unless I can travel with my hand purse only).

LIS
FNC
Mediocre 2.0

Pros: Nothing to like. Rude staff.

EWR
LIS
Good 7.0

Pros: Movies and friendly crew

Cons: Food was not good Too much meat

Fri, 15 Feb
MAD
Madrid Barajas
YYZ
Toronto Pearson Intl
16h 40m
Sun, 24 Feb
YYZ
Toronto Pearson Intl
MAD
Madrid Barajas
15h 15m
C$ 532
Trip: 10 days
Overall 0.0 Poor
Based on 0 reviews
Mon, 14 Jan
AGP
Malaga
YYZ
Toronto Pearson Intl
29h 35m
Thu, 14 Feb
YYZ
Toronto Pearson Intl
AGP
Malaga
17h 25m
C$ 1073
Trip: 32 days
8.1ExcellentShow reviews
Overall 8.1 Excellent
Based on 7,491 reviews
Overall
8.3
Boarding
8.3
Comfort
7.9
Crew
8.7
Entertainment
7.8
Food
8.0
ZRH
BOS
Good 6.0

Cons: The screens would freeze for all the people around. The connecting flight had 50 minutes, however there was another security check and gate was quite far, everything had to be done in a hassle and we were nervous throughout regarding missing the flight.

ZRH
SIN
Excellent 10.0

Pros: Reliable, modern cabin, nice crew

Cons: Some more music choices would be nice

ZRH
ORD
Excellent 9.0

Cons: Seats are too cramped for an international flight.

LAX
ZRH
Excellent 9.0

Pros: The food was delicious, the staff was wonderful. Entertainment was awesome.

Cons: The leg room or seat closeness.

BEG
ZRH
Excellent 8.3

Cons: Having no entertainment in the flight

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
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.

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

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.

AMS
ATL
Excellent 10.0

Pros: Nice crew pilot food and beverage

Cons: No wifi

Fri, 15 Mar
MAD
Madrid Barajas
YYZ
Toronto Pearson Intl
23h 55m
Wed, 20 Mar
YYZ
Toronto Pearson Intl
MAD
Madrid Barajas
13h 25m
C$ 575
Trip: 6 days
Overall 0.0 Poor
Based on 0 reviews
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
AMS
MIA
Mediocre 2.0

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

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

BOM
AMS
Mediocre 2.0

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

PRG
AMS
Excellent 8.0

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

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.

Fri, 15 Mar
MAD
Madrid Barajas
YTZ
Toronto Island
28h 40m
Wed, 20 Mar
YTZ
Toronto Island
MAD
Madrid Barajas
15h 25m
C$ 615
Trip: 6 days
Overall 0.0 Poor
Based on 0 reviews
Thu, 21 Mar
AGP
Malaga
YYZ
Toronto Pearson Intl
15h 00m
Thu, 28 Mar
YYZ
Toronto Pearson Intl
AGP
Malaga
22h 25m
C$ 654
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
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.

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

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.

Wed, 23 Jan
MAD
Madrid Barajas
YYZ
Toronto Pearson Intl
26h 45m
Mon, 28 Jan
YYZ
Toronto Pearson Intl
MAD
Madrid Barajas
22h 40m
C$ 624
Trip: 6 days
Overall 0.0 Poor
Based on 0 reviews
Sat, 12 Jan
BIO
Bilbao
YYZ
Toronto Pearson Intl
14h 45m
Thu, 17 Jan
YYZ
Toronto Pearson Intl
BIO
Bilbao
18h 45m
C$ 659
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
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

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.....’

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!

BOM
AMS
Mediocre 2.0

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

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.

Sat, 29 Jun
BIO
Bilbao
YTZ
Toronto Island
37h 00m
Sat, 27 Jul
YTZ
Toronto Island
BIO
Bilbao
22h 40m
C$ 635
Trip: 29 days
Overall 0.0 Poor
Based on 0 reviews
Mon, 11 Mar
MAD
Madrid Barajas
YYZ
Toronto Pearson Intl
15h 35m
Sun, 17 Mar
YYZ
Toronto Pearson Intl
MAD
Madrid Barajas
13h 40m
C$ 678
Trip: 7 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
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

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.

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

PRG
AMS
Excellent 8.0

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

Sat, 29 Jun
BIO
Bilbao
YYZ
Toronto Pearson Intl
33h 55m
Sat, 27 Jul
YYZ
Toronto Pearson Intl
BIO
Bilbao
22h 40m
C$ 643
Trip: 29 days
Overall 0.0 Poor
Based on 0 reviews
Sat, 8 Jun
MAD
Madrid Barajas
YYZ
Toronto Pearson Intl
21h 25m
Mon, 17 Jun
YYZ
Toronto Pearson Intl
MAD
Madrid Barajas
20h 00m
C$ 671
Trip: 10 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
*
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.