loading

Flights from Canada to Spain – compare prices

Flights to Spain

Below are listed the popular routes from airports in Canada to airports in Spain. Only the cheapest flights found are shown. To find the best deal on your airline ticket Canada to Spain, use the form below.

Flights from Spain

Are you looking for flights from Spain? Please use our flight search form, or browse to the flight overiew for the departure city or the airport of your flight.

Canada to Spain flight reservations

Use the flight search form to

  • get the price graph for the next days, weeks and months
  • narrow flight results by the time of the day of departure/arrival
  • narrow flight results by price range and preferred airlines
  • for indirect flights, search by stopover airport (if available)
  • compare live prices for the same flight by multiple vendors
  • find much more flights to than listed below

Why to use flight search on Maplandia.com?

Millions of routes

We compare offers from all major airlines, including the budget carriers. Find always the cheapest flight.

Direct booking

When you find a deal you want, you are redirected to book directly with the airline or travel agent. No middlemen.

No hidden charges, no added fees

The price you see is the price on the airline's site. Remember: you are always booking directly with the airline or travel agent.

Destinations in Spain reachable from Canada

LanzaroteMalagaAlicanteBarcelonaBilbaoFuerteventuraGironaGranadaIbizaLa CorunaAlmeriaGran Canaria Las PalmasMadridMenorcaMurciaAsturiasPalma - MajorcaPamplonaSantiago de CompostelaLa PalmaSevilleTenerife NorthTenerife SouthVigoValenciaJerezSan SebastianSantanderZaragoza

Flights from Canada

Canada to Lanzarote (ACE), Spain

Indirect flights from Canada to Lanzarote (ACE), Spain

Indirect flights from Toronto Pearson International (YYZ) to Lanzarote (ACE), Spain
Cheapest found flightsCheck pricePriceDepartureOperated by
Toronto Pearson International (YYZ) — Lanzarote (ACE), SpainSpain 759 USDNov 18 2018Aer Lingus
Lanzarote (ACE) — CanadaToronto Pearson International (YYZ) (round trip) Nov 24 2018Aer Lingus

More flights: Canada to ACE. No direct flights from Canada to Lanzarote (ACE), Spain found. Prices of flights to Lanzarote sourced on Sunday 22nd July 2018 at 14:24.

Canada to Malaga (AGP), Spain

Direct flights from Canada to Malaga (AGP), Spain

Direct flights from Montreal Pierre Elliott Trudeau (YUL) to Malaga (AGP), Spain
Cheapest found flightsCheck pricePriceDepartureOperated by
Montreal Pierre Elliott Trudeau (YUL) — Malaga (AGP), SpainSpain 482 USDNov 26 2018Air Transat
Malaga (AGP) — CanadaMontreal Pierre Elliott Trudeau (YUL) (round trip) Dec 4 2018Air Transat

Indirect flights from Canada to Malaga (AGP), Spain

Indirect flights from Toronto Pearson International (YYZ) to Malaga (AGP), Spain
Cheapest found flightsCheck pricePriceDepartureOperated by
Toronto Pearson International (YYZ) — Malaga (AGP), SpainSpain 437 USDFeb 9 2019TAP Air Portugal
Malaga (AGP) — CanadaToronto Pearson International (YYZ) (round trip) Feb 18 2019TAP Air Portugal

More flights: Canada to AGP. Prices of flights to Malaga sourced on Friday 20th July 2018 at 19:58.

Canada to Alicante (ALC), Spain

Indirect flights from Canada to Alicante (ALC), Spain

Indirect flights from Toronto Island (YTZ) to Alicante (ALC), Spain
Cheapest found flightsCheck pricePriceDepartureOperated by
Toronto Island (YTZ) — Alicante (ALC), SpainSpain 585 USDJan 15 2019
Alicante (ALC) — CanadaToronto Pearson International (YYZ) (round trip) Jan 25 2019

