Find flights
Deals
Insights
When to book
FAQs & Tips
Airlines

YYZ - BCN

$286 Find Cheap Flights from Toronto Pearson Airport to Barcelona

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from Toronto to Barcelona departing on 3/29. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult
0 bags

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

 
These are the airlines KAYAK users have selected most often from within our search results in flight searches from Toronto to Barcelona.
These are the airlines KAYAK users have selected most often from within our search results in flight searches from Toronto to Barcelona.
In the last 7 days travelers have searched 46,479,581 times on KAYAK, and here is why:

Save 22% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Bundle and saveSave money when you bundle your flight + hotel.

World’s Best Airfare Search Site for 2024

Cheap Flight Deals from Toronto to Barcelona (YYZ-BCN)

 
These are the cheapest deals for flights from Toronto to Barcelona currently on KAYAK along with options from the most popular airlines KAYAK users selected for this route. While these flights were available on KAYAK in the last 72 hours, prices and availability are subject to change and deals may expire.

Recent round-trip flight deals from Toronto to Barcelona

Recommended round-trip deals departing in the coming months from the most popular airlines that fly from Toronto to Barcelona.

Recent one-way flight deals from Toronto to Barcelona

Only flying one-way? Below are some of the best one-way flight deals from Toronto to Barcelona found on KAYAK recently.

Recent last minute flight deals from Toronto to Barcelona

Leaving soon but still want a bargain? Check out these latest deals for last minute flights from Toronto to Barcelona.

Recent direct flight deals from Toronto to Barcelona

The latest deals for direct flights from Toronto to Barcelona so you can sit back and relax without the need for a layover.

Cheap bus & train deals from Toronto to Barcelona

Find recent round-trip train or bus tickets from Toronto to Barcelona.

All round-trip flight deals to Barcelona

