Find Cheap Flights to Barcelona

Round-trip
Economy
Washington (WAS)
Barcelona-El Prat
Depart
Return
Any month
Compare vs. KAYAK |
Search hundreds of travel sites at once for deals on flights to Barcelona

Canada to Barcelona Flight Information

Flights Arrive in Barcelona
Flights Depart from Canada
Flight Price C$ 636
Airlines Air Transat, Aer Lingus, Air Canada, KLM, Lufthansa, Royal Air Maroc, Air France, Brussels Airlines, SWISS, WestJet

Top Tips for Finding Cheap Flights to Barcelona

Looking for cheap airfare to Barcelona? 25% of our users found round-trip tickets to Barcelona for the following prices or less: From Toronto C$ 804, from Montreal C$ 822, from Vancouver Intl C$ 1250

FAQs - Booking Barcelona flights

How long is the flight to Barcelona?

Flights from Montreal 7h 55m

What is the cheapest flight to Barcelona?

The cheapest airline ticket to Barcelona from Canada in the last 72 hours was C$ 636 round-trip on the route Toronto to Barcelona. The most popular route is Montreal to Barcelona and the cheapest ticket found on this route in the last 72 hours was C$ 819 round-trip.

Which airlines fly to Barcelona?

In general from Canada, Air Canada, Lufthansa and United Airlines fly the most to Barcelona. The most popular route is from Montreal, and Air Canada, Lufthansa & United Airlines fly this route the most.

Book Cheap Barcelona Plane Tickets

(Round-trip)
Airports
Origin
Québec City
C$ 1068
only
C$ 1068
Ottawa
C$ 893
only
C$ 893
Abbotsford
C$ 1390
only
C$ 1390
Montreal
C$ 797
only
C$ 797
Toronto
C$ 636
only
C$ 636
C$ 722
only
C$ 722
Destination
Barcelona
C$ 636
only
C$ 636
Reus
C$ 952
only
C$ 952
Fri., 11 Oct.
YYZ
Toronto Pearson Intl
BCN
Barcelona-El Prat
10h 25m
Sat., 19 Oct.
BCN
Barcelona-El Prat
YYZ
Toronto Pearson Intl
9h 15m
C$ 636
Trip: 9 days
6.5GoodShow reviews
Overall 6.5 Good
Based on 9 reviews
Boarding
7.5
Comfort
6.8
Crew
8.1
Entertainment
6.8
Food
6.4
YYZ
YVR
Good 6.4

Pros: Great crew

Cons: Better on board entertainment

MCO
YYZ
Good 6.0

Pros: Boarding went smoothly. It was nice that the crew was overheard offering the emergency seating to passengers with very long legs. And to be honest, our flight into Orlando was fantastic. It was just our flight back to Toronto that we had problems with.

Cons: Plane smelled. Seats were way too close together. No leg room at all. Also, I know it wasn't air transat 's fault but there was a toddler behind me kicking my seat for three hours. I am also irritated that we had to bring both our passports and our nexus passes because air transat won't take nexus.

CUN
YUL
Excellent 10.0

Pros: Contrary to some reviews, I had an excellent experience with Air Transat. I would highly recommend.

Cons: Thought they were a well oiled machine.

YYZ
YVR
Okay 4.0

Pros: Seats had decent space.

Cons: Only had limited food so when the staff came, they had nothing left except for junk. Pretty pathetic considering we have to pay for it too. They prefer to let their passengers starve. No entertainment. Wouldn't take air Transat again unless I had no choice.

YVR
YUL
Good 7.3

Pros: Nice crew. Nice flying.

Cons: No entertainment

Mon., 23 Sep.
YYZ
Toronto Pearson Intl
BCN
Barcelona-El Prat
10h 25m
Mon., 7 Oct.
BCN
Barcelona-El Prat
YYZ
Toronto Pearson Intl
23h 15m
C$ 715
Trip: 15 days
7.4GoodShow reviews
Overall 7.4 Good
Based on 5,637 reviews
Overall
7.6
Boarding
7.6
Comfort
7.3
Crew
8.0
Entertainment
7.1
Food
6.9
DUB
PRG
Good 6.6

Pros: Flight on-time.

Cons: Food options are expensive, non-alcoholic beverages should be provided for free, and food options are really scarce. Add some entertainment or wifi.

DUB
YYZ
Excellent 10.0