More flights: Canada to ALC. No direct flights from Canada to Alicante (ALC), Spain found. Prices of flights to Alicante sourced on Wednesday 25th July 2018 at 04:08.

Canada to Barcelona (BCN), Spain

Direct flights from Canada to Barcelona (BCN), Spain

Direct flights from Montreal Pierre Elliott Trudeau (YUL) to Barcelona (BCN), Spain
Cheapest found flightsCheck pricePriceDepartureOperated by
Montreal Pierre Elliott Trudeau (YUL) — Barcelona (BCN), SpainSpain 499 USDOct 12 2018Air Transat
Barcelona (BCN) — CanadaMontreal Pierre Elliott Trudeau (YUL) (round trip) Oct 20 2018Air Transat

Indirect flights from Canada to Barcelona (BCN), Spain

Indirect flights from Montreal Pierre Elliott Trudeau (YUL) to Barcelona (BCN), Spain
Cheapest found flightsCheck pricePriceDepartureOperated by
Montreal Pierre Elliott Trudeau (YUL) — Barcelona (BCN), SpainSpain 430 USDSep 20 2018WOW air
Barcelona (BCN) — CanadaMontreal Pierre Elliott Trudeau (YUL) (round trip) Oct 1 2018WOW air

More flights: Canada to BCN. Prices of flights to Barcelona sourced on Friday 27th July 2018 at 23:22.

Canada to Bilbao (BIO), Spain

Indirect flights from Canada to Bilbao (BIO), Spain

Indirect flights from Montreal Pierre Elliott Trudeau (YUL) to Bilbao (BIO), Spain
Cheapest found flightsCheck pricePriceDepartureOperated by
Montreal Pierre Elliott Trudeau (YUL) — Bilbao (BIO), SpainSpain 586 USDNov 11 2018Lufthansa
Bilbao (BIO) — CanadaMontreal Pierre Elliott Trudeau (YUL) (round trip) Nov 30 2018Lufthansa

More flights: Canada to BIO. No direct flights from Canada to Bilbao (BIO), Spain found. Prices of flights to Bilbao sourced on Thursday 26th July 2018 at 04:13.

Canada to Fuerteventura (FUE), Spain

Indirect flights from Canada to Fuerteventura (FUE), Spain

Indirect flights from London (YXU) to Fuerteventura (FUE), Spain
Cheapest found flightsCheck pricePriceDepartureOperated by
London (YXU) — Fuerteventura (FUE), SpainSpain 866 USDOct 7 2018
Fuerteventura (FUE) — CanadaLondon (YXU) (round trip) Oct 13 2018

More flights: Canada to FUE. No direct flights from Canada to Fuerteventura (FUE), Spain found. Prices of flights to Fuerteventura sourced on Sunday 22nd July 2018 at 14:52.

Canada to Girona (GRO), Spain

Indirect flights from Canada to Girona (GRO), Spain

Indirect flights from London (YXU) to Girona (GRO), Spain
Cheapest found flightsCheck pricePriceDepartureOperated by
London (YXU) — Girona (GRO), SpainSpain 6897 USDAug 8 2018
Girona (GRO) — CanadaLondon (YXU) (round trip) Aug 22 2018

More flights: Canada to GRO. No direct flights from Canada to Girona (GRO), Spain found. Prices of flights to Girona sourced on Wednesday 25th July 2018 at 15:44.

Canada to Granada (GRX), Spain

Indirect flights from Canada to Granada (GRX), Spain

Indirect flights from Montreal Pierre Elliott Trudeau (YUL) to Granada (GRX), Spain
Cheapest found flightsCheck pricePriceDepartureOperated by
Montreal Pierre Elliott Trudeau (YUL) — Granada (GRX), SpainSpain 782 USDSep 15 2018British Airways
Granada (GRX) — CanadaMontreal Pierre Elliott Trudeau (YUL) (round trip) Sep 21 2018British Airways

More flights: Canada to GRX. No direct flights from Canada to Granada (GRX), Spain found. Prices of flights to Granada sourced on Monday 23rd July 2018 at 12:31.

