Spain has 41 popular cities where you could fly to
Direct flights from Toronto to Spain
There are 3 airlines that fly directly from Toronto to Spain: Air Canada, Lufthansa, Austrian if you are departing from Toronto. Most airlines that have direct connections are departing from Toronto Pearson International Airport. Most airlines arrive to Barcelona-El Prat Airport. Most flights depart on Monday.
Direct flights to Spain
From:
Montreal
Toronto
Regina
All Cities
Barcelona
Air Canada
YYZ
BCN
MO
DI
MI
DO
FR
SA
SO
Lufthansa
YYZ
BCN
MO
DI
MI
DO
FR
SA
SO
Austrian
YYZ
BCN
MO
DI
MI
DO
FR
SA
SO
The above ratings are provided by Trustpilot.
Airlines that have connecting flights from Toronto to Spain