Cheap flights from Canada to Spain from C$ 286

This is the cheapest one-way flight price, found on 24/9. Prices may vary by date and flight preferences.
YYZ — MAD
30 Sep — 7 Oct1
1 adult
Economy
From?
To?
Sat 30/9
Sat 7/10

How far in advance should I book a flight from Canada to Spain?

To save on the cost of your flight from Canada to Spain, book at least 61 days before your planned departure. Booking around this time can save you about 42% on the cost of this flight compared to booking a flight leaving this week. We have found prices from C$ 1,238 if you need a flight within two weeks. For flights within the next 72 hours, you can find tickets from as low as C$ 1,464.

What is the cheapest month to fly from Canada to Spain?

The best pricing can be found in the month of May. Prices to Spain from Canada average C$ 997. You can even find prices in May for less than C$ 997, as users have found deals to Spain from as low as C$ 725. 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 43%.

When is the cheapest time to fly from Canada to Spain (CA - ES)?

Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Canada to Spain as you normally would.

Cheap Lufthansa flights from Canada to Spain

Take a look at some of the lowest-priced Lufthansa flights heading from Canada to Spain. Make sure to double check the flight details before booking.

Cheap Air Canada flights from Canada to Spain

Some of the best deals we've found on Air Canada flights travelling from Canada to Spain. Ensure the flight price, dates, time, and airline match your criteria before you book.

Cheap Canada to Spain flights in September & October 2023

The best prices found for Canada to Spain flights for September, October
Check out some of the best flight deals from Canada to Spain in 2023. More deals are always being added, so be sure to check back regularly.

Canada to Spain 2023 flight deals

Cheap flights to Spain from Canada found for this year
Check out some of the best flight deals from Canada to Spain in 2023. More deals are always being added, so be sure to check back regularly.

Direct flights to Spain from Canada

Save time with Canada to Spain direct flight deals
Take a look at some of the direct flights travelling from Canada to Spain in the near future. If you're looking for other options for flights from Canada to Spain, make sure to update the search form at the top of page.

Canada to Spain flights leaving soon

Late deals on round-trip flights to Spain from Canada, departing today and this week
Have a look at some of the flights available from Canada to Spain departing last-minute. To prevent any unwanted surprises, users should verify their flight info before booking.

One-way flights to Spain from Canada

The cheapest one-way flights from Canada to Spain
If you're seeking multiple options on one-way flights from Canada to Spain, be sure to check out these deals, which are updated often. Those seeking round-trip flights from Canada to Spain should utilize the search form at the top of the page.

Find flights from Canada to Spain within your budget

Use the slider to find flights from Canada to Spain that fit your budget.

Fly from

Any airport

Fly to

Any airport

Budget

C$ 648 - C$ 847

Route

Depart

Return

Price

Toronto Pearson IntlMadrid Barajas

YYZ - MAD

YYZMAD

Toronto Pearson Intl

Sun 3/12

1 stop12h 40m

Madrid Barajas

Mon 11/12

1 stop15h 20m

C$ 648

Toronto Pearson IntlMadrid Barajas

YYZ - MAD

YYZMAD

Toronto Pearson Intl

Sun 3/12

1 stop11h 45m

Madrid Barajas

Mon 11/12

1 stop33h 55m

C$ 674

Toronto Pearson IntlBarcelona-El Prat

YYZ - BCN

YYZBCN

Toronto Pearson Intl

Mon 9/10

1 stop11h 50m

Barcelona-El Prat

Tue 24/10

1 stop33h 30m

C$ 781

Toronto Pearson IntlBarcelona-El Prat

YYZ - BCN

YYZBCN

Toronto Pearson Intl

Sun 8/10

1 stop20h 30m

Barcelona-El Prat

Wed 8/11

1 stop20h 30m

C$ 798

Toronto Pearson IntlBarcelona-El Prat

YYZ - BCN

YYZBCN

Toronto Pearson Intl

Wed 18/10

2 stops30h 05m

Barcelona-El Prat

Wed 25/10

2 stops22h 36m

C$ 806

Vancouver IntlMadrid Barajas

YVR - MAD

YVRMAD

Vancouver Intl

Mon 5/2

1 stop13h 50m

Madrid Barajas

Tue 27/2

1 stop17h 17m

C$ 809

Toronto Pearson IntlBarcelona-El Prat

YYZ - BCN

YYZBCN

Toronto Pearson Intl

Sat 18/11

2 stops32h 40m

Barcelona-El Prat

Fri 24/11

1 stop11h 40m

C$ 828

Toronto Pearson IntlMadrid Barajas

YYZ - MAD

YYZMAD

Toronto Pearson Intl

Mon 16/10

Nonstop7h 45m

Madrid Barajas

Thu 8/2

Nonstop8h 35m

C$ 834

Toronto Pearson IntlMadrid Barajas

YYZ - MAD

YYZMAD

Toronto Pearson Intl

Mon 16/10

Nonstop7h 45m

Madrid Barajas

Thu 8/2

1 stop16h 10m

C$ 847

Flights are sorted by cheapest first

Deals found on 24/9

Reviews of airlines servicing Spain

Get a feel of what it's like to fly with Lufthansa, Air Canada and Aer Lingus from Canada to Spain by reading reviews from past customers. Users can see the overall rating for each airline as well as how each is rated in terms of entertainment options, comfort, food, crew/service, and boarding process.
Delta
7.9
Good
3,021 reviews

