Cheap flights from Toronto to Spain

Round-trip
Economy
Toronto (YTO)
Madrid (MAD)
Depart
Return
Any month
Compare vs. Cheapflights |

How to find the cheapest flight from
Toronto (YTO) to Spain

All the information you need to plan the best YTO to MAD flight in 2022: compare Toronto to Spain flight prices with the expected peak season, weather and rainfall in Spain.
What is the cheapest month to fly from Toronto to Spain?

November can be a great time to fly to Spain from Toronto with a flight ticket averaging about C$ 805. Cheapflights users have found deals in the month of November for as cheap as C$ 625. The most expensive prices can be found in the month of December.

When is the cheapest time to fly from Toronto to Spain (YTO - ES)?

When flying from Toronto to Spain, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.

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

Find a great deal and save up to 18% by booking at least 43 days prior to your desired departure date, rather than waiting until the week of travel. According to our data, there are a number of flights available from Toronto to Spain within the next two weeks, with the cheapest ticket starting at C$ 841.

Cheap flights from Toronto to Spain in May, June 2022

The best prices found for YTO to Spain flights for May, June
13 Jun - 21 Jun
C$ 689pp
YYZ
Toronto Pearson Intl
Air Transat
 
1 STOP
BCN
Barcelona-El Prat
BCN
Barcelona-El Prat
Air Transat
 
1 STOP
YYZ
Toronto Pearson Intl
13 Jun - 21 Jun
C$ 692pp
YYZ
Toronto Pearson Intl
Air Transat
 
1 STOP
BCN
Barcelona-El Prat
BCN
Barcelona-El Prat
Air Transat
 
1 STOP
YYZ
Toronto Pearson Intl
11 Jun - 21 Jun
C$ 702pp
YYZ
Toronto Pearson Intl
Air Transat
Direct
BCN
Barcelona-El Prat
BCN
Barcelona-El Prat
Air Transat
 
1 STOP
YYZ
Toronto Pearson Intl

Toronto to Spain 2022 flight deals

Cheap flights to Spain from Toronto found for this year
12 Oct - 18 Oct
C$ 579pp
YYZ
Toronto Pearson Intl
Multiple Airlines
 
1 STOP
BCN
Barcelona-El Prat
BCN
Barcelona-El Prat
WestJet
Direct
YYZ
Toronto Pearson Intl
12 Oct - 18 Oct
C$ 581pp
YYZ
Toronto Pearson Intl
Multiple Airlines
 
1 STOP
BCN
Barcelona-El Prat
BCN
Barcelona-El Prat
WestJet
Direct
YYZ
Toronto Pearson Intl
12 Oct - 18 Oct
C$ 582pp
YYZ
Toronto Pearson Intl
Multiple Airlines
 
1 STOP
BCN
Barcelona-El Prat
BCN
Barcelona-El Prat
WestJet
Direct
YYZ
Toronto Pearson Intl

Direct flights to Spain from Toronto

Save time with Toronto to Spain direct flight deals
11 Oct - 18 Oct
C$ 609pp
YYZ
Toronto Pearson Intl
Multiple Airlines
Direct
BCN
Barcelona-El Prat
BCN
Barcelona-El Prat
WestJet
Direct
YYZ
Toronto Pearson Intl
10 Oct - 16 Oct
C$ 674pp
YYZ
Toronto Pearson Intl
Multiple Airlines
Direct
BCN
Barcelona-El Prat
BCN
Barcelona-El Prat
Air Transat
Direct
YYZ
Toronto Pearson Intl
11 Oct - 16 Oct
C$ 687pp
YYZ
Toronto Pearson Intl
Air Transat
Direct
BCN
Barcelona-El Prat
BCN
Barcelona-El Prat
Air Transat
Direct
YYZ
Toronto Pearson Intl

Last minute flights from Toronto to Spain

Late deals on round-trip flights to Spain from Toronto, departing today and this week
1 Jun - 29 Jun
C$ 712pp
YYZ
Toronto Pearson Intl
TAP AIR PORTUGAL
 
1 STOP
BCN
Barcelona-El Prat
BCN
Barcelona-El Prat
TAP AIR PORTUGAL
 
1 STOP
YYZ
Toronto Pearson Intl
1 Jun - 6 Jun
C$ 717pp
YYZ
Toronto Pearson Intl
TAP AIR PORTUGAL
 
1 STOP
BCN
Barcelona-El Prat
BCN
Barcelona-El Prat
TAP AIR PORTUGAL
 
1 STOP
YYZ
Toronto Pearson Intl
1 Jun - 17 Jun
C$ 752pp
YYZ
Toronto Pearson Intl
TAP AIR PORTUGAL
 
1 STOP
BCN
Barcelona-El Prat
BCN
Barcelona-El Prat
TAP AIR PORTUGAL
 
1 STOP
YYZ
Toronto Pearson Intl

One-way flights to Spain from Toronto