The cheapest plane tickets to Barcelona found on KAYAK recently.
Discover the best prices and deals for you by selecting your travel dates.
Choose your dates
8:00 pm - 2:55 pmYYZ-BCN
12h 55m1 stop
9:50 pm - 1:15 pmBCN-YYZ
21h 25m1 stop
Thu, Dec 5 - Sat, Dec 7
8:00 pm - 1:40 pmYYZ-BCN
11h 40m1 stop
6:35 am - 1:15 pmBCN-YYZ
12h 40m1 stop
Sat, Jan 11 - Sun, Jan 26
5:35 pm - 10:05 amYYZ-BCN
10h 30m1 stop
9:10 pm - 2:45 pmBCN-YYZ
23h 35m1 stop
$556TAP AIR PORTUGAL
Find Deal
Sat, Dec 7 - Wed, Jan 15
10:45 pm - 8:20 pmYYZ-BCN
15h 35m1 stop
10:55 am - 9:15 pmBCN-YYZ
16h 20m1 stop
$561TAP AIR PORTUGAL
Find Deal
Sun, Nov 24 - Fri, Dec 13
8:35 pm - 10:25 amYYZ-BCN
7h 50mnonstop
12:25 pm - 3:10 pmBCN-YYZ
8h 45mnonstop
$655Lufthansa
Find Deal
Sun, Apr 20 - Tue, May 6
6:00 pm - 2:45 pmYYZ-BCN
14h 45m1 stop
6:40 am - 2:55 pmBCN-YYZ
14h 15m1 stop
$660British Airways
Find Deal
Tue, Nov 26 - Wed, Dec 4
5:00 pm - 9:50 amYYZ-BCN
10h 50m1 stop
7:45 am - 2:55 pmBCN-YYZ
13h 10m1 stop
$665Air Canada
Find Deal
Mon, Dec 30 - Tue, Jan 14
8:35 pm - 10:25 amYYZ-BCN
7h 50mnonstop
9:05 am - 6:35 pmBCN-YYZ
15h 30m1 stop
$672Lufthansa
Find Deal
Fri, Apr 11 - Sat, Apr 19
8:35 pm - 10:25 amYYZ-BCN
7h 50mnonstop
12:15 pm - 6:50 pmBCN-YYZ
12h 35m1 stop
$705Air Canada
Find Deal
Sun, Apr 13 - Sun, Apr 20
5:40 pm - 11:20 amYYZ-BCN
11h 40m1 stop
11:20 am - 8:15 pmBCN-YYZ
14h 55m1 stop
$729British Airways
Find Deal
Thu, Nov 14 - Tue, Nov 19
9:00 pm - 4:05 pmYYZ-BCN
13h 05m1 stop
Sat, Mar 29
8:00 pm - 12:50 amYYZ-BCN
22h 50m1 stop
Thu, Dec 5
9:05 pm - 1:20 pmYYZ-BCN
10h 15m1 stop
$311Azores Airlines
Find Deal
Thu, Nov 28
10:45 pm - 8:20 pmYYZ-BCN
15h 35m1 stop
$375TAP AIR PORTUGAL
Find Deal
Sun, Nov 24
10:45 pm - 5:15 pmYYZ-BCN
12h 30m1 stop
$376TAP AIR PORTUGAL
Find Deal
Wed, Nov 13
7:15 pm - 1:10 pmYYZ-BCN
11h 55m1 stop
$578Icelandair
Find Deal
Fri, Dec 27
7:55 am - 10:25 amYYZ-BCN
20h 30m2 stops
$918Delta
Find Deal
Wed, Dec 25
7:45 pm - 1:10 pmYYZ-BCN
11h 25m1 stop
$957Icelandair
Find Deal
Fri, Dec 27
6:00 pm - 2:45 pmYYZ-BCN
14h 45m1 stop
$1,046British Airways
Find Deal
Tue, Nov 12
6:00 pm - 6:25 pmYYZ-BCN
18h 25m1 stop
$1,100British Airways
Find Deal
Tue, Nov 12
9:45 am - 5:00 pmYYZ-BCN
25h 15m2 stops
9:50 am - 9:25 pmBCN-YYZ
17h 35m1 stop
$695Delta
Find Deal
Mon, Nov 4 - Mon, Nov 11
9:45 am - 5:00 pmYYZ-BCN
25h 15m2 stops
6:00 am - 9:09 amBCN-YYZ
33h 09m2 stops
$714Delta
Find Deal
Mon, Nov 4 - Mon, Nov 11
2:00 pm - 9:50 amYYZ-BCN
13h 50m1 stop
7:45 am - 2:55 pmBCN-YYZ
13h 10m1 stop
$716Lufthansa
Find Deal
Tue, Nov 5 - Tue, Nov 12
8:25 pm - 9:20 amYYZ-BCN
54h 55m2 stops
8:30 pm - 9:45 pmBCN-YYZ
31h 15m2 stops
$758Austrian Airlines
Find Deal
Tue, Nov 5 - Sun, Nov 10
8:25 pm - 9:20 amYYZ-BCN
54h 55m2 stops
10:05 am - 2:40 pmBCN-YYZ
34h 35m2 stops
$779Austrian Airlines
Find Deal
Tue, Nov 5 - Tue, Nov 12
5:45 pm - 4:55 pmYYZ-BCN
17h 10m2 stops
11:10 am - 3:47 pmBCN-YYZ
34h 37m2 stops
$806Delta
Find Deal
Mon, Nov 4 - Thu, Nov 7
12:15 pm - 12:40 pmYYZ-BCN
18h 25m2 stops
11:45 am - 11:46 pmBCN-YYZ
18h 01m1 stop
$839United Airlines
Find Deal
Tue, Nov 5 - Sun, Nov 10
10:05 pm - 2:45 pmYYZ-BCN
10h 40m1 stop
11:30 am - 8:15 pmBCN-YYZ
14h 45m1 stop
$983British Airways
Find Deal
Tue, Nov 5 - Mon, Nov 11
6:15 pm - 12:05 pmYYZ-BCN
11h 50m1 stop
5:55 am - 4:15 pmBCN-YYZ
16h 20m1 stop
$1,409Lufthansa
Find Deal
Mon, Nov 4 - Mon, Nov 11
6:40 pm - 2:05 pmYYZ-BCN
13h 25m2 stops
6:45 am - 7:20 pmBCN-YYZ
18h 35m2 stops
$1,539United Airlines
Find Deal
Mon, Nov 4 - Wed, Nov 6
8:35 pm - 10:25 amYYZ-BCN
7h 50mnonstop
12:25 pm - 3:10 pmBCN-YYZ
8h 45mnonstop
$655Lufthansa
Find Deal
Sun, Apr 20 - Tue, May 6
8:35 pm - 10:25 amYYZ-BCN
7h 50mnonstop
12:25 pm - 3:10 pmBCN-YYZ
8h 45mnonstop
$705Air Canada
Find Deal
Fri, Apr 4 - Sat, Apr 12
8:35 pm - 10:25 amYYZ-BCN
7h 50mnonstop
12:25 pm - 3:10 pmBCN-YYZ
8h 45mnonstop
$706Lufthansa
Find Deal
Fri, Apr 25 - Mon, May 12
8:35 pm - 10:25 amYYZ-BCN
7h 50mnonstop
12:25 pm - 3:10 pmBCN-YYZ
8h 45mnonstop
$755Air Canada
Find Deal
Sat, Apr 12 - Sun, Apr 20
8:35 pm - 10:25 amYYZ-BCN
7h 50mnonstop
12:25 pm - 3:10 pmBCN-YYZ
8h 45mnonstop
$756Lufthansa
Find Deal
Fri, Apr 11 - Sat, Apr 19
8:35 pm - 10:25 amYYZ-BCN
7h 50mnonstop
12:25 pm - 3:10 pmBCN-YYZ
8h 45mnonstop
$944Lufthansa
Find Deal
Tue, Apr 22 - Sat, May 10
8:35 pm - 10:25 amYYZ-BCN
7h 50mnonstop
12:25 pm - 3:10 pmBCN-YYZ
8h 45mnonstop
$988Lufthansa
Find Deal
Thu, Apr 24 - Sat, May 10
8:35 pm - 10:25 amYYZ-BCN
7h 50mnonstop
12:25 pm - 3:10 pmBCN-YYZ
8h 45mnonstop
$1,044Air Canada
Find Deal
Sun, Apr 20 - Sat, May 10
8:35 pm - 10:25 amYYZ-BCN
7h 50mnonstop
12:25 pm - 3:10 pmBCN-YYZ
8h 45mnonstop
$1,095Air Canada
Find Deal
Fri, Apr 25 - Sat, May 10
8:35 pm - 10:25 amYYZ-BCN
7h 50mnonstop
12:25 pm - 3:10 pmBCN-YYZ
8h 45mnonstop
$2,285Lufthansa
Find Deal
Thu, Apr 10 - Sun, Apr 13