Canada to Ibiza (IBZ), Spain

Indirect flights from Canada to Ibiza (IBZ), Spain

Indirect flights from Toronto Pearson International (YYZ) to Ibiza (IBZ), Spain
Cheapest found flightsCheck pricePriceDepartureOperated by
Toronto Pearson International (YYZ) — Ibiza (IBZ), SpainSpain 700 USDJan 5 2019KLM
Ibiza (IBZ) — CanadaToronto Pearson International (YYZ) (round trip) Jan 14 2019KLM

More flights: Canada to IBZ. No direct flights from Canada to Ibiza (IBZ), Spain found. Prices of flights to Ibiza sourced on Wednesday 25th July 2018 at 21:40.

Canada to La Coruna (LCG), Spain

Indirect flights from Canada to La Coruna (LCG), Spain

Indirect flights from Toronto Pearson International (YYZ) to La Coruna (LCG), Spain
Cheapest found flightsCheck pricePriceDepartureOperated by
Toronto Pearson International (YYZ) — La Coruna (LCG), SpainSpain 800 USDJun 20 2019
La Coruna (LCG) — CanadaToronto Pearson International (YYZ) (round trip) Jun 26 2019TAP Air Portugal

More flights: Canada to LCG. No direct flights from Canada to La Coruna (LCG), Spain found. Prices of flights to La Coruna sourced on Tuesday 24th July 2018 at 16:46.

Canada to Almeria (LEI), Spain

Indirect flights from Canada to Almeria (LEI), Spain

Indirect flights from Montreal Pierre Elliott Trudeau (YUL) to Almeria (LEI), Spain
Cheapest found flightsCheck pricePriceDepartureOperated by
Montreal Pierre Elliott Trudeau (YUL) — Almeria (LEI), SpainSpain 933 USDSep 17 2018
Almeria (LEI) — CanadaMontreal Pierre Elliott Trudeau (YUL) (round trip) Sep 28 2018

More flights: Canada to LEI. No direct flights from Canada to Almeria (LEI), Spain found. Prices of flights to Almeria sourced on Monday 23rd July 2018 at 11:11.

Canada to Gran Canaria Las Palmas (LPA), Spain

Indirect flights from Canada to Gran Canaria Las Palmas (LPA), Spain

Indirect flights from Toronto Pearson International (YYZ) to Gran Canaria Las Palmas (LPA), Spain
Cheapest found flightsCheck pricePriceDepartureOperated by
Toronto Pearson International (YYZ) — Gran Canaria Las Palmas (LPA), SpainSpain 594 USDNov 9 2018KLM
Gran Canaria Las Palmas (LPA) — CanadaToronto Pearson International (YYZ) (round trip) Nov 17 2018KLM

More flights: Canada to LPA. No direct flights from Canada to Gran Canaria Las Palmas (LPA), Spain found. Prices of flights to Gran Canaria Las Palmas sourced on Monday 23rd July 2018 at 21:09.

Canada to Madrid (MAD), Spain

Direct flights from Canada to Madrid (MAD), Spain

Direct flights from Montreal Pierre Elliott Trudeau (YUL) to Madrid (MAD), Spain
Cheapest found flightsCheck pricePriceDepartureOperated by
Montreal Pierre Elliott Trudeau (YUL) — Madrid (MAD), SpainSpain 555 USDOct 7 2018Air Transat
Madrid (MAD) — CanadaMontreal Pierre Elliott Trudeau (YUL) (round trip) Oct 15 2018Air Transat

Indirect flights from Canada to Madrid (MAD), Spain

Indirect flights from Toronto Pearson International (YYZ) to Madrid (MAD), Spain
Cheapest found flightsCheck pricePriceDepartureOperated by
Toronto Pearson International (YYZ) — Madrid (MAD), SpainSpain 510 USDJun 15 2019TAP Air Portugal
Madrid (MAD) — CanadaToronto Pearson International (YYZ) (round trip) Jun 25 2019TAP Air Portugal

