MAD

Find cheap flights to Madrid from C$ 408

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight departing on 24/9. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
Return
1 adult
Economy
0 bags
Thu 6/7
Thu 13/7

Here is why travelers choose KAYAK

Save 23% or moreCompare multiple travel sites with one search.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Search hundreds of travel sites at once for deals on flights to Madrid

Our recommended flight deals to Madrid

Travel better, cheaper and quicker. We've already found some great deals that could save you time and moneyWhen are you traveling?
Thu 6/8
Mon 6/12

Good to know

Low season

January

High season

December

Cheapest flight

C$ 408

Good deal round-trip

C$ 970

Good deal one-way

C$ 731
Best time to beat the crowds (4% less expensive on average)
Most popular time to fly (5% more expensive on average)
Flight from Toronto Pearson Airport to Madrid
or less
or less

When to book flights to Madrid

Estimated round-trip price
Average price per month
Flight prices as travel date approaches

Top tips for finding cheap flights to Madrid

  • Looking for cheap airfare to Madrid? 25% of our users found tickets to Madrid for the following prices or less: From Montreal Pierre Elliott Trudeau Intl C$ 806 one-way - C$ 888 round-trip, from Toronto Pearson Intl C$ 731 one-way - C$ 935 round-trip
  • Book at least 3 weeks before departure in order to get a below-average price.
  • High season is considered to be January, November and December. The cheapest month to fly from Canada is January.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Madrid flight deals.
  • If your journey to Madrid requires that you conduct business, you should note that the Madrid Barajas Airport offers seven different meeting rooms available to book. These range in size from small conference rooms all the way to a large presentation hall that will seat roughly 100 people.
  • If you will be accompanied by children on your flight to Madrid, the Madrid Barajas Airport offers a host of things for kids and parents alike. There are two nursing lounges that will enable you to heat food and put your kids down for a nap, all while older children make use of the play area. The first location is in Terminal 2 in boarding area D and the second is in Terminal 4 on floor 1.
  • If you’re looking for a distinctly European flair in your next pint of beer, stop by Carlsberg in Terminal T4 of Madrid Barajas Airport. This is an excellent spot for either a quick breakfast or a beer and some snacks.
  • An excellent choice for an on-site hotel at Madrid Barajas Airport is the Air Rooms Madrid Airport by Premium Traveller. The only on-site hotel at the airport features clean, modern rooms, is entirely smoke-free and has a tasteful bar and lounge area.
  • If you have just landed on your flight to Madrid and need some assistance with finding your connecting gate, figuring out where your bags will arrive or discovering how to access ground transportation, the Madrid Barajas Airport offers a total of 17 skycap stations. These are located all throughout the airport and can assist in answering any questions you may have.

FAQs - booking Madrid flights

Book Cheap Madrid Plane Tickets

Recent round-trip flight deals

5/11Sun
1 stopPLAY
20h 55mYHM-MAD
22/12Fri
1 stopPLAY
24h 45mMAD-YHM
C$ 540
12/10Thu
1 stopMultiple Airlines
16h 40mYYZ-MAD
22/10Sun
1 stopMultiple Airlines
14h 35mMAD-YYZ
C$ 717
8/10Sun
1 stopMultiple Airlines
14h 15mYYZ-MAD
22/10Sun
1 stopMultiple Airlines
14h 35mMAD-YYZ
C$ 744
17/11Fri
1 stopTAP AIR PORTUGAL
18h 35mYYZ-MAD
30/11Thu
1 stopTAP AIR PORTUGAL
30h 05mMAD-YYZ
C$ 825
15/11Wed
1 stopAer Lingus
19h 40mYYZ-MAD
28/11Tue
1 stopAer Lingus
34h 05mMAD-YYZ
C$ 864
17/10Tue
1 stopAir Transat
14h 40mYTZ-MAD
30/10Mon
1 stopAir Transat
29h 19mMAD-YTZ
C$ 868
14/11Tue
1 stopAer Lingus
11h 45mYYZ-MAD
28/11Tue
1 stopAer Lingus
34h 05mMAD-YYZ
C$ 879
18/10Wed
1 stopTAP AIR PORTUGAL
12h 05mYYZ-MAD
25/10Wed
1 stopTAP AIR PORTUGAL
21h 40mMAD-YYZ
C$ 884
13/11Mon
1 stopRoyal Air Maroc
15h 15mYUL-MAD
6/12Wed
1 stopRoyal Air Maroc
11h 35mMAD-YUL
C$ 899
18/10Wed
2 stopsAzores Airlines
18h 40mYYZ-MAD
24/10Tue
2 stopsAzores Airlines
53h 20mMAD-YYZ
C$ 918
14/11Tue
1 stopAir Canada
29h 35mYUL-MAD
7/12Thu
1 stopAir Canada
13h 05mMAD-YUL
C$ 930
19/11Sun
1 stopUnited Airlines
32h 20mYUL-MAD
29/11Wed
2 stopsUnited Airlines
26h 28mMAD-YUL
C$ 953
15/11Wed
1 stopLufthansa
21h 20mYUL-MAD
6/12Wed
1 stopLufthansa
16h 55mMAD-YUL
C$ 954
22/9Fri
2 stopsAmerican Airlines
58h 36mYHZ-MAD
7/10Sat
2 stopsAmerican Airlines
53h 35mMAD-YHZ
C$ 1,086
17/8Thu
2 stopsIberia
31h 55mYVR-MAD
28/8Mon
2 stopsIberia
56h 30mMAD-YVR
C$ 1,205
7/9Thu
1 stopDelta
13h 05mYVR-MAD
20/9Wed
1 stopDelta
14h 30mMAD-YVR
C$ 1,212
4/9Mon
1 stopKLM
20h 40mYVR-MAD
22/9Fri
1 stopKLM
18h 50mMAD-YVR
C$ 1,239
15/7Sat
1 stopBritish Airways
24h 18mYVR-MAD
8/9Fri
1 stopBritish Airways
17h 44mMAD-YVR
C$ 1,248
17/9Sun
2 stopsBrussels Airlines
26h 20mYOW-MAD
26/9Tue
3 stopsBrussels Airlines
26h 08mMAD-YOW
C$ 1,344
17/9Sun
3 stopsSWISS
20h 00mYOW-MAD
26/9Tue
3 stopsSWISS
26h 58mMAD-YOW
C$ 1,666

