Cheap Flights from Toronto to Madrid

Compare Toronto to Madrid flight deals

Find the cheapest month or even day of the year to fly to Madrid

Book the best Madrid fare with no extra fees

Flight deals from Toronto to Madrid Airport

Looking for a cheap last-minute deal or the best return flight from Toronto to Madrid Airport? If you want to travel next month, return fares start from ج.م.‏ 29,493. Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Toronto to Madrid

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Toronto to Madrid flights are currently cheapest in June.

Direct flights from Toronto to Madrid

Toronto to Madrid: Alternative routes

Compare routes from Toronto to Madrid below. You may find an airport to fly into that's cheaper, faster, or easier than Madrid.

Toronto to Madrid: Flight information

The things to know before you go.
Cheapest flight foundج.م.‏ 14,950
Cheapest month to flyJune
Average flight time7 hrs, 34 mins
Most popular airlineAir Canada
Average flights per week46

Finding cheap flights from Toronto to Madrid: Frequently asked questions

The best price we found for a return flight from Toronto to Madrid is ج.م.‏ 29,493. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
7 hours and 34 minutes is the average flight time from Toronto to Madrid.
Air Canada, United and Lufthansa fly direct from Toronto to Madrid.
As of March 2026, there are 46 flights per week flying from Toronto to Madrid.
The cheapest month to fly from Toronto to Madrid is usually April.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Toronto to Madrid Airport on Wednesday, 15 April 2026.
Yes – the average flight time is 7 hours and 34 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Madrid but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Madrid is around 40 days in advance, so don’t leave your flight to the last minute.

Flying from Toronto to Adolfo Suarez Madrid-Barajas Airport (MAD): What you need to know

  • Toronto Pearson International Airport (YYZ) is Toronto's main airport. Explore your options for booking a flight from Toronto to Adolfo Suarez Madrid-Barajas Airport (MAD) departing from here.

  • Expect to be in the air for 7 hours 35 minutes. That's the average duration of a direct Toronto to Adolfo Suarez Madrid-Barajas Airport flight.

  • Madrid is six hours ahead of Toronto. Adolfo Suarez Madrid-Barajas Airport is located in Madrid, which is in the UTC+1 timezone.

  • The busiest route is from Toronto Pearson International Airport (YYZ) to Adolfo Suarez Madrid-Barajas Airport (MAD). Take your pick of 5 direct services every week. Air Canada operates a 6:35pm departure between YYZ and MAD.

  • Arriving two hours before an international flight and one hour ahead of a domestic departure are travel rules to live by. Make sure you're at the airport on time to board your flight from Toronto to MAD.

  • During popular months like July, it's a good idea to get to the airport earlier than normal. Arrive two hours before a domestic departure and four hours ahead of international flights when you fly during peak periods in general.

Airports in Toronto

Toronto Pearson International Airport (YYZ)

  • Get to your destination in one go from Toronto Pearson International Airport (YYZ). Nonstop flights from Toronto to Adolfo Suarez Madrid-Barajas Airport (MAD) can be booked from here.

  • You can travel on a direct flight from Toronto to Adolfo Suarez Madrid-Barajas Airport with Air Canada. This leading airline offers services from YYZ.

  • Air Canada is the airline most travellers choose for flights from YYZ to MAD.

  • Air Canada is the top-ranked carrier for punctuality on this route.

  • Travelling from central Toronto to YYZ takes around 25 minutes by public transport. If you ride-share, drive or grab a taxi, you'll cover the 27 kilometres in 30 minutes or so, depending on traffic.

  • In search of a convenient hotel close to Toronto Pearson International Airport? If you're catching an early flight from Toronto to Adolfo Suarez Madrid-Barajas Airport, these stays will have you sleeping moments from your departure lounge:

  • 68% of flights departing from Toronto Pearson International Airport arrive at their destination on schedule.