Flights from Toronto to Barcelona - Travel Insights & Trends

Get data-powered insights and trends into flights from Toronto to Barcelona to help you find the cheapest flights, the best time to fly and much more.

What’s the cheapest day of the week to fly from Toronto to Barcelona?

The average price of all flights from Toronto Pearson Intl Airport to Barcelona-El Prat Airport clicked on KAYAK for each day over the last 12 months.
For Toronto to Barcelona, Wednesday is the cheapest day to fly on average and Friday is the most expensive. Flying from Barcelona back to Toronto, the best deals are generally found on Tuesday, with Saturday being the most expensive.

What is the cheapest month to fly from Toronto Pearson Intl Airport to Barcelona-El Prat Airport?

To calculate monthly average prices, KAYAK takes all prices for each month over the last year for flights from Toronto Pearson Intl Airport to Barcelona-El Prat Airport, removes the top 0.1% to account for outliers, and then takes the median of all values for each month.
The cheapest month for flights from Toronto Pearson Intl Airport to Barcelona-El Prat Airport is January, where tickets cost $586 on average. On the other hand, the most expensive months are December and July, where the average cost of tickets is $847 and $810 respectively.

How far in advance should I book a flight from Toronto Pearson Intl Airport to Barcelona-El Prat Airport?

To calculate daily average prices, KAYAK takes all prices for each day before departure over the last year for flights from Toronto Pearson Intl Airport to Barcelona-El Prat Airport, removes the top 0.1% to account for outliers, and then takes the average of all the values for each month.
To get a below average price on the flight from Toronto Pearson Intl Airport to Barcelona-El Prat Airport, you should book around 1 week before departure. For the absolute cheapest price, our data suggests you should book 73 days before departure.