Search by stops

Search by airline

Search by price

Recent one-way flight deals

24/9Sun
2 stopsMultiple Airlines
21h 55mYYZ-MAD
C$ 408
19/11Sun
1 stopPLAY
20h 55mYHM-MAD
C$ 414
28/9Thu
2 stopsMultiple Airlines
52h 35mYYZ-MAD
C$ 429
9/10Mon
2 stopsMultiple Airlines
21h 05mYYZ-MAD
C$ 431
28/9Thu
3 stopsMultiple Airlines
52h 10mYYZ-MAD
C$ 437
30/10Mon
2 stopsMultiple Airlines
20h 05mYHM-MAD
C$ 443
19/11Sun
2 stopsMultiple Airlines
20h 05mYHM-MAD
C$ 450
26/9Tue
1 stopPLAY
20h 25mYHM-MAD
C$ 525
12/10Thu
1 stopTAP AIR PORTUGAL
10h 40mYUL-MAD
C$ 535
20/11Mon
1 stopTAP AIR PORTUGAL
10h 25mYUL-MAD
C$ 555
11/9Mon
1 stopTAP AIR PORTUGAL
10h 40mYUL-MAD
C$ 576
10/7Mon
1 stopAvianca
17h 55mYYZ-MAD
C$ 621
12/7Wed
1 stopAvianca
17h 55mYYZ-MAD
C$ 625
17/7Mon
1 stopAvianca
17h 55mYYZ-MAD
C$ 626
18/11Sat
2 stopsAer Lingus
25h 45mYUL-MAD
C$ 734
19/11Sun
2 stopsSWISS
42h 35mYTZ-MAD
C$ 806
18/7Tue
1 stopAir Transat
14h 40mYTZ-MAD
C$ 875
28/8Mon
1 stopLufthansa
11h 50mYHZ-MAD
C$ 967
26/8Sat
1 stopAmerican Airlines
11h 55mYHZ-MAD
C$ 1,016
26/8Sat
2 stopsAir Canada
14h 05mYHZ-MAD
C$ 1,020

Search by stops

Search by airline

Search by price

Recent domestic flight deals

3/8Thu
directRyanair
1h 15mSCQ-MAD
8/8Tue
directRyanair
1h 15mMAD-SCQ
C$ 51
25/7Tue
directVueling
1h 25mBCN-MAD
26/7Wed
directVueling
1h 20mMAD-BCN
C$ 54
24/6Sat
directRyanair
1h 15mSCQ-MAD
25/6Sun
directRyanair
1h 15mMAD-SCQ
C$ 56
12/7Wed
directVueling
1h 25mBCN-MAD
14/7Fri
directVueling
1h 20mMAD-BCN
C$ 58
25/7Tue
directVueling
1h 25mBCN-MAD
26/7Wed
directVueling
1h 20mMAD-BCN
C$ 60

Search by stops

Search by airline

Search by price

Flights to Madrid

Destination:

Madrid (MAD)Spain

Return flight deals:

Madrid - Canada

Cabin classes:

C$ 4,853
C$ 876

Popular routes

The most searched flights to Madrid by KAYAK users.

Browse destinations:

C$ 579