Cheap flights from Barcelona to Toronto from €584

Return
1 adult
Economy
0 bags
From?
To?
Tue 7/2
Tue 14/2

Flight information for Barcelona to Toronto

Find info about flight duration, direct flights, and airports for your flight from Barcelona to Toronto

Fastest flight time

9h 05m

Direct flights

Every day

Airports in Toronto

4 airports
The fastest flight from Barcelona to Toronto takes 9h 05m
Direct flights go from Barcelona to Toronto every day.
There are 4 airports near Toronto: Toronto Kitchener-Waterloo (YKF), Toronto Pearson Intl (YYZ), Toronto Island (YTZ), Toronto Hamilton (YHM)

How to get the cheapest flight ticket from Barcelona to Toronto

Look no further. We've gone through all the searches for this route on momondo so you have the important information and insights to find the cheapest flight ticket for your trip

What is the cheapest month to fly from Barcelona to Toronto?

March. The cheapest time of year to fly to Toronto from Barcelona is March. The most expensive is December.

What is the cheapest Barcelona to Toronto flight route?

Barcelona-El Prat - Toronto Island. Fly from Barcelona-El Prat to Toronto Island for the best Barcelona - Toronto flight prices

How far in advance should you book Barcelona to Toronto flights?

33 days before. The cheapest time to buy a flight from Barcelona to Toronto is approximately 33 days to departure

If you are looking to fly from Barcelona to Toronto, you are most likely going to fly from Barcelona-El Prat Airport to Toronto Pearson Intl Airport, the most popular airports on that route. If you are looking for an alternate airport to fly into near Toronto Pearson Intl Airport, Toronto Island Airport is a great option and is located in Toronto. The least expensive flight option from Barcelona to Toronto will typically be BCN — YTZ during the month of February with an average price of €615 RT.

Barcelona-El Prat Airport (BCN) to Toronto Island Airport (YTZ)€615
Search Flight Deals

Easily compare return flights from Barcelona to Toronto

Below you can see the best fares for your return flight route over the next three months. All fares were found on momondo this week. Browse the quickest and cheapest flights from Barcelona to Toronto by changing tabs
SWISS
22 Mar
BCN02:45Barcelona-El Prat
17h 04m
2 stops
YTZ19:49Toronto Island
19 Apr
YTZ10:20Toronto Island
22h 55m
2 stops
BCN09:15Barcelona-El Prat
SWISS
28 Feb
BCN09:55Barcelona-El Prat
33h 54m
2 stops
YTZ19:49Toronto Island
28 Mar
YTZ10:20Toronto Island
12h 40m
2 stops
BCN23:00Barcelona-El Prat
Multiple Airlines
25 Jul
BCN07:40Barcelona-El Prat
39h 09m
2 stops
YTZ22:49Toronto Island
6 Aug
YTZ14:25Toronto Island
17h 20m
2 stops
BCN07:45Barcelona-El Prat
€1,290
Find similar
SWISS
7 Mar
BCN15:05Barcelona-El Prat
28h 44m
2 stops
YTZ19:49Toronto Island
22 Mar
YTZ11:20Toronto Island
12h 30m
2 stops
BCN23:50Barcelona-El Prat
SWISS
23 Mar
BCN02:45Barcelona-El Prat
17h 04m
2 stops
YTZ19:49Toronto Island
6 Apr
YTZ10:20Toronto Island
22h 55m
2 stops
BCN09:15Barcelona-El Prat
SWISS
21 Mar
BCN16:05Barcelona-El Prat
27h 44m
2 stops
YTZ19:49Toronto Island
5 Apr
YTZ10:20Toronto Island
17h 45m
2 stops
BCN04:05Barcelona-El Prat

Find the cheapest one-way flights from Barcelona to Toronto

If you're looking for one-way flights from Barcelona to Toronto, view some of our deals below provided by SWISS
Multiple Airlines
26 Apr
BCN04:00Barcelona-El Prat
30h 48m
2 stops
YTZ10:48Toronto Island
SWISS
19 Mar
BCN02:45Barcelona-El Prat
17h 04m
2 stops
YTZ19:49Toronto Island
€1,172
Find similar
Multiple Airlines
5 May
BCN04:00Barcelona-El Prat
18h 49m
2 stops
YTZ22:49Toronto Island

SWISS flights from Barcelona to Toronto

Our best SWISS deals on Barcelona to Toronto flight tickets
SWISS
22 Mar
BCN02:45Barcelona-El Prat
17h 04m
2 stops
YTZ19:49Toronto Island
19 Apr
YTZ10:20Toronto Island
22h 55m
2 stops
BCN09:15Barcelona-El Prat
SWISS
28 Feb
BCN09:55Barcelona-El Prat
33h 54m
2 stops
YTZ19:49Toronto Island
28 Mar
YTZ10:20Toronto Island
12h 40m
2 stops
BCN23:00Barcelona-El Prat
SWISS
7 Mar
BCN15:05Barcelona-El Prat
28h 44m
2 stops
YTZ19:49Toronto Island
22 Mar
YTZ11:20Toronto Island
12h 30m
2 stops
BCN23:50Barcelona-El Prat

  • How far is Barcelona to Toronto by plane?

    Barcelona and Toronto are 6398.9 km apart from one another. Typically, this will take 15h 09m by plane in normal conditions.


Why use momondo?

It is quick and easy to find Barcelona to Toronto flights on momondo. We search and return numerous flight options from various airlines and agents. You can then use our filters to narrow your search until you have found the most convenient flight to Toronto that suits you.

momondo does allow users to show only those flights to Toronto from Barcelona which offer a flexible booking policy as well as other useful filters and features.

momondo helps you find the best flight between Barcelona and Toronto by providing filters to narrow your choice of flights to those matching your criteria. You can select flights based on numerous factors such as price, departure and landing times, airport and airline.

If you are simply researching potential flights to Toronto, momondo offers a useful price alert feature which will track prices for flights to Toronto from Barcelona and alert you when they change.


Save money when you book flights with momondo
Flexible Travel
momondo understands the need for flexibility and we have a filter specifically for flights with no change fees.
Expert Insights
Data driven insights designed to help you find a great flight deal. From the cheapest time to depart to how far in advance to book.
Price Alerts
Track the price of your preferred flight route and be notified when it changes.