More flights: Canada to MAD. Prices of flights to Madrid sourced on Tuesday 24th July 2018 at 17:20.

Canada to Menorca (MAH), Spain

Indirect flights from Canada to Menorca (MAH), Spain

Indirect flights from Toronto Pearson International (YYZ) to Menorca (MAH), Spain
Cheapest found flightsCheck pricePriceDepartureOperated by
Toronto Pearson International (YYZ) — Menorca (MAH), SpainSpain 1120 USDSep 14 2018British Airways
Menorca (MAH) — CanadaToronto Pearson International (YYZ) (round trip) Sep 29 2018British Airways

More flights: Canada to MAH. No direct flights from Canada to Menorca (MAH), Spain found. Prices of flights to Menorca sourced on Tuesday 24th July 2018 at 00:33.

Canada to Murcia (MJV), Spain

Indirect flights from Canada to Murcia (MJV), Spain

Indirect flights from London (YXU) to Murcia (MJV), Spain
Cheapest found flightsCheck pricePriceDepartureOperated by
London (YXU) — Murcia (MJV), SpainSpain 1432 USDAug 6 2018
Murcia (MJV) — CanadaLondon (YXU) (round trip) Aug 20 2018

More flights: Canada to MJV. No direct flights from Canada to Murcia (MJV), Spain found. Prices of flights to Murcia sourced on Monday 23rd July 2018 at 18:56.

Canada to Asturias (OVD), Spain

Indirect flights from Canada to Asturias (OVD), Spain

Indirect flights from Montreal Pierre Elliott Trudeau (YUL) to Asturias (OVD), Spain
Cheapest found flightsCheck pricePriceDepartureOperated by
Montreal Pierre Elliott Trudeau (YUL) — Asturias (OVD), SpainSpain 1028 USDSep 10 2018
Asturias (OVD) — CanadaMontreal Pierre Elliott Trudeau (YUL) (round trip) Sep 17 2018

More flights: Canada to OVD. No direct flights from Canada to Asturias (OVD), Spain found. Prices of flights to Asturias sourced on Tuesday 24th July 2018 at 12:10.

Canada to Palma - Majorca (PMI), Spain

Indirect flights from Canada to Palma - Majorca (PMI), Spain

Indirect flights from Montreal Pierre Elliott Trudeau (YUL) to Palma - Majorca (PMI), Spain
Cheapest found flightsCheck pricePriceDepartureOperated by
Montreal Pierre Elliott Trudeau (YUL) — Palma - Majorca (PMI), SpainSpain 575 USDMar 8 2019SWISS
Palma - Majorca (PMI) — CanadaMontreal Pierre Elliott Trudeau (YUL) (round trip) Mar 16 2019SWISS

More flights: Canada to PMI. No direct flights from Canada to Palma - Majorca (PMI), Spain found. Prices of flights to Palma - Majorca sourced on Saturday 28th July 2018 at 13:46.

Canada to Pamplona (PNA), Spain

Indirect flights from Canada to Pamplona (PNA), Spain

Indirect flights from Toronto Pearson International (YYZ) to Pamplona (PNA), Spain
Cheapest found flightsCheck pricePriceDepartureOperated by
Toronto Pearson International (YYZ) — Pamplona (PNA), SpainSpain 610 USDJan 11 2019Lufthansa
Pamplona (PNA) — CanadaToronto Pearson International (YYZ) (round trip) Jan 16 2019Lufthansa

More flights: Canada to PNA. No direct flights from Canada to Pamplona (PNA), Spain found. Prices of flights to Pamplona sourced on Friday 20th July 2018 at 21:40.

Canada to Santiago de Compostela (SCQ), Spain

Indirect flights from Canada to Santiago de Compostela (SCQ), Spain

