COMPARE Prices across different modes

Oct 23
$711TAP Portugal
Oct 25
$451TAP Portugal
Oct 27
$457TAP Portugal
Oct 29
$451TAP Portugal
Oct 30
$711TAP Portugal
Oct 31
$626Turkish Airlines
Nov 1
$733TAP Portugal

These companies trust us. We sell their tickets all in one place.


Flight Information between Barcelona and Toronto

distanceDistance3969 miles (6401 km)
durationAverage flight duration11 h 15 min
priceAverage plane ticket price$540 (€438)
changesDirect flightYes

Flights from Barcelona to Toronto cover the 3969 miles (6401 km) long journey taking on average 11 h 15 min with our travel partners like. There are direct flight services available. While the average ticket price for this journey costs around $540 (€438), you can find the cheapest plane ticket for as low as $451 (€366).

Travel Tips

Flights from Barcelona to Toronto
Take a flight to Toronto easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Barcelona to Toronto.
Are there any COVID-19 restrictions for international travel by flight between Barcelona and Toronto?

Travel between Barcelona, Spain and Toronto, Canada by plane is: Partially open.

What is the status of international entry into Canada from Spain?

International entry status: Entry is partially open for citizens and permanent residents of Spain

Do I need to self-quarantine on arrival in Canada from Barcelona?

Conditions of entry:

  • Negative COVID-19 test issued at most 3 days prior for all arrivals by land or air 5 years of age or older
  • Entry is allowed only for fully vaccinated travellers
  • Travellers are required to submit their travel plan and proof of vaccination using ArriveCAN app prior to arrival
  • 14-day mandatory monitored quarantine for arrivals without a COVID-19 Vaccination Certificate

What are the safety rules to follow in Toronto, Canada?

When traveling in Canada, you must follow these COVID-19 safety rules:

  • Physical distance requirement: 2 metre (s) (7 feet)
  • Face mask requirement: Recommended

The information above was last checked on 10/18/21. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your flight to Toronto from Barcelona before traveling.

Are there travel restrictions, such as quarantine measures, in place when returning to Barcelona, Spain from Toronto, Canada?

The current restriction level for your return trip by plane from Toronto to Barcelona is: Fully open

Are there any international entry restrictions on returning to Spain from Canada?

Reentry to Spain is allowed for: Entry is fully open for citizens and permanent residents of Canada

Do I need to quarantine on arrival in Spain from Toronto?

What are the requirements?

  • Specific entry restrictions may apply for travel to Spain: Canary Islands
  • Health screen upon arrival
  • Pre-arrival Health Control Form (FCS) required

What are the safety rules to follow in Barcelona, Spain?

The government of Spain has imposed these measures to reduce the spread of COVID-19:

  • Physical distance: 1.5 metre (s) (5 feet)
  • Face mask: Mandatory

Last checked on 10/22/21. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your flight to Barcelona from Toronto here.

How much do cheap flights between Barcelona and Toronto cost?
Flight tickets between Barcelona and Toronto for some dates and times can be found for as cheap as $451 (€366)  one way in the next 7 days.
What is the cost of a flight from Barcelona to Toronto?
If you’re looking to buy your plane tickets in the next week, you can expect the Barcelona to Toronto flight price to come in at an average of $540 (€438)  one way.
How far is Barcelona to Toronto by plane?
The Barcelona to Toronto flight distance is approximately 3969 miles (6401 km).
How long is the flight to Toronto from Barcelona?
On average the Barcelona to Toronto flight time is 11 h 15 min  covering the 3969 miles (6401 km) long journey, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
What time is the earliest flight from Barcelona to Toronto? What time is the last flight from Barcelona to Toronto?
The earliest flight departing from Barcelona to Toronto leaves at 9: 25 AM. The last flight departing from Barcelona to Toronto leaves at 4: 55 PM. You can find the latest Barcelona to Toronto flight schedule on Omio and book the best time to leave for your journey on your chosen travel date.
How early should I purchase plane tickets from Barcelona to Toronto to score the best deals?
The price of a one way plane ticket from Barcelona to Toronto is on average $540 (€438) if you book within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for flights from all possible airlines offering this route. In general, you can find plane tickets from Barcelona to Toronto available a few months in advance.

Important Stations and Airports for this Journey

Flights from Barcelona to Toronto: related information

Here are some other resources that might have the information you need