Cheap Flights from Toronto (YYZ) to Barcelona (BCN)

Popular airlines from Toronto Pearson Intl. Airport (YYZ) to Barcelona El Prat Airport (BCN)

    notification illustration

    Be in the know

    Get alerts if flight prices drop or rise*
    deals illustration

    Book smarter

    Save on select hotels after you book a flight*
    trophy illustration

    Find the right fit

    We search billions of combinations of flights to help you find your next adventure

Frequently asked questions

How long does it take to fly from YYZ to Barcelona Intl. Airport (BCN)?
Air Canada operates a direct flight taking off from Toronton Pearson at 8:35PM and landing at BCN at 10:25AM — a total flight duration of 7 hours and 50 minutes. Lock in the best seat available, pack a few things to keep you occupied and the time will rush by.
Is it cheaper to buy a plane ticket from Toronto Pearson Airport to Barcelona Intl. Airport (BCN) last minute?
When it's time to book your flights, being organized pays off. While it's possible to score a deal on a Toronton Pearson to BCN flight at the last minute, fares usually don't get cheaper as the date of departure nears. Based on flight pricing and demand studies in 2022, we have found that the sweet spot to lock in a domestic flight is between 28 – 35 days in advance. For international travel it's between three and four months.
What airline has the least delays from YYZ to BCN?
If you don't want to be stuck at the departure gate for hours — or worse, your vacation plans shelved due to a flight delay — book with Air Canada. Around 71% of its Pearson Intl. Airport (YYZ) to BCN services land on schedule. You can look up your flight status before traveling to the airport through the Expedia App. It'll also give you real-time alerts about a bunch of other useful things, such as gate number changes and directions to your hotel. Think of it as a handy travel companion in your pocket!
What airports do you fly into for Barcelona from Toronto?
From Toronto, you can connect to Barcelona via Barcelona Intl. Airport (BCN), Costa Brava Airport (GRO) and Sabadell Airport (QSA). Be sure to check which hub is right for you before making your decision. If you choose Barcelona Intl. Airport (BCN), it's about 11 kilometers southwest of the city center. Use the cash you save when booking your airfare with Expedia to discover the city's popular attractions, such as Sagrada Familia and Park Güell.
What are the most popular departure times for flights from YYZ to Barcelona Intl. Airport (BCN)?
For Air Canada flights setting off from Toronton Pearson to Barcelona Airport, the busiest time is between 8:00 PM - 9:00 PM. If you want to avoid any delays, head off in the morning. This way you're more likely to avoid air traffic that accumulates in the afternoon and evening.
Can I change the date of my flight from Pearson Intl. Airport (YYZ) to Barcelona Airport?
Life can throw a spanner in your plans, so Expedia is here to help make things easier. First, access your Toronton Pearson to BCN itinerary through the Expedia Trips portal and look up the fare conditions and rules about what changes are allowed. If you purchased your ticket in the last 24 hours, some carriers will let you cancel without charge and organize new flights. If you bought your ticket more than 24 hours ago, contact us via our Customer Service portal to learn more about your options.

Travel information

Travel information

Origin airport
Pearson Intl.
Destination airport
Barcelona Intl.
Distance
6378 km
Average flight time
7 hours 50 mins

Book with confidence

Book with confidence