Entertainment

7.8

Boarding

8.0

Overall

7.9

Crew

8.5

Comfort

7.9

Food

7.2

Reviews

1 / 10

Four hour delay (missing two screws). Seats in need of repair.

Delta
7.9
Good
3,021 reviews
Delta
7.9
Good
3,021 reviews

Entertainment

7.8

Boarding

8.0

Overall

7.9

Crew

8.5

Comfort

7.9

Food

7.2

Reviews

1 / 10

Four hour delay (missing two screws). Seats in need of repair.

Air France
7.6
Good
274 reviews
Delta
7.9
Good
3,021 reviews

Entertainment

7.8

Boarding

8.0

Overall

7.9

Crew

8.5

Comfort

7.9

Food

7.2

Reviews

1 / 10

Four hour delay (missing two screws). Seats in need of repair.

Austrian Airlines
7.5
Good
190 reviews
Delta
7.9
Good
3,021 reviews

Entertainment

7.8

Boarding

8.0

Overall

7.9

Crew

8.5

Comfort

7.9

Food

7.2

Reviews

1 / 10

Four hour delay (missing two screws). Seats in need of repair.

Finnair
7.5
Good
342 reviews
Delta
7.9
Good
3,021 reviews

Entertainment

7.8

Boarding

8.0

Overall

7.9

Crew

8.5

Comfort

7.9

Food

7.2

Reviews

1 / 10

Four hour delay (missing two screws). Seats in need of repair.

LOT
7.4
Good
350 reviews
Delta
7.9
Good
3,021 reviews

Entertainment

7.8

Boarding

8.0

Overall

7.9

Crew

8.5

Comfort

7.9

Food

7.2

Reviews

1 / 10

Four hour delay (missing two screws). Seats in need of repair.

Related info for your journey

Useful info, stats and facts about Canada to Spain flights.

Can I find flights from Canada to Spain for under C$ 700 on Cheapflights?

Yes, there are multiple flights from Canada to Spain for under C$ 700. The cheapest flight booked recently is on Multiple Airlines for just C$ 648, but on average you can expect to pay C$ 709.

Are there direct flights from Canada to Spain for under C$ 900 on Cheapflights?

Cheapflights has 20 direct flights from Canada to Spain under C$ 900. A good price for a direct flight from Canada to Spain is less than C$ 856.

Are there last-minute flights available from Canada to Spain for under C$ 900?

There are currently 20+ open flights from Canada to Spain within the next 7 days for less than C$ 900.

What does YYZ to MAD mean?

This is defined as Toronto Pearson Intl Airport (YYZ) and Madrid Barajas Airport (MAD). Codes like Madrid Barajas Airport are often used to just call airports uniquely. Barcelona-El Prat Airport (BCN), Malaga Airport (AGP), Palma de Mallorca Son Sant Joan Airport (PMI), Alicante Airport (ALC), Valencia Airport (VLC) are other airports near this flight route and their unique identifiers/IATA codes.

Top 10 airlines flying from Canada to Spain

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.
AirlineCheapestAverageFlexibilityOn-time
SWISSCheapestC$ 309AverageC$ 1,242FlexibilityNo cancel feeOn-time79%
Search SWISS flights
PLAYCheapestC$ 437AverageC$ 521FlexibilityNo cancel feeOn-timeN/A
Search PLAY flights
Aer LingusCheapestC$ 447AverageC$ 901FlexibilityNo cancel feeOn-timeN/A
Search Aer Lingus flights
DeltaCheapestC$ 451AverageC$ 1,073FlexibilityNo cancel feeOn-timeN/A
Search Delta flights
TAP AIR PORTUGALCheapestC$ 513AverageC$ 1,430FlexibilityNo cancel feeOn-timeN/A
Search TAP AIR PORTUGAL flights
Scandinavian AirlinesCheapestC$ 633AverageC$ 1,033FlexibilityNo cancel feeOn-time77%
Search Scandinavian Airlines flights
Azores AirlinesCheapestC$ 690AverageC$ 1,034FlexibilityNo cancel feeOn-time74%
Search Azores Airlines flights
Royal Air MarocCheapestC$ 737AverageC$ 1,099FlexibilityNo cancel feeOn-time75%
Search Royal Air Maroc flights
IcelandairCheapestC$ 754AverageC$ 990FlexibilityNo cancel feeOn-time76%
Search Icelandair flights
Air FranceCheapestC$ 803AverageC$ 1,192FlexibilityNo cancel feeOn-time77%
Search Air France flights

Search flights to Spain by cabin class

Business Classfrom C$ 2,957/person
Prem Economyfrom C$ 2,035/person
Economyfrom C$ 335/person

Hourly flight availability from Canada to Spain

See what time of day planes typically take off from Canada to Spain
0%of flight departuresEarly morningMidnight to 6 am
0%of flight departuresMorning6 am to noon
0%of flight departuresAfternoonNoon to 6 pm
100%of flight departuresEvening6 pm to midnight
Midnight
6 AM
Noon
6 PM
100% Free
Cheapflights is completely free to use, so you can start saving the moment you arrive.
Book with Flexibility
Our users can plan ahead with confidence and find flights with no change fees
Travel Smart
Millions of people come to us for their flight needs every year. We help make travel planning easy by providing useful insights and data-driven graphs that can inform your decisions.