To save on the cost of your flight from Canada to Spain, book at least 43 days before your planned departure. Booking around this time can save you about 18% on the cost of this flight compared to booking a flight leaving this week. We have found prices from C$ 837 if you need a flight within two weeks. For flights within the next 72 hours, you can find tickets from as low as C$ 965.
The best pricing can be found in the month of November. Prices to Spain from Canada average C$ 801. You can even find prices in November for less than C$ 801, as users have found deals to Spain from as low as C$ 622. The month of December appears to be one of the more expensive times to travel to Spain from Canada. Flying in the targeted month can save you up to 27%.
Yes, there are multiple flights from Canada to Spain for under C$ 509. The cheapest flight booked recently is on TAP AIR PORTUGAL for just C$ 475, but on average you can expect to pay C$ 558.
Airlines globally have implemented additional safety measures to accommodate you. Delta is one of them. Airline carriers are regularly disinfecting and sanitizing their aircraft. Masks are provided and are mandatory while on board. Pre-flight testing for symptoms and antibodies, alongside socially-distanced seating (for a limited time) will work towards keeping travellers safer while flying from Canada to Spain. Policies will vary by airline.
Some of our airline partners flying from Canada to Spain have new flexible policies in place due to COVID-19. Air Canada, Air Transat, and Lufthansa are some of the carriers where you may find flexible cancellation policies. You can use our site to filter for airlines like Air Canada with this kind of flexibility.
Cheapflights has 20 direct flights from Canada to Spain under C$ 636. A good price for a direct flight from Canada to Spain is less than C$ 676.
There are currently 20+ open flights from Canada to Spain within the next 7 days for less than C$ 763.
The most popular airlines flying from Canada to Spain are American Airlines, Air Canada and Air France. Something to consider prior to booking your flight.
Most travellers choose Toronto Pearson Intl - Madrid Barajas, Montreal Pierre Elliott Trudeau Intl - Barcelona Barcelona-El Prat or Toronto Pearson Intl - Barcelona Barcelona-El Prat when deciding on the best route from Canada to Spain.
The cheapest flight price from Canada to Spain is C$ 360. On average you can expect to pay C$ 1,481. The most popular route, (Toronto Pearson Intl - Madrid Barajas), can usually be booked for C$ 540.
For as low as C$ 714, Air Transat can have you in Spain from Canada in 7h. All flights are typically direct.
TAP AIR PORTUGAL, at C$ 476, was found to be the cheapest airline from Canada to Spain. An alternate airline flying to your destination would be Air Transat.
The cheapest airline for a one-way flight from Canada to Spain is TAP AIR PORTUGAL (C$ 309).
The chart below displays the airlines Cheapflights users travelling from Canada to Spain choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
Airline | Cheapest | Average | Flexibility | On-time | COVID-19 safety | |
---|---|---|---|---|---|---|
![]() |
C$ 204 | C$ 204 | No cancel fee | 74% |
We couldn't confirm the COVID-19 safety measures taken by Jet Airways. Please check directly on their website for additional information. |
Search Jet Airways flights
|
![]() |
C$ 389 | C$ 472 | No cancel fee | N/A |
We couldn't confirm the COVID-19 safety measures taken by WOW air. Please check directly on their website for additional information. |
Search WOW air flights
|
![]() |
C$ 505 | C$ 603 | No cancel fee | 76% |
Search Icelandair flights
|
|
![]() |
C$ 391 | C$ 678 | No cancel fee | N/A |
Search Aer Lingus flights
|
|
![]() |
C$ 590 | C$ 702 | No cancel fee | 81% |
Search Ukraine International Airlines flights
|
|
![]() |
C$ 195 | C$ 709 | No cancel fee | 60% |
Search WestJet flights
|
|
![]() |
C$ 534 | C$ 712 | No cancel fee | N/A |
Search Brussels Airlines flights
|
|
![]() |
C$ 607 | C$ 778 | No cancel fee | 75% |
We couldn't confirm the COVID-19 safety measures taken by Royal Air Maroc. Please check directly on their website for additional information. |
Search Royal Air Maroc flights
|
![]() |
C$ 543 | C$ 785 | No cancel fee | 69% |
Search United Airlines flights
|
|
![]() |
C$ 667 | C$ 889 | No cancel fee | N/A |
Search Aeromexico flights
|