Pros: the seats were comfortable, boarding systematic and the crew were polite and helpful

ORD
DUB
Excellent 8.0

Pros: The crew was very attentive and the flight left on-time and arrived on-time too. No issues with the schedule or my bags.

Cons: The seats are really uncomfortable, they provide you a pillow and a blanket, but with the limited space you can't even use them, there is even less space than on domestic planes. For an overseas flight this is really bad. Also, you cannot sleep, very long time for dinner and announcements.

DUB
LHR
Excellent 10.0

Pros: Crew was amazing, someone had found my passport and turned it in to a crew member.

Cons: Nothing

BCN
DUB
Good 7.3

Pros: The crew was Excellent the seating was good..

Cons: Nothing everything was good

Mon., 18 Nov.
YTZ
Toronto Island
BCN
Barcelona-El Prat
16h 45m
Mon., 25 Nov.
BCN
Barcelona-El Prat
YTZ
Toronto Island
13h 45m
C$ 722
Trip: 8 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 24,002 reviews
Overall
7.3
Boarding
7.4
Comfort
7.1
Crew
7.7
Entertainment
6.9
Food
6.5
TPA
YYZ
Excellent 8.6

Pros: Empty plane

Cons: Not being 3 hours late

YYZ
LGA
Excellent 10.0

Pros: Everything was great!

Cons: The overhead bin space of this airplane was too small. My suitcase, which fits on every other type of plane, could not fit on this one. I had to check it and then go grab it at baggage claim, therefore having to go through security again. This was not the most convient for a tight connection.

MCO
YYZ
Okay 4.0

Pros: It was too hot in the airplane, and we were sweating. No leg room, no screens, I asked for water and didn't get

LAX
YYZ
Excellent 10.0

Pros: Seat was very comfortable and noise cancelling headphones were nice touch.

Cons: Was not used to business class seat and it wasn’t that intuitive.

RDU
YYZ
Mediocre 2.0

Cons: Didn't take this flight because it was late and would have caused me to miss my connection. I got rebooked on a different flight that delayed me 10+ hours.

Thu., 7 Nov.
YYZ
Toronto Pearson Intl
BCN
Barcelona-El Prat
12h 40m
Sun., 17 Nov.
BCN
Barcelona-El Prat
YYZ
Toronto Pearson Intl
15h 35m
C$ 766
Trip: 11 days
7.7GoodShow reviews
Overall 7.7 Good
Based on 3,102 reviews
Overall
8.0
Boarding
7.9
Comfort
7.6
Crew
8.4
Entertainment
7.2
Food
7.5
SJO
AMS
Okay 4.6

Pros: Nice aircraft

Cons: Unexpected refueling stop. 2 hr delay Lost connection Reached destination after 18 hr delay

AMS
BUD
Excellent 9.6

Pros: Our flight was delayed in Bejing, than we loosed the booked flight of KLM. When we arrived in Amsterdam, we get the recheked in flight.

Cons: Doesn't

AMS
ATL
Excellent 10.0

Pros: Crew was fantastic, seats and entertainment was great. Very good food choices.

Cons: Everything was very good.

AMS
DMM
Good 7.6

Cons: Entertainment

DPS
SIN
Okay 5.2

Cons: We had 4 hour delay causing a stop over at 3am. So yeah

Sun., 7 Jul.
YUL
Montreal Pierre Elliott Trudeau Intl
BCN
Barcelona-El Prat
12h 00m
Fri., 12 Jul.
BCN
Barcelona-El Prat
YUL
Montreal Pierre Elliott Trudeau Intl
8h 15m
C$ 797
Trip: 6 days
5.0OkayShow reviews
Overall 5.0 Okay
Based on 1 reviews
Overall
8.1
Boarding
8.1
Comfort
7.9
Crew
8.5
Entertainment
7.7
Food
7.7
FRA
MUC
Mediocre 2.0

Cons: Flight was cancelled. Got rebooked and have changed gates 6 times and flight delayed due to no crew.

SIN
FRA
Good 6.0

Pros: S380 nice plane

Cons: Food lousy Late leaving Singapore caused much difficulty

TPA
FRA
Good 7.6

Pros: Entertainment and food was good. Pilot kept good communication with passengers. Some of the inflight crew were nice and willing to help

