Book Icelandair flights to Spain from
expand_more
today
dd mm yyyy
today
dd mm yyyy
Deals on flights in next three months
flight_takeoff
flight_land
CAD
![](https://assets.airtrfx.com/cdn-cgi/image/height=170,quality=80,fit=crop,format=auto/https://images.contentstack.io/v3/assets/blt279b94f6e22ca52e/blt0305c57d3fe55af6/636b70d3ca63f21361cd9cfc/Barcelona_img.png2.png)
Toronto (YYZ)to
Barcelona (BCN)29 07 2024 - 07 08 2024
From
CAD 815*
Seen: 2 days ago
Round trip
/
Economy
![](https://assets.airtrfx.com/cdn-cgi/image/height=170,quality=80,fit=crop,format=auto/https://images.contentstack.io/v3/assets/blt279b94f6e22ca52e/blt0305c57d3fe55af6/636b70d3ca63f21361cd9cfc/Barcelona_img.png2.png)
Toronto (YYZ)to
Barcelona (BCN)25 08 2024 - 11 09 2024
From
CAD 815*
Seen: 2 days ago
Round trip
/
Economy
![](https://assets.airtrfx.com/cdn-cgi/image/height=170,quality=80,fit=crop,format=auto/https://images.contentstack.io/v3/assets/blt279b94f6e22ca52e/blt0305c57d3fe55af6/636b70d3ca63f21361cd9cfc/Barcelona_img.png2.png)
Vancouver (YVR)to
Barcelona (BCN)07 10 2024 - 01 11 2024
From
CAD 1,247*
Seen: 2 days ago
Round trip
/
Economy
![](https://assets.airtrfx.com/cdn-cgi/image/height=170,quality=80,fit=crop,format=auto/https://images.contentstack.io/v3/assets/blt279b94f6e22ca52e/blt0305c57d3fe55af6/636b70d3ca63f21361cd9cfc/Barcelona_img.png2.png)
Vancouver (YVR)to
Barcelona (BCN)15 10 2024 - 12 11 2024
From
CAD 1,269*
Seen: 2 days ago
Round trip
/
Economy
![](https://assets.airtrfx.com/cdn-cgi/image/height=170,quality=80,fit=crop,format=auto/https://images.contentstack.io/v3/assets/blt279b94f6e22ca52e/blt2cd375c66761f88b/64086d70952945362ea1b32c/Tenerife1.png)
Toronto (YYZ)to
Tenerife (TFS)27 09 2024 - 05 10 2024
From
CAD 1,662*
Seen: 1 day ago
Round trip
/
Economy
![](https://assets.airtrfx.com/cdn-cgi/image/height=170,quality=80,fit=crop,format=auto/https://images.contentstack.io/v3/assets/blt279b94f6e22ca52e/blt0305c57d3fe55af6/636b70d3ca63f21361cd9cfc/Barcelona_img.png2.png)
Halifax (YHZ)to
Barcelona (BCN)20 10 2024 - 01 11 2024
From
CAD 1,232*
Seen: 2 days ago
Round trip
/
Economy
![](https://assets.airtrfx.com/cdn-cgi/image/height=170,quality=80,fit=crop,format=auto/https://images.contentstack.io/v3/assets/blt279b94f6e22ca52e/blt0305c57d3fe55af6/636b70d3ca63f21361cd9cfc/Barcelona_img.png2.png)
Halifax (YHZ)to
Barcelona (BCN)20 10 2024 - 12 11 2024
From
CAD 1,232*
Seen: 2 days ago
Round trip
/
Economy
![](https://assets.airtrfx.com/cdn-cgi/image/height=170,quality=80,fit=crop,format=auto/https://images.contentstack.io/v3/assets/blt279b94f6e22ca52e/blt9f16c2d62a8a0dbd/64089dae42ee693547238cd2/Madrid2.png)
Halifax (YHZ)to
Madrid (MAD)26 08 2024 - 21 09 2024
From
CAD 1,756*
Seen: 2 days ago
Round trip
/
Economy
![](https://assets.airtrfx.com/cdn-cgi/image/height=170,quality=80,fit=crop,format=auto/https://images.contentstack.io/v3/assets/blt279b94f6e22ca52e/blt1b5f4171f8a833b8/64074ebc82b5176dad09acf6/Alicante1.png)
Vancouver (YVR)to
Alicante (ALC)01 09 2024 - 24 09 2024
From
CAD 2,175*
Seen: 2 days ago
Round trip
/
Economy
![](https://assets.airtrfx.com/cdn-cgi/image/height=170,quality=80,fit=crop,format=auto/https://images.contentstack.io/v3/assets/blt279b94f6e22ca52e/blt9f16c2d62a8a0dbd/64089dae42ee693547238cd2/Madrid2.png)
Vancouver (YVR)to
Madrid (MAD)06 09 2024 - 02 10 2024
From
CAD 1,495*
Seen: 1 day ago
Round trip
/
Economy
![](https://assets.airtrfx.com/cdn-cgi/image/height=170,quality=80,fit=crop,format=auto/https://images.contentstack.io/v3/assets/blt279b94f6e22ca52e/blt9f16c2d62a8a0dbd/64089dae42ee693547238cd2/Madrid2.png)
Toronto (YYZ)to
Madrid (MAD)01 10 2024 - 09 10 2024
From
CAD 1,399*
Seen: 5 hrs ago
Round trip
/
Economy
![](https://assets.airtrfx.com/cdn-cgi/image/height=170,quality=80,fit=crop,format=auto/https://images.contentstack.io/v3/assets/blt279b94f6e22ca52e/blt9f16c2d62a8a0dbd/64089dae42ee693547238cd2/Madrid2.png)
Halifax (YHZ)to
Madrid (MAD)28 08 2024 - 21 09 2024
From
CAD 1,756*
Seen: 2 days ago
Round trip
/
Economy
*Fares displayed have been collected within the last 72hrs and may no longer be available at the time of booking
Plan ahead for your trip to Spain with Icelandair
flight_takeoff
flight_land
CAD
FromToronto (YYZ) | ToBarcelona (BCN) | Round trip / Economy | 08 04 2025 - 16 04 2025 | From CAD 815* Seen: 2 days ago |
FromToronto (YYZ) | ToBarcelona (BCN) | Round trip / Economy | 08 04 2025 - 30 04 2025 | From CAD 815* Seen: 2 days ago |
FromToronto (YYZ) | ToBarcelona (BCN) | Round trip / Economy | 15 04 2025 - 19 04 2025 | From CAD 815* Seen: 2 days ago |
FromVancouver (YVR) | ToBarcelona (BCN) | Round trip / Economy | 30 04 2025 - 08 05 2025 | From CAD 1,097* Seen: 2 days ago |
FromVancouver (YVR) | ToBarcelona (BCN) | Round trip / Economy | 02 03 2025 - 28 03 2025 | From CAD 1,172* Seen: 2 days ago |
FromVancouver (YVR) | ToBarcelona (BCN) | Round trip / Economy | 09 03 2025 - 28 03 2025 | From CAD 1,172* Seen: 2 days ago |
FromToronto (YYZ) | ToTenerife (TFS) | Round trip / Economy | 19 12 2024 - 03 01 2025 | From CAD 1,757* Seen: 9 hrs ago |
FromToronto (YYZ) | ToTenerife (TFS) | Round trip / Economy | 19 12 2024 - 02 01 2025 | From CAD 1,757* Seen: 23 hrs ago |
FromToronto (YYZ) | ToTenerife (TFS) | Round trip / Economy | 20 12 2024 - 30 12 2024 | From CAD 2,037* Seen: 23 hrs ago |
*Fares displayed have been collected within the last 72hrs and may no longer be available at the time of booking