Billy Bishop Toronto City Airport (YTZ)

  • With public transport, you can travel from central Toronto to YTZ in about 20 minutes. The airport is roughly 3 kilometres away, and making the journey by car will take approximately 10 minutes.

  • Kick off your holiday early with an additional night away from home. Before your Toronto to MAD flight, kick back in one of these hotels close to Billy Bishop Toronto City Airport:

  • Billy Bishop Toronto City Airport has an on-time performance rate of 70%. This figure reflects how frequently flights that depart from this airport arrive on time.

John C. Munro Hamilton International Airport (YHM)

  • The journey time to YHM from the centre of Toronto is around 1 hour 50 minutes by public transport. If you're in a car, it'll take you roughly 1 hour 10 minutes to cover the 72 kilometres or so.

  • Skip the rush on your departure day — stay near John C. Munro Hamilton International Airport and know you'll get to your gate with time to spare. Settle in at one of these hotels the day before if you're catching an early Toronto to Adolfo Suarez Madrid-Barajas Airport flight:

  • The on-time performance rating of YHM is 68%. To put it simply, that's how often flights departing this airport arrive at their destination as planned.

About Adolfo Suarez Madrid-Barajas Airport (MAD)

Getting from Adolfo Suarez Madrid-Barajas Airport (MAD) to central Madrid

  • Central Madrid is around 13 kilometres from Adolfo Suarez Madrid-Barajas Airport and takes about 20 minutes to reach by car. See what your options are for making the trip into the city, whether that's with a taxi, car hire or ride-share.

  • Travelling by public transport will take you roughly 30 minutes.

How to find the cheapest flights from Toronto to Adolfo Suarez Madrid-Barajas Airport (MAD)

  • ج.م.‏ 14,950 is currently the lowest price for a one-way ticket from Toronto to Adolfo Suarez Madrid-Barajas Airport. A return flight starts from ج.م.‏ 29,493. These prices can change depending on demand and availability.

  • To score cheap flights from Toronto to MAD, book your plane ticket four months ahead of your planned departure.

  • The best month for landing cheap Toronto to Adolfo Suarez Madrid-Barajas Airport tickets is September. Use the 'Whole month' tool to compare flight prices, then select the dates with the lowest fares.

  • Never miss a deal on plane tickets from Toronto to MAD by setting up a Price Alert. We'll send you an email or notification on the app when a lower fare becomes available.

  • Find a cheap flight from Toronto to Adolfo Suarez Madrid-Barajas Airport by using the search filters. Choose your ideal duration, number of stops and airlines, then sort the results by 'Cheapest' for the best deals.

The best time to fly from Toronto to Adolfo Suarez Madrid-Barajas Airport (MAD)

  • July is the most popular month for flights from Toronto to Adolfo Suarez Madrid-Barajas Airport (MAD). Plan your visit to Madrid in December if you'd rather avoid peak season.

  • When booking your Toronto to MAD plane ticket, consider the kind of weather you prefer. July is the warmest month in Madrid, with temperatures ranging from 18ºC to 37ºC.

  • For cooler conditions, look for a cheap ticket from Toronto to Adolfo Suarez Madrid-Barajas Airport in January when temperatures are between 0ºC and 12ºC.

More about Madrid

  • Start your Madrid trip off on the right foot by choosing the ideal place to stay. As soon as you've booked your flight from Toronto to Adolfo Suarez Madrid-Barajas Airport, explore our selection of hotels including:

  • All great holidays should include some sightseeing. Museo del Prado, Thyssen-Bornemisza National Museum and Plaza Mayor are must-do's during your Madrid adventure.

Explore more of Spain

  • You've seen Madrid, now it's time to discover more of Spain. Travel around 274 kilometres northeast to Zaragoza to tick off its popular sights. From Plaza del Pilar to La Seo del Salvador and Basílica de Nuestra Senora del Pilar, your itinerary will be busy.

  • Around 193 kilometres west of Madrid, Salamanca is another favourite stop in Spain. Experience the best of this destination with a visit to Catedral de Salamanca, Salamanca, Casco Historico and Plaza Mayor.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.