Cons: Some flight attendants should show more willingness to assist and help passengers. Boarding was a bit messy plus they changed boarding gate last minute. Flight was delayed almost one hr

LHR
MUC
Okay 5.2

Pros: Crew very helpful.

Cons: Both flights late. Food was worthy rather than tasty. Seats small. Too much plastic - why not use non plastic cups. Sexist safety card.

FRA
AMS
Excellent 10.0

Pros: Friendly and cheerful crew. Very generous with the drinks.

Cons: Very very long walk from aircraft to Schiphol exit. I must have walked for 20 minutes to get out. Not really Lufthansa's fault though.

Sun., 26 May
YUL
Montreal Pierre Elliott Trudeau Intl
BCN
Barcelona-El Prat
14h 05m
Thu., 30 May
BCN
Barcelona-El Prat
YUL
Montreal Pierre Elliott Trudeau Intl
31h 10m
C$ 819
Trip: 5 days
6.5GoodShow reviews
Overall 6.5 Good
Based on 2,286 reviews
Overall
6.6
Boarding
6.5
Comfort
6.6
Crew
6.9
Entertainment
6.1
Food
6.3
JFK
CMN
Excellent 8.0

Pros: I was terrified after reading reviews for Royal Moroc Air. Every aspect of the flight went well. Baggage check in was smooth. Boarding the flight was the same. The plane was new, clean and spacious. The crew were courteous and professional. My bag was waiting when I arrived to baggage claim.

Cons: Thankfully, nothing bad to report.

CMN
IAD
Good 7.3

Pros: Timeliness of food and cleaning up.

Cons: Crew's short patience with customers

CMN
BCN
Good 6.3

Pros: Flight on time. No turbulence.

Cons: No entertainment. Food was a mini ham sandwich and a cake. Plane furniture is getting old.

LGW
CMN
Good 7.3

Pros: Luggage allowance, but wish it had been advertised! Didn’t know I could take 2x 23kg free

Cons: Clear info re luggage on booking confirmation

IAD
CMN
Okay 5.3

Cons: Sat on runway for 3 hours

Thu., 3 Oct.
YOW
Ottawa
BCN
Barcelona-El Prat
13h 40m
Fri., 11 Oct.
BCN
Barcelona-El Prat
YOW
Ottawa
21h 20m
C$ 893
Trip: 9 days
7.5GoodShow reviews
Overall 7.5 Good
Based on 3,597 reviews
Overall
7.7
Boarding
7.7
Comfort
7.3
Crew
8.2
Entertainment
6.9
Food
7.1
STL
CVG
Excellent 10.0

Pros: Crew was very friendly. Food was excellent

MXP
CDG
Good 7.0

Pros: Air. France usual

Cons: No lights working on plane. Couldn't read or do work WiFi wasn't working either

BLA
CDG
Excellent 10.0

Pros: crew was wonderful, great food, quick boarding

Cons: cant think of anything

BMI
ATL
Excellent 9.0

Pros: Crew was amazing. Service and food was good.

Cons: Random TSA check was not needed at the end when boarding.

LOS
CDG
Excellent 9.0

Cons: boarding wasn't good.

Wed., 28 Aug.
YUL
Montreal Pierre Elliott Trudeau Intl
REU
Reus
57h 40m
Sat., 14 Sep.
REU
Reus
YUL
Montreal Pierre Elliott Trudeau Intl
39h 45m
C$ 952
Trip: 18 days
6.9GoodShow reviews
Overall 6.9 Good
Based on 2,143 reviews
Overall
7.1
Boarding
7.2
Comfort
7.0
Crew
7.6
Entertainment
6.4
Food
6.4
YUL
GVA
Excellent 8.0

Pros: It was Air Canada to Geneva and Swiss to Lisbon!

Cons: Leave on time Air Canada!!

VNO
BRU
Excellent 10.0

Pros: The plane was clean and seats were comfortable considering 2.5. hour flight; all crew members were nice and friendly; there was some food available for purchase but we didn't buy it since we ate at the airport before the flight. I would definitely fly again.

Cons: no TV or other entertainment options so make sure to bring your own device or a book.

BRU
PRG
Mediocre 2.0

Cons: Delayed. Crew seemed pretty annoyed to have people aboard. Will avoid next time.

BCN
EWR
Excellent 9.3

Pros: The crew was amazing. Brand new airplane and service was excellent. Bathrooms were kept clean.

