|Fastest flight time||28h 34m||The fastest flight from Barcelona to Toronto takes 28h 34m|
|Direct flights||None||There 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 Toronto||4 airports||There are 4 airports near Toronto: Toronto Kitchener-Waterloo (YKF), Toronto Pearson Intl (YYZ), Toronto Island (YTZ), Toronto Hamilton (YHM)|
The cheapest time of year to fly to Toronto from Barcelona is January. The most expensive is December.
Barcelona-El Prat - Toronto Island
Fly from Barcelona-El Prat to Toronto Island for the best Barcelona - Toronto flight prices
48 days before
The cheapest time to buy a flight from Barcelona to Toronto is approximately 48 days to departure
Barcelona and Toronto are 6398.9 km apart from one another. Typically, this will take 14h 19m by plane in normal conditions.