Cheap flights from Barcelona to Toronto from €426

Return
1 adult
Economy
From?
To?
Sun 30/1
Sun 6/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 time28h 34mThe fastest flight from Barcelona to Toronto takes 28h 34m
Direct flightsNoneThere are no direct flights from Barcelona to Toronto. Popular non-direct route for this connection is Barcelona-El Prat Airport - Toronto Island Airport.
Airports in Toronto4 airportsThere 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?

January

The cheapest time of year to fly to Toronto from Barcelona is January. 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?

48 days before

The cheapest time to buy a flight from Barcelona to Toronto is approximately 48 days to departure


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
Multiple Airlines
23 Feb
BCN06:00Barcelona-El Prat
14h 49m
2 stops
YTZ20:49Toronto Island
2 Mar
YTZ05:20Toronto Island
16h 40m
2 stops
BCN22:00Barcelona-El Prat
Multiple Airlines
30 May
BCN06:30Barcelona-El Prat
14h 19m
2 stops
YTZ20:49Toronto Island
15 Jun
YTZ14:15Toronto Island
12h 35m
2 stops
BCN02:50Barcelona-El Prat
Multiple Airlines
18 Jun
BCN14:45Barcelona-El Prat
32h 04m
2 stops
YTZ22:49Toronto Island
26 Jun
YTZ14:15Toronto Island
22h 45m
2 stops
BCN13:00Barcelona-El Prat
Multiple Airlines
29 May
BCN01:40Barcelona-El Prat
22h 09m
2 stops
YTZ23:49Toronto Island
8 Jun
YTZ13:15Toronto Island
23h 45m
2 stops
BCN13:00Barcelona-El Prat
Multiple Airlines
22 Jul
BCN01:40Barcelona-El Prat
22h 09m
2 stops
YTZ23:49Toronto Island
29 Jul
YTZ15:15Toronto Island
21h 45m
2 stops
BCN13:00Barcelona-El Prat
€1,108
Find similar
Multiple Airlines
30 Jun
BCN07:40Barcelona-El Prat
39h 09m
2 stops
YTZ22:49Toronto Island
15 Jul
YTZ14:15Toronto Island
22h 45m
2 stops
BCN13:00Barcelona-El Prat
€1,108
Find similar

Find the cheapest one-way flights from Barcelona to Toronto

Multiple Airlines
17 Feb
BCN12:45Barcelona-El Prat
46h 04m
2 stops
YTZ10:49Toronto Island

Search last-minute flights to Toronto from Barcelona

Find and compare return flight prices for your last-minute flight from Barcelona to Toronto
Multiple Airlines
1 Feb
BCN13:15Barcelona-El Prat
45h 34m
2 stops
YTZ10:49Toronto Island
11 Feb
YTZ12:20Toronto Island
41h 30m
2 stops
BCN05:50Barcelona-El Prat
€1,304
Find similar

  • How far is Barcelona to Toronto by plane?

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