BRU
JFK
Okay 4.6

Cons: You are considered as a robber but it is inscribe nowhere you don’t have luggage

Fri., 5 Jul.
YQB
Quebec
BCN
Barcelona-El Prat
27h 50m
Fri., 12 Jul.
BCN
Barcelona-El Prat
YQB
Quebec
27h 53m
C$ 1068
Trip: 8 days
8.1ExcellentShow reviews
Overall 8.1 Excellent
Based on 8,180 reviews
Overall
8.2
Boarding
8.3
Comfort
7.9
Crew
8.7
Entertainment
7.8
Food
8.0
LAX
ZRH
Excellent 9.0

Pros: Very nice crew. The flight attendant brought me a second dessert after I raved about it (excellent strawberry mousse!) Warm croissants and bread for breakfast! The even came with seconds. Yes! Delicious Easter eggs on both flights. Good selection of movies

Cons: The width of the seats. Tricky to have that elbow rest, it is you or your neighbor!

ZRH
ORD
Excellent 9.3

Pros: Crew Was very friendly , smiley, and welcoming.

Cons: Movie selection could have been better, but was ok.

LAX
ZRH
Excellent 8.3

Pros: Hospitality was wonderful. The food and drinks were great and the constant entertainment made the 10+ hour flight bearable.

Cons: The seats are comfortable but there is definitely not enough leg room especially if you are sitting in the middle seat. There should be some type of incentive given if you get stuck sitting between two complete strangers.

ORD
ZRH
Excellent 8.0

Pros: The inflight entertainment was great and helped to pass the time. The food was good for airline food.

Cons: The flight staff was just okay - they could have been friendlier. The seat cushions seemed old - they were comfortable enough for sitting but not comfortable to sleep.

ZRH
FCO
Good 7.6

Cons: 1.5 hour delay departing put a slight damper on this flight but otherwise it was fine.

Fri., 4 Oct.
YYZ
Toronto Pearson Intl
BCN
Barcelona-El Prat
10h 25m
Sat., 19 Oct.
BCN
Barcelona-El Prat
YYZ
Toronto Pearson Intl
9h 15m
C$ 637
Trip: 16 days
6.5GoodShow reviews
Overall 6.5 Good
Based on 9 reviews
Boarding
7.5
Comfort
6.8
Crew
8.1
Entertainment
6.8
Food
6.4
YYZ
FLL
Good 6.3

Pros: Flow as smooth , attendants were good.

Cons: Boarding was delayed and then we sat about an hour on board waiting to get de-iced. Ended up over 1 1/2 hours late.

YYZ
BCN
Mediocre 3.3

Cons: Food was horrible.

CUN
YUL
Good 6.6

Cons: Paid in advance (6 months!!) for a seat with more space for legs Got a regular seat instead With no explanation or reimbursement... very disappointed!

YYZ
CUN
Mediocre 2.6

Cons: For. 4 hour delay, would have been nice for AT to offer something to their patrons...drink, snack etc

YYZ
SJO
Mediocre 2.0

Cons: Never made it on the flight and have no help getting any refund or compensation. Unable to make connections to Toronto.

Wed., 21 Aug.
YXX
Abbotsford
BCN
Barcelona-El Prat
55h 05m
Wed., 4 Sep.
BCN
Barcelona-El Prat
YXX
Abbotsford
29h 30m
C$ 1390
Trip: 15 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 8,223 reviews
Overall
8.0
Boarding
8.1
Comfort
7.8
Crew
8.5
Entertainment
7.1
Food
7.2
YYZ
YVR
Excellent 9.6

Pros: Very smooth flight, friendly staff.

Cons: Apparently the plan had to be swapped out so it was a smaller plane with no screens and no charging ports.

YWG
YVR
Excellent 8.5

Pros: The crew was very nice

Cons: Seats are uncomfortable and there’s no tv for entertainment.

YYC
BNA
Excellent 9.0

Pros: Great crew and great flight

LGW
YYZ
Good 7.0

Pros: Friendly crew

Cons: Lack of food for long haul flight. Had to pay to eat. 43 dollars and only able to pay with debit/credit card rather than cash

YEG
YMM
Mediocre 2.0

Cons: 1. For the flight to not have been cancelled. 2. For a replacement flight within 12 hours. 3. Hotel vouchers and meal vouchers for those that could not get on a flight for longer than 24 hours post original flight! Disgusting the way passengers have been treated