Good to know

Low season

January

High season

September

Cheapest flight

$286
Best time to beat the crowds with an average 14% drop in price.
Most popular time to fly and prices are also 3% lower on average.
Flight from Toronto to Barcelona

When to book flights from Toronto to Barcelona

Are your dates flexible? Find out the best times to travel from Toronto to Barcelona based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated round-trip price
KAYAK looks at all historical flight data for each date to provide a predicted price for one-way trips or round-trips with a duration up to 40 days. While we try to provide actual minimum prices for each date, some prices are predictions and actual prices may differ.

FAQs for booking Toronto to Barcelona flights

  • Are there direct flights from Toronto to Barcelona?

    The common airlines flying the Toronto/Barcelona air route include Turkish Airlines, Air Transat, TAP Air Portugal, American Airlines, Lufthansa, WestJet, and Iberia Airlines. Among these, Air Transat and WestJet offer direct flights between the two cities. Still, you can opt for the ticket process for flights with one or two stopovers.

  • Which is the fastest means of transportation from El Prat Airport to the city centre?

    The fastest means of transport from Barcelona El Prat airport to the city centre is the Barcelona airport taxi service. From the airport to the downtown area, taxis charge about €35 (C$ 51) during the daytime and approximately €42 (C$ 62) during peak hours. The journey takes about 23min. If you choose to board a bus, you'll take about 40min, while railway transportation takes approximately 30min.

  • Are there hotels at Barcelona El Prat Airport?

    If you have an early morning flight, you can find excellent, comfortable accommodation at Sleep & Fly, located in the Business Centre located in the airport's Terminal 1. Suppose you prefer staying further from the airport with more convenient access to the city centre. In that case, you can choose to book a room at the Barcelona Airport Hotel, situated about 1.9 km from the flight hub, which is about a 5min drive from Terminal 1.

  • Where can I find car rental agencies at Barcelona El Prat Airport?

    If you'd like to explore the city by yourself as you enjoy privacy, you can find several car rental companies at El Prat's Terminal 1's Level 1. You can also find car rental offices on the ground floor of the Terminal 2B building. You can choose from a wide range of reputable Rent-A-Car companies, such as Enterprise, Alamo, Avis, Hertz, and FireFly.

  • What is the cheapest flight from Toronto Pearson Intl Airport to Barcelona-El Prat Airport?

    In the last 3 days, the lowest price for a flight from Toronto Pearson Intl Airport to Barcelona-El Prat Airport was $286 for a one-way ticket and $517 for a round-trip.

  • Do I need a passport to fly between Toronto and Barcelona?

    Yes, you'll most likely have to show a valid passport before boarding the plane in Toronto and on arrival in Barcelona.

  • Which airports will I be using when flying from Toronto to Barcelona?

    Toronto airport is called Toronto Pearson Intl and the only airport in Barcelona is Barcelona-El Prat.

  • Which airlines offer Wi-Fi service onboard planes from Toronto to Barcelona?

    All the following airlines offer inflight Wi-Fi service on the Toronto to Barcelona flight route: Air Canada, Lufthansa, Cathay Pacific, American Airlines, Air France, Finnair, and Iberia.

  • Which aircraft models fly most regularly from Toronto to Barcelona?

    The Airbus A330-200 is the aircraft model that flies most regularly on the Toronto to Barcelona flight route.

  • Which airline alliances offer flights from Toronto to Barcelona?

    Star Alliance, oneworld, and SkyTeam are the airline alliances operating flights between Toronto and Barcelona, with Star Alliance being the most commonly used for this route.

  • Which is the best airline for flights from Toronto to Barcelona, Delta or KLM?

    The two airlines most popular with KAYAK users for flights from Toronto to Barcelona are Delta and KLM. With an average price for the route of $748 and an overall rating of 8.0, Delta is the most popular choice. KLM is also a great choice for the route, with an average price of $773 and an overall rating of 7.8.

  • How does KAYAK find such low prices on flights from Toronto to Barcelona?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from Toronto to Barcelona.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from Toronto to Barcelona?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Barcelona from Toronto is likely to change within 7 days, so travelers know whether to wait or book now.

  • What is the Hacker Fare option on flights from Toronto to Barcelona?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional round-trip ticket. You could then fly to Barcelona with an airline and back to Toronto with another airline. Booking your flights between Toronto and BCN can sometimes prove cheaper using this method.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Toronto to Barcelona?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to Barcelona from Toronto up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