The cheapest one-way flights from Toronto to Spain
6:25 p.m. - 8:00 a.m.
WestJet
Direct
7h 35m
YYZ - BCN
WestJet
C$ 372
WestJet
6:25 p.m. - 8:00 a.m.
WestJet
Direct
7h 35m
YYZ - BCN
WestJet
C$ 373
WestJet
3:50 p.m. - 6:00 a.m.
Multiple Airlines
1 stop
32h 10m
YYZ - AGP
Multiple Airlines
C$ 276

Related info for your journey

Useful info, stats and facts about <span class="emphasized">Toronto</span> to <span class="emphasized">Spain</span> flights.

Flight FAQs

From Toronto to Spain

Which airlines flying from Toronto to Spain have flexible cancellations due to COVID-19?

Some of the carriers operating flights from Toronto to Spain that may be offering flexible cancellation policies are TAP AIR PORTUGAL, Air Canada, and British Airways. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.

Can I find flights from Toronto to Spain for under C$ 600 on Cheapflights?

Yes, there are multiple flights from Toronto to Spain for under C$ 600. The cheapest flight booked recently is on Multiple Airlines for just C$ 579, but on average you can expect to pay C$ 625.

Are there direct flights from Toronto to Spain for under C$ 700 on Cheapflights?

Cheapflights has 20 direct flights from Toronto to Spain under C$ 700. A good price for a direct flight from Toronto to Spain is less than C$ 728.

Are there last-minute flights available from Toronto to Spain for under C$ 800?

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

What are the most popular airlines that fly from Toronto to Spain?

The most popular airlines flying from Toronto to Spain are American Airlines, Air Canada and Air France. Something to consider prior to booking your flight.

What are the cheapest flights from Toronto to Spain?

The cheapest flight price from Toronto to Spain is C$ 215. On average you can expect to pay C$ 1,773. The most popular route, (Toronto Pearson Intl - Barcelona-El Prat), can usually be booked for C$ 581.

What are the most popular routes from Toronto to Spain?

The most popular flight routes from Toronto to Spain are Toronto Pearson Intl - Barcelona-El Prat, Toronto Pearson Intl - Madrid Barajas and Toronto Island - Barcelona-El Prat.

COVID Restrictions

View COVID Travel Restrictions for Spain

Do I need a COVID test to fly to Spain from Toronto?

Information is based on travel restrictions from Toronto to Spain

Most visitors from Toronto need to provide a negative COVID-19 test result and/or quarantine to enter Spain.

COVID-19 testing requirements
Visitors from Toronto must present a negative RT-PCR (NAAT) or Antigen (quick-test) test taken 72 hours for RT-PCR (NAAT) and 24 hours for Antigen (quick-test) before departing to Spain.

Quarantine requirements
Visitors from Toronto are not required to quarantine after entering Spain.

Do I need a test to fly back to Toronto from Spain?

Returning to Toronto from Spain

COVID-19 testing requirements
Visitors from Spain must present a negative RT-PCR (NAAT) or Antigen (quick-test) test taken 72 hours for RT-PCR (NAAT) and 1 day for Antigen (quick-test) before departing to Toronto.

Quarantine requirements
Visitors from Spain are not required to quarantine after entering Toronto.

Hide COVID Travel Restrictions for Spain

Destination points for flights from Toronto to Spain

Select to see more specific information for flights from Toronto to all places in Spain.

Destination information for Spain

Things to know before you go - useful duration and weather info for your trip from Toronto to Spain.
Today's exchange rate
C$ 1 = €0.74
Flight duration from Toronto to Spain
8h 15m

Airports servicing Toronto

Toronto Island (YTZ)
Hamilton (YHM)
Kitchener-Waterloo (YKF)

Top 10 airlines flying from Toronto to Spain

The chart below displays the airlines Cheapflights users travelling from Toronto 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
Juneyao Airlines
C$ 20 C$ 33 No cancel fee 66%

We couldn't confirm the COVID-19 safety measures taken by Juneyao Airlines. Please check directly on their website for additional information.

Search Juneyao Airlines flights
Jet Airways
C$ 261 C$ 261 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
WOW air
C$ 498 C$ 604 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
Aer Lingus
C$ 576 C$ 848 No cancel fee N/A
Search Aer Lingus flights
Air Transat
C$ 605 C$ 909 No cancel fee 50%
Search Air Transat flights
Iberia
C$ 632 C$ 881 No cancel fee 77%
Search Iberia flights
Icelandair
C$ 646 C$ 771 No cancel fee 76%
Search Icelandair flights
KLM
C$ 651 C$ 965 No cancel fee 75%
Search KLM flights
SWISS
C$ 654 C$ 846 No cancel fee 79%
Search SWISS flights
WestJet
C$ 698 C$ 788 No cancel fee 60%
Search WestJet flights
Home Europe Spain Cheap flights from Toronto to Spain
  • Round-trip
  • One-way
  • Multi-city
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First