Tue., 17 Sep.
YYZ
Toronto Pearson Intl
BCN
Barcelona-El Prat
7h 55m
Wed., 25 Sep.
BCN
Barcelona-El Prat
YYZ
Toronto Pearson Intl
9h 15m
C$ 640
Trip: 9 days
6.5GoodShow reviews
Overall 6.5 Good
Based on 9 reviews
Boarding
7.5
Comfort
6.8
Crew
8.1
Entertainment
6.8
Food
6.4
PVR
YEG
Excellent 10.0

Pros: The crew was awesome, and the seating was comfortable and lots of room

Cons: We found everything awesome

GLA
YYZ
Okay 5.0

Pros: There was an empty seat next to mine so could stretch my legs...

Cons: Late departure, late arrival... Had to use a ptv which took forever. Had to run for connection flight.

YVR
YYZ
Good 6.6

Pros: The crew service was polite and efficient. As I have long legs, the distance between seats means I can't move around much.

Cons: Travelling in economy class means the food is okay but not great. It used to be better a few years ago before the intense competition between airlines for passengers.

CDG
YQB
Excellent 8.0

Pros: No turbulence.

Cons: Fees for luggage included just as it used to be !!!! 60 euros for a luggage is way toi ecpensive !!!!

LGW
YYZ
Excellent 10.0

Pros: Good Service

Cons: Seats can be a little more spacious

Tue., 24 Sep.
YYZ
Toronto Pearson Intl
BCN
Barcelona-El Prat
7h 55m
Wed., 2 Oct.
BCN
Barcelona-El Prat
YYZ
Toronto Pearson Intl
9h 15m
C$ 640
Trip: 9 days
6.5GoodShow reviews
Overall 6.5 Good
Based on 9 reviews
Boarding
7.5
Comfort
6.8
Crew
8.1
Entertainment
6.8
Food
6.4
YUL
YVR
Okay 5.6

Pros: Nice flying, nice crew, nice jet

Cons: Luggage took an hour to get out... unacceptable

PVR
YEG
Excellent 10.0

Pros: The crew was awesome, and the seating was comfortable and lots of room

Cons: We found everything awesome

YYZ
CUN
Mediocre 2.3

Pros: Nothing

Cons: Everything

POP
YYZ
Okay 4.0

Pros: Nothing

Cons: Everything. Really tight seats, sloppy entertainment, terrible food, decent staff. Door malfunctioned so bad to stay on the plane longer, almost missing the connector.

YYZ
YUL
Okay 4.0

Pros: Old plane so seat pitch was good

Cons: Maintenance issues meant a 2 hour delay where we stayed on the plane

Fri., 11 Oct.
YTZ
Toronto Island
BCN
Barcelona-El Prat
11h 55m
Sat., 19 Oct.
BCN
Barcelona-El Prat
YTZ
Toronto Island
11h 30m
C$ 786
Trip: 9 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 24,002 reviews
Overall
7.3
Boarding
7.4
Comfort
7.1
Crew
7.7
Entertainment
6.9
Food
6.5
SFO
AMS
Mediocre 2.0

Pros: There was one crew member was passive aggresive and doing his best to annoy the whole trip, I had to get other crew involved, he was hitting on my friend as well.....

Cons: This was a United flight sold as Air Canada to me and Lufthansa to my friend. This made check in twice as long since we went to the wrong counters. The quality was horrendous for an international flight and the entertainment system was broken. I paid atleast 50% more than I should have. Never fly UA

YYZ
LGA
Excellent 10.0

Pros: Everything was great!

Cons: The overhead bin space of this airplane was too small. My suitcase, which fits on every other type of plane, could not fit on this one. I had to check it and then go grab it at baggage claim, therefore having to go through security again. This was not the most convient for a tight connection.

YYZ
YVR
Good 6.3

Cons: They should make the rouge player app so that you can see the entertainment options before you are trapped on a plane with no access to WiFi. The offering is pretty sparse, and had I known beforehand I would have brought other content

YYZ
YVR
Good 7.3

Pros: Polite, helpful crew

Cons: Nothing, would recommend

ZRH
YYZ
Excellent 10.0

Pros: Electronic shades!

Cons: Timing of meals. The first meal was 2 hours after take off.