See more FAQs

KAYAK’s top tips for finding a cheap flight from Toronto Pearson Intl Airport to Barcelona-El Prat Airport

  • Looking for a cheap flight? 25% of our users found flights on this route for $437 or less one-way and $645 or less round-trip.
  • Arriving at your airline's specific terminal takes away the hassle of cargo handling and missed flights when departing from Pearson Intl Airport (YYZ). Therefore, if you choose to fly with Turkish Airlines or Lufthansa, head to Terminal 1. If you choose American Airlines or WestJet, it would be best to be at Terminal 3 for your departure.
  • Toronto Pearson Airport (YYZ) is an excellent departure airport if you love arts and culture. The flight hub has several galleries and exhibitions, such as The Art Walk in Terminal 1 and 3, that feature beautiful fine-art displays from renowned local and international artists, including Daniel Mazzone and Elizabeth D'Agostino.
  • Are you looking for somewhere to park at Toronto-Pearson Airport? You can choose between the Express short-term parking located in Terminal 1 that charges about C$ 3.77 every 20min, with a daily maximum of C$ 113. In Terminal 3, there's an Economy parking lot that offers parking spaces for a daily maximum of C$ 35.
  • The Barcelona El Prat (BCN) airport has two terminals, Terminal 1 and 2. These terminals are located about 4 km apart. Worry not if you have to be at either of the terminals because there is a free bus shuttle that connects both terminals at 6-7min intervals.
  • If you'd like to sleep and relax after your flight touches down at El Prat airport, you can access comfortable guest rooms in Terminal 1 inside the Business Centre located on Level 1. The rooms feature a private bath and shower, double bed, and other luxurious amenities.
See more tips

Top 5 airlines serving from Toronto to Barcelona

 
See real verified KAYAK customer reviews for airlines flying from Toronto to Barcelona. Airline scores are aggregated from all reviews left by passengers on KAYAK after flying with an airline. KAYAK doesn’t show reviews that are older than 5 years. Learn how KAYAK collects reviews.
Need help choosing which airline to fly with from Toronto to Barcelona? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
7.8
Air TransatOverall score based on 388 reviews
6.8Food
7.3Comfort
8.5Crew
7.0Entertainment
7.9Boarding
Airline reviews

Great flight and crew. Food isn't free and neither are headphones...

10.0 ExcellentAnonymous, Oct 2024MCO - YUL
Read more Air Transat reviews

Great flight and crew. Food isn't free and neither are headphones...

We were in economy class but paid for option Plus which offer you an extra snack after take off, free earplugs & blanket. The crew were very attentive. The comfort however wasn’t great, hard to be comfortable in such restraint place. Wasn’t able to sleep through out the 7hrs flight and was exhausted upon arrival.

The flights were on time and the crew was friendly and helpful. The food was ok. The seats were quite cramped and if the seat in front was tipped back there was very very little room. The entertainment was only on your own device and there was no usb charging

Boarding and staff were excellent. The food was ok. Very cramped seating. No existent entertainment other than on iPhone over wifi with poor choices of movie or shows. Bring your own entertainment. Nowhere to charge your phone