Indirect flights from Montreal Pierre Elliott Trudeau (YUL) to Santiago de Compostela (SCQ), Spain
Cheapest found flightsCheck pricePriceDepartureOperated by
Montreal Pierre Elliott Trudeau (YUL) — Santiago de Compostela (SCQ), SpainSpain 809 USDJun 10 2019
Santiago de Compostela (SCQ) — CanadaMontreal Pierre Elliott Trudeau (YUL) (round trip) Jun 13 2019

More flights: Canada to SCQ. No direct flights from Canada to Santiago de Compostela (SCQ), Spain found. Prices of flights to Santiago de Compostela sourced on Thursday 26th July 2018 at 14:19.

Canada to La Palma (SPC), Spain

Indirect flights from Canada to La Palma (SPC), Spain

Indirect flights from Ottawa International (YOW) to La Palma (SPC), Spain
Cheapest found flightsCheck pricePriceDepartureOperated by
Ottawa International (YOW) — La Palma (SPC), SpainSpain 4093 USDFeb 14 2019
La Palma (SPC) — CanadaOttawa International (YOW) (round trip) Feb 23 2019

More flights: Canada to SPC. No direct flights from Canada to La Palma (SPC), Spain found. Prices of flights to La Palma sourced on Saturday 21st July 2018 at 16:57.

Canada to Seville (SVQ), Spain

Indirect flights from Canada to Seville (SVQ), Spain

Indirect flights from Toronto Pearson International (YYZ) to Seville (SVQ), Spain
Cheapest found flightsCheck pricePriceDepartureOperated by
Toronto Pearson International (YYZ) — Seville (SVQ), SpainSpain 504 USDApr 14 2019TAP Air Portugal
Seville (SVQ) — CanadaToronto Pearson International (YYZ) (round trip) Apr 22 2019TAP Air Portugal

More flights: Canada to SVQ. No direct flights from Canada to Seville (SVQ), Spain found. Prices of flights to Seville sourced on Monday 23rd July 2018 at 06:04.

Canada to Tenerife North (TFN), Spain

Indirect flights from Canada to Tenerife North (TFN), Spain

Indirect flights from Toronto Pearson International (YYZ) to Tenerife North (TFN), Spain
Cheapest found flightsCheck pricePriceDepartureOperated by
Toronto Pearson International (YYZ) — Tenerife North (TFN), SpainSpain 614 USDNov 9 2018KLM
Tenerife South (TFS) — CanadaToronto Pearson International (YYZ) (round trip) Nov 16 2018KLM
Toronto Pearson International (YYZ) — Tenerife North (TFN), SpainSpain 629 USDNov 9 2018KLM
Tenerife North (TFN) — CanadaToronto Pearson International (YYZ) (round trip) Nov 16 2018Air France

More flights: Canada to TFN. No direct flights from Canada to Tenerife North (TFN), Spain found. Prices of flights to Tenerife North sourced on Saturday 28th July 2018 at 07:03.

Canada to Tenerife South (TFS), Spain

Indirect flights from Canada to Tenerife South (TFS), Spain

Indirect flights from Montreal Pierre Elliott Trudeau (YUL) to Tenerife South (TFS), Spain
Cheapest found flightsCheck pricePriceDepartureOperated by
Montreal Pierre Elliott Trudeau (YUL) — Tenerife South (TFS), SpainSpain 577 USDJan 18 2019SWISS
Tenerife South (TFS) — CanadaMontreal Pierre Elliott Trudeau (YUL) (round trip) Jan 21 2019SWISS

More flights: Canada to TFS. No direct flights from Canada to Tenerife South (TFS), Spain found. Prices of flights to Tenerife South sourced on Wednesday 25th July 2018 at 01:20.

Canada to Vigo (VGO), Spain

Indirect flights from Canada to Vigo (VGO), Spain

Indirect flights from Halifax International (YHZ) to Vigo (VGO), Spain
Cheapest found flightsCheck pricePriceDepartureOperated by
Halifax International (YHZ) — Vigo (VGO), SpainSpain 1372 USDDec 7 2018
Vigo (VGO) — CanadaHalifax International (YHZ) (round trip) Jan 6 2019