Tue., 20 Aug.
YYZ
Toronto Pearson Intl
BCN
Barcelona-El Prat
7h 45m
Tue., 27 Aug.
BCN
Barcelona-El Prat
YYZ
Toronto Pearson Intl
28h 12m
C$ 816
Trip: 8 days
4.3OkayShow reviews
Overall 4.3 Okay
Based on 1 reviews
Overall
8.1
Boarding
8.1
Comfort
7.9
Crew
8.5
Entertainment
7.7
Food
7.7
JFK
FRA
Mediocre 2.6

Pros: crew wasn't friendly, seats are very narrow and uncomfortable

Cons: FOOD WAS DISGUSTING !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

FRA
FCO
Excellent 10.0

Pros: Super service. From gate in Frankfurt to Rome.

Cons: Communication on which luggage carousel our luggage was going to be on. The screen said, carousel 11 when in actuality, it was carousel 10. Very confusing...and caused me a delay. That’s the only frustration in the entire trip so far.

ZAG
MUC
Excellent 10.0

Pros: Crew

Cons: All great

CAI
FRA
Mediocre 3.6

Pros: Being on time

Cons: 1. Airport (Frankfurt) 2. Service crew (Lufthansa) 3. Functional entertainment (device nonfunctional on the 9 hours trip)

SIN
FRA
Good 6.0

Pros: S380 nice plane

Cons: Food lousy Late leaving Singapore caused much difficulty

Sun., 3 Nov.
YUL
Montreal Pierre Elliott Trudeau Intl
BCN
Barcelona-El Prat
15h 30m
Sat., 16 Nov.
BCN
Barcelona-El Prat
YUL
Montreal Pierre Elliott Trudeau Intl
11h 55m
C$ 847
Trip: 14 days
6.5GoodShow reviews
Overall 6.5 Good
Based on 2,286 reviews
Overall
6.6
Boarding
6.5
Comfort
6.6
Crew
6.9
Entertainment
6.1
Food
6.3
CMN
AMS
Excellent 9.0

Pros: The plane was on time, boarding was smooth and the seats were comfortable, again.

Cons: There was no personal entertainment system. However, they had screens fold down from the sealing and showed some cartoons and very old silent movies.

JFK
CMN
Excellent 8.6

Pros: The crew was prodessional.

Cons: We could not get assistance online for wheel chair assistance.

LYS
CMN
Okay 4.8

Pros: Inhospitable. No customer service.

CMN
MIA
Excellent 10.0

Pros: Service ,staff

LHR
CMN
Okay 5.2

Pros: Crew was nice.

Cons: An hour late departing London, which caused our bags not to make our connecting flight to Agadir. We had to make a trip to the airport to pick it up the following afternoon.

Fri., 11 Oct.
YYZ
Toronto Pearson Intl
BCN
Barcelona-El Prat
7h 55m
Sat., 19 Oct.
BCN
Barcelona-El Prat
YYZ
Toronto Pearson Intl
9h 15m
C$ 640
Trip: 9 days
6.5GoodShow reviews
Overall 6.5 Good
Based on 9 reviews
Boarding
7.5
Comfort
6.8
Crew
8.1
Entertainment
6.8
Food
6.4
YUL
YYZ
Excellent 10.0

Pros: Very comfortable plane. All on time . Good experience.

MAN
YYZ
Okay 5.0

Pros: Boarding was almost on time. Crew was good.

Cons: Why did I pay additional $200 dollars to check 1 bag? $70 Canadian there, $50 pounds back (converted to $100 on my bank app.) Ridiculous won't be flying this airline again. Food was terrible - didn't eat. The crew didn't turn off the plane lights to MCR overnight flight, didn't sleep even 1 minute.

YVR
YYZ
Good 6.6

Pros: The crew service was polite and efficient. As I have long legs, the distance between seats means I can't move around much.

Cons: Travelling in economy class means the food is okay but not great. It used to be better a few years ago before the intense competition between airlines for passengers.

YYZ
CUN
Mediocre 2.6

Cons: For. 4 hour delay, would have been nice for AT to offer something to their patrons...drink, snack etc

YUL
YYZ
Good 7.0

Pros: It’s hard to write a review when flight was supposed to leave at 6:30 and didn’t until midnight, but due to weather. It was frustrating for all but staff and pilot kept us informed at all times so that was appreciated. There wasn’t much to do but to wait out the weather.