Delay was not properly communicated. Service, plane, value of ticker were all great.

Excellent service and food in the Club Class. Warmly recommend. Much better than AC.

My new suitcase got busted when I arrived at Toronto , two of the wheels are broken and can no longer be used , I am very disappointed over this situation but the flight and service was awesome .

From what I saw there was no entertainment. Similar to my flight to London, I personally would like the attendants to be more interactive during the flight.

Air Transat left my luggage back in Montreal and it took them 5 DAYS to get it to Venice. Luckily I was still in town, or else their option was to send my luggage back to my house in CANADA. What a joke! Oh, and I had to find a way to go get it at the airport in Venice, they needed 72 hours more to get it to where I was staying.

I was pleasantly surprised. I booked the "club class" which was basically like Domestic First Class. The service was superior. Food was pretty good. Seats and cabin were comfortable. For the price I paid, I was very pleased.

When I tried to enter my identity details, your app told me information was missing but did not highlight the missing data. This was frustrating. Also, there was an unexplained delay of about 2 hours in taking off. This was also frustrating. Otherwise the experience was good.

Correct meal and overall flight went well. 204€ for an extra luggage is simply exaggerated

The flight was delayed without any type of notice. After passing through the gate, people were lined up at the passages boarding bridge standing for about half hour with no clue when they can board after ‘boarding’. No explanation or indication of the new departure time. All you can do is standing up and waiting.

First, I was moved from my scheduled flight at 10:45 to 6:30. Bad form as I had a scheduled lesson in the morning that I couldn't get a refund for. Second, we were bused out to the plane and bused back to the terminal and sat and sat all with NO explanation until the end of the long wait. Third, once we boarded the plane, we again sat for at least an hour WITH NO EXPLANATORY ANNOUNCEMENT. Plane left and arrived 2 hours late. I missed a train connection adding hours to my trip home. Lastly, it's time the airport is upgraded or TAP gets priority for walk-on gates. As a 74 year old, carrying my carry on luggage up and down stairs between the terminal and the plane is a pain. Might be the last time I fly TAP.

The flight staff was nice enough but the seats were not up to business class standards. The food was also not something I would get on any day. The seats we had were right up to the galley and the crew were very noisy with their chatting the entire flight which woke us up after we fell asleep and we could not get back to sleep due to all the chit chat! The flight was delayed and we were in transit for less than an hour in Lisbon yet there were no TAP staff anywhere to be found to assist pax who were worried about catching our connecting flight. Another thing that was poor in service was that, if TAP flies out of Rome at 5.55am, TAP should have a lounge open for your Business Class pax. We were told that the lounge opens at 5.30am yet TAP's flight is scheduled to leave at 5.55am. Why offer a departure that early when you don't have lounge open by at least 4.30am? It's been a very disappointing experience with TAP and we paid for Business Class. It is at best a Premium Ey class on better known airlines like Lufthansa, British Airways, United. It's at best sort of comparable to Economy class on Singapore Airlines but I still think Singapore Airlines Economy class service is better apart from the seats.

Crew woke me up to see if I wanted food - NEVER want food on a 12 hour flight more than I want to sleep. Sleep was not easy, as a child screamed and threw fits 70%of the flight. That same child kicked my seat most of the flight. BUT, despite the child and a poor boarding effort, the rest was solid. The crew worked hard otherwise - just don’t wake me up IF I actually get to sleep.

We had seats 1 D and 1E which is right to the front as there were no other seats available. It is right up at the galley and toilet. Whole flight was very noisy and busy and we didnt get a good flight or rest the entire flight. Its was a pretty costly Business class fare that felt like Economy class experience.

Way too much money for the experience, would have been better in economy

Our flight from NY was on time. The leg room was torture.. for a long flight.. It was extremely uncomfortable.

The tickets were economical but the catch was the exorbitant baggage fees. So sketchy!

Air Canada was on schedule, fast, and took care of me the whole flight. With affordable price, I 100% recommend you fly Air Canada if you are able to.