More flights: Canada to VGO. No direct flights from Canada to Vigo (VGO), Spain found. Prices of flights to Vigo sourced on Tuesday 24th July 2018 at 00:57.

Canada to Valencia (VLC), Spain

Indirect flights from Canada to Valencia (VLC), Spain

Indirect flights from Toronto Pearson International (YYZ) to Valencia (VLC), Spain
Cheapest found flightsCheck pricePriceDepartureOperated by
Toronto Pearson International (YYZ) — Valencia (VLC), SpainSpain 505 USDApr 7 2019TAP Air Portugal
Valencia (VLC) — CanadaToronto Pearson International (YYZ) (round trip) Apr 15 2019TAP Air Portugal

More flights: Canada to VLC. No direct flights from Canada to Valencia (VLC), Spain found. Prices of flights to Valencia sourced on Wednesday 25th July 2018 at 17:10.

Canada to Jerez (XRY), Spain

Indirect flights from Canada to Jerez (XRY), Spain

Indirect flights from Victoria International (YYJ) to Jerez (XRY), Spain
Cheapest found flightsCheck pricePriceDepartureOperated by
Victoria International (YYJ) — Jerez (XRY), SpainSpain 1178 USDAug 6 2018
Jerez (XRY) — CanadaVictoria International (YYJ) (round trip) Aug 20 2018

More flights: Canada to XRY. No direct flights from Canada to Jerez (XRY), Spain found. Prices of flights to Jerez sourced on Monday 23rd July 2018 at 14:34.

Canada to San Sebastian (EAS), Spain

Indirect flights from Canada to San Sebastian (EAS), Spain

Indirect flights from Toronto Pearson International (YYZ) to San Sebastian (EAS), Spain
Cheapest found flightsCheck pricePriceDepartureOperated by
Toronto Pearson International (YYZ) — San Sebastian (EAS), SpainSpain 4833 USDAug 30 2018
San Sebastian (EAS) — CanadaToronto Pearson International (YYZ) (round trip) Sep 9 2018

More flights: Canada to EAS. No direct flights from Canada to San Sebastian (EAS), Spain found. Prices of flights to San Sebastian sourced on Thursday 26th July 2018 at 16:10.

Canada to Santander (SDR), Spain

Indirect flights from Canada to Santander (SDR), Spain

Indirect flights from Toronto Pearson International (YYZ) to Santander (SDR), Spain
Cheapest found flightsCheck pricePriceDepartureOperated by
Toronto Pearson International (YYZ) — Santander (SDR), SpainSpain 4463 USDJul 29 2018
Santander (SDR) — CanadaToronto Pearson International (YYZ) (round trip) Aug 10 2018

More flights: Canada to SDR. No direct flights from Canada to Santander (SDR), Spain found. Prices of flights to Santander sourced on Saturday 28th July 2018 at 06:20.

Canada to Zaragoza (ZAZ), Spain

Indirect flights from Canada to Zaragoza (ZAZ), Spain

Indirect flights from Toronto Pearson International (YYZ) to Zaragoza (ZAZ), Spain
Cheapest found flightsCheck pricePriceDepartureOperated by
Toronto Pearson International (YYZ) — Zaragoza (ZAZ), SpainSpain 4727 USDSep 4 2018
Zaragoza (ZAZ) — CanadaToronto Pearson International (YYZ) (round trip) Sep 15 2018

More flights: Canada to ZAZ. No direct flights from Canada to Zaragoza (ZAZ), Spain found. Prices of flights to Zaragoza sourced on Tuesday 24th July 2018 at 16:03.

Powered byMaplandia.com in partnership with Skyscanner.com

Only selected flights are shown. Find also indirect and low-cost flights to Spain. Please use the form above for more dates and routes.





Maplandia.com is not sponsored by or affiliated with Google.