Cons: For the weather to be better and to have left on time - but obviously that is out of everyone’s control.

Thu., 29 Aug.
YTZ
Toronto Island
BCN
Barcelona-El Prat
9h 55m
Thu., 5 Sep.
BCN
Barcelona-El Prat
YTZ
Toronto Island
11h 30m
C$ 789
Trip: 8 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 24,002 reviews
Overall
7.3
Boarding
7.4
Comfort
7.1
Crew
7.7
Entertainment
6.9
Food
6.5
YHZ
YYZ
Okay 4.6

Cons: if the flight is on time. I was delay more than 10 hours

YYZ
YVR
Good 6.3

Cons: They should make the rouge player app so that you can see the entertainment options before you are trapped on a plane with no access to WiFi. The offering is pretty sparse, and had I known beforehand I would have brought other content

ATL
YYZ
Excellent 8.0

Pros: Entertainment and comfortable seats

Cons: They could have given us some snacks or something

YYZ
MCO
Good 6.0

Cons: Lost my baggage even though I actually watched them transport it to the airplane from the airplane window. Brutal.

EWR
YVR
Mediocre 3.2

Pros: quiet plane

Cons: 2.5 hours delayed flight without prompt notifications. Honest and prompt flight-delay alerts. Updates for delay came *every* half-hour. No opportunity to schedule ANYTHING based truthful delay estimations and the lack of timely communication.

Fri., 11 Oct.
YTZ
Toronto Island
BCN
Barcelona-El Prat
12h 55m
Sat., 19 Oct.
BCN
Barcelona-El Prat
YTZ
Toronto Island
11h 30m
C$ 789
Trip: 9 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 24,002 reviews
Overall
7.3
Boarding
7.4
Comfort
7.1
Crew
7.7
Entertainment
6.9
Food
6.5
RDU
YYZ
Mediocre 2.0

Cons: Didn't take this flight because it was late and would have caused me to miss my connection. I got rebooked on a different flight that delayed me 10+ hours.

YUL
YOW
Excellent 10.0

Pros: We didn’t crash.

Cons: We continue not to crash.

DEN
YYZ
Good 6.6

Cons: Food had little taste. Movies were not that current and selection was sparse

YVR
YUL
Excellent 10.0

Pros: We didn’t crash.

Cons: Continue not to crash. Thank you.

YYZ
YVR
Mediocre 3.6

Pros: Staff were ok.

Cons: Flight was 3 hours delayed but they delayed it 30 minutes at a time. Giant lines to board, poorly organized. Flight overbooked. Finally we were seated and they announce another 30 min delay because the “casseroles” weren’t hot. Flight attendants were clumsy and dropped ice on my head. Tiny seats.

Sun., 3 Nov.
YYZ
Toronto Pearson Intl
BCN
Barcelona-El Prat
7h 55m
Sat., 16 Nov.
BCN
Barcelona-El Prat
YYZ
Toronto Pearson Intl
9h 15m
C$ 661
Trip: 14 days
6.5GoodShow reviews
Overall 6.5 Good
Based on 9 reviews
Boarding
7.5
Comfort
6.8
Crew
8.1
Entertainment
6.8
Food
6.4
POP
YYZ
Okay 4.0

Pros: Nothing

Cons: Everything. Really tight seats, sloppy entertainment, terrible food, decent staff. Door malfunctioned so bad to stay on the plane longer, almost missing the connector.

LGW
YYZ
Good 6.0

Cons: Better notification that I was going to be charged £50 for each piece of luggage

YYZ
BCN
Excellent 8.0

Pros: Flying to Europe departure timing and the crew service were great. The regular food was better than all the bigger airlines I have flown recently. I look forward to the trying the gourmet offerings in the future.

Cons: You have to pay extra for seats assigned when you buy your ticket or select them 24hrs before departure. Airlines still have not learned how to deal with babies on parents laps. The little children on parents laps on full flights are as uncomfortable as the neighboring passengers. Bathrooms need mid flight service. Passengers were not considerate.

YUL
YYZ
Good 6.0

Cons: Flught was 90 mins late leaving becuse of equipment failure. Missed my meeting.

YVR
YUL
Good 7.3

Pros: Nice crew. Nice flying.

Cons: No entertainment

Show more results
*
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.

  • Round-trip
  • One-way
  • Multi-city
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First