Had to buy headphones. Which is sad. I did not so I listened to podcasts and slept. Free beer is excellent a d those pretzels are great too. Overall I feel Air Canada slightly exceeds Westjet for overall experience. But still more can be done. Like allowing guests to view a movie for free.

There was a terrible delay upon arrival in Barcelona. The plane had to park a great distance from the terminal, and only one bus was available to make the ~15 minutes each way trip, meaning it was ~ 45 minutes after we landed that I finally entered the terminal.

I book my air canada flight and i am an aeroplan card holder however I was required to pay for my first check-in bag. Terrible experience

On time, boarding was quick. Leg room plenty, entertainment choice great. Friendly hosts too

Speechless! How professionally running. I am so proud of Air Canada 🍁 👏 ..

Easy airport. Luggage was late coming in but was handled quickly by excellent and helpful folks at Lost Luggage who got my luggage to me by 7 am the next morning! Bravo!

Arrived at our connection to find out all 4 of our seats were moved in different parts of the aircraft. Traveling with two small children, this was not going to work. We spoke with the gate attendant and she was not helpful and downright rude. They could only “accommodate” having 2 seats together and this was an international flight. We will not be traveling with air Canada again unless there are absolutely no other options.

Everything but the actual plan was good. I would expect a 5hr flight would have at least chargers for mobile devices. Especially considering since the airplane had no screens for entertainment either. Seats were tighter than usual too.

Multiple change of the gates at Pearson, delayed flight was extremely uncomfortable.

The staff are extremely rude maybe even racist, I’ve never been treated so poorly in my life. I will never fly with Lufthansa Mor Discovery Airlines again.

Ok flight. Water and small chocolate offered. Would be good if flynet included also video.

The flight crew did a good job, the main problem I had was in the layout of the pod itself. I know it does not matter but the connection for the head phones was not A- easy to find, B- very difficult to do based on the placement ( behind the right shoulder, very hard to reach, the type of plug on the frame vs the actual plug of the headphones), C due to the location and the way it connected, it did not allow me to use my own headphones, D- very low quality and very uncomfortable headphones, E- Surprisingly, very old selections of movies, for me, at least. I will still fly with Lufthansa as you deliver a very good product overall and I enjoy the quality of service, the ease and the prices. Thank you.

The connection between my income flight and the outgoing flight was slightly late and they would not hold the next flight for 7 minutes. The next flight was 4 hours later and we were issued a stand by ticket. So we had to wait to find out if we would even be on that flight. After boarding that flight was delayed for 40 minutes because there wasn’t a ground crew to load the luggage. The airline is not living up to it reputation.

I was expecting better from Lufthansa. I’ll think twice before I book Lufthansa again. This trip was the worst ever… in my 70 years of traveling.

my flight was cancelled. next one scheduled 2 days later. no hotel provided. worst airline experience ever

Crew had connection details for only 2 other flights and gave less than empathetic guidance.

This time it was not good. The plane was not clean. It had a bad smell as if the cabin was not cleaned properly. The small sit pillows were dirty and blankets (even though they were packaged) did mot smell clean. Decaf coffee was disgusting and tasted like instant coffee.

No complimentary beverage or snack service except water which was awful.

In this flight was no good it was delay, change of door

Lost our luggage going to Spain. Missed our connecting flight returning to home

It would be great to have at least two choices for a food, instead of just plain pasta 😏

Lost bag - again. No help from staff at Nice - they have a handling agent who does nothing No emergency kit Try calling BA - they eventually found the bag - now on later flight. Trying to get someone to help in the short term is impossible. If I am unhappy - then I have to log it on a website. The agent said he was only able to help with future bookings - not assist in the chaos BA had caused. IF YOU WANT SERVICE WHEN THINGS GO WRONG - PICK ANYONE BUT BA. Personally - I'm joining ABBA (Anyone But BA) again.

Cabin crew were not nice. The plane was an hour late arriving.

