Earn point on your loyalty program!arrow arc left

Cheap flights from Toronto (YTO) to Barcelona (BCN)

Know your dates, get live prices in seconds

How to find the cheapest flight from Toronto (YTO) to Barcelona (BCN)

How to find the cheapest flight from Toronto (YTO) to Barcelona (BCN)
Some placeholder content for the first accordion panel. This panel is shown by default, thanks to the .show class.
How to find the cheapest flight from Toronto (YTO) to Barcelona (BCN)
Some placeholder content for the first accordion panel. This panel is shown by default, thanks to the .show class.
How to find the cheapest flight from Toronto (YTO) to Barcelona (BCN)
Some placeholder content for the first accordion panel. This panel is shown by default, thanks to the .show class.

Cheap flights from Toronto to Barcelona in November , December 2026

25 Nov - 01 Dec $ 551.00
YTO
Toronto
KLM Royal Dutch Airlines
1 STOPS
BCN
Barcelona
BCN
Barcelona
KLM Royal Dutch Airlines
1 STOPS
YTO
Toronto
20 Nov - 07 Dec $ 689.00
YTO
Toronto
Royal Air Maroc
1 STOPS
BCN
Barcelona
BCN
Barcelona
Royal Air Maroc
1 STOPS
YTO
Toronto
22 Nov - 07 Dec $ 2,262.00
YTO
Toronto
Air Canada
1 STOPS
BCN
Barcelona
BCN
Barcelona
Air Canada
1 STOPS
YTO
Toronto

Last minute flights from Toronto to Barcelona

20 Nov - 30 Nov $ 755.00
YTO
Toronto
Royal Air Maroc
1 STOPS
BCN
Barcelona
BCN
Barcelona
Royal Air Maroc
1 STOPS
YTO
Toronto
24 Nov - 30 Nov $ 767.00
YTO
Toronto
Royal Air Maroc
1 STOPS
BCN
Barcelona
BCN
Barcelona
Royal Air Maroc
1 STOPS
YTO
Toronto
22 Nov - 30 Nov $ 2,295.00
YTO
Toronto
Lufthansa
1 STOPS
BCN
Barcelona
BCN
Barcelona
Lufthansa
1 STOPS
YTO
Toronto

One-way flights to Barcelona from Toronto

11:10 PM - 6:30 PM
Air Transat
1 Stops
26h 30m
YTO - BCN
6:00 PM - 8:20 PM
Air Canada
1 Stops
9h 35m
YTO - BCN
5:30 PM - 8:50 AM
TAP Portugal
1 Stops
12h 15m
YTO - BCN

How to find the cheapest flight from Toronto (YTO) to Barcelona (BCN)

Related info for your journey
Some placeholder content for the first accordion panel. This panel is shown by default, thanks to the .show class.
How to find the cheapest flight from Toronto (YTO) to Barcelona (BCN)
Some placeholder content for the first accordion panel. This panel is shown by default, thanks to the .show class.
How to find the cheapest flight from Toronto (YTO) to Barcelona (BCN)
Some placeholder content for the first accordion panel. This panel is shown by default, thanks to the .show class.