Flight was on time. Boarding process was tedious. Not much overhead cabin space. Seats very close (front to back). Uneventful trip just the same.

Great staff, very personable, attentive. We had a spare seat next to us so that helped

The flight from Porto was delayed by 3 hours. Arrived in the US late at night. Exhausted from all the waiting. And staff did not communicate well with customers.

British Airways is fantastic. I am low-vision and they were so helpful and accommodating. The food was all surprisingly delicious. That was an unexpected treat. The best of everything though was how helpful and friendly the service team was.

The crew will not help you with the overhead bin even if you are business class. If they do, there's always the sentence " we are not supposed to lift anything".... To charge for seat assignment in business class is nothing short of money grabbing/ ripoff. The ground service in London is better than Vancouver, which was atrocious.

Food and entertainment non existent as we were only in the air 25 mins so totally understandable

Book cheap flights from Toronto to Barcelona

Recent one-way flight deals

 
Only flying one-way? Below are some of the best one-way flight deals from Toronto to Barcelona found on KAYAK in the last 72 hours.
3/29Sat
1 stop
13h 05mYYZ-BCN
$286
12/5Thu
1 stop
22h 50mYYZ-BCN
$289
11/28Thu
1 stopAzores Airlines
10h 15mYYZ-BCN
$311
11/24Sun
1 stopTAP AIR PORTUGAL
15h 35mYYZ-BCN
$375
11/13Wed
1 stopTAP AIR PORTUGAL
12h 30mYYZ-BCN
$376
12/27Fri
1 stopIcelandair
11h 55mYYZ-BCN
$578
12/25Wed
2 stopsDelta
20h 30mYYZ-BCN
$918
12/27Fri
1 stopIcelandair
11h 25mYYZ-BCN
$957
11/12Tue
1 stopBritish Airways
14h 45mYYZ-BCN
$1,046
11/12Tue
1 stopBritish Airways
18h 25mYYZ-BCN
$1,100

Search by stops

Search by airline

Search by price

Last minute flights from Toronto to Barcelona

Last minute flight, train and bus deals

 
These last-minute flight deals are the cheapest flights found on KAYAK in the last 72 hours for flights from Toronto to Barcelona that are departing in the next 10 days.
11/4Mon
multi-stopDelta
25h 15mYYZ-BCN
11/11Mon
multi-stopDelta
17h 35mBCN-YYZ
$695
11/4Mon
multi-stopDelta
25h 15mYYZ-BCN
11/11Mon
multi-stopDelta
33h 09mBCN-YYZ
$714
11/5Tue
multi-stopLufthansa
13h 50mYYZ-BCN
11/12Tue
multi-stopLufthansa
13h 10mBCN-YYZ
$716
11/5Tue
multi-stopAustrian Airlines
54h 55mYYZ-BCN
11/10Sun
multi-stopAustrian Airlines
31h 15mBCN-YYZ
$758
11/5Tue
multi-stopAustrian Airlines
54h 55mYYZ-BCN
11/12Tue
multi-stopAustrian Airlines
34h 35mBCN-YYZ
$779
11/4Mon
multi-stopDelta
17h 10mYYZ-BCN
11/7Thu
multi-stopDelta
34h 37mBCN-YYZ
$806
11/5Tue
multi-stopUnited Airlines
18h 25mYYZ-BCN
11/10Sun
multi-stopUnited Airlines
18h 01mBCN-YYZ
$839
11/5Tue
multi-stopBritish Airways
10h 40mYYZ-BCN
11/11Mon
multi-stopBritish Airways
14h 45mBCN-YYZ
$983
11/4Mon
multi-stopLufthansa
11h 50mYYZ-BCN
11/11Mon
multi-stopLufthansa
16h 20mBCN-YYZ
$1,409
11/4Mon
multi-stopUnited Airlines
13h 25mYYZ-BCN
11/6Wed
multi-stopUnited Airlines
18h 35mBCN-YYZ
$1,539

Search by stops

Search by airline

Search by price

Everything you need to know for your flight from Toronto to Barcelona

Information on your arrival and departure airports