Find Cheap Flights to Madrid (MAD)

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

Depart
Return
Any month
Compare vs. KAYAK |

Canada to Madrid Flight Information

Flights Arrive in Madrid Barajas
Flights Depart from Canada
Flight Price C$ 538
Airlines British Airways, Aer Lingus, Air Transat, Lufthansa, Brussels Airlines, Air Canada, KLM, SWISS

Top Tips for Finding Cheap Flights to Madrid

Looking for cheap airfare to Madrid? 25% of our users found round-trip tickets to Madrid for the following prices or less: From Toronto C$ 767, from Montreal C$ 778, from Vancouver Intl C$ 897
Book at least 2 weeks before departure in order to get a below-average price.
High season is considered to be June, July and August. The cheapest month to fly to Madrid is November.
Enter your preferred departure airport and travel dates into the search form above to unlock the latest Madrid flight deals.

FAQs - Booking Madrid flights

How long is the flight to Madrid?

Flights from Montreal 7h 37m
Flights from Toronto 7h 40m

What is the cheapest flight to Madrid?

The cheapest airline ticket to Madrid from Canada in the last 72 hours was C$ 538 round-trip on the route Montreal to Madrid. The most popular route is Toronto to Madrid and the cheapest ticket found on this route in the last 72 hours was C$ 1191 round-trip.

Which airlines fly to Madrid?

In general from Canada, Air Canada, Brussels Airlines and Lufthansa fly the most to Madrid. The most popular route is from Toronto, and Air Canada, Brussels Airlines & Lufthansa fly this route the most.

How far is Madrid Barajas Airport from central Madrid?

Barajas Airport is 14 kilometres from the centre of Madrid. View on Map.

What is the name of Madrid’s airport?

Madrid is served by Madrid Barajas Airport, also commonly referred to as Adolfo Suárez Madrid–Barajas, Barajas, Madrid, Madrid–Barajas, or simply Madrid Airport. The airport code is MAD.

Book Cheap Madrid Plane Tickets

(Round-trip)
Airports
Origin
Québec City
C$ 818
only
C$ 818
Vancouver
C$ 553
only
C$ 553
Calgary
C$ 966
only
C$ 966
Ottawa
C$ 841
only
C$ 841
Montreal
C$ 538
only
C$ 538
Toronto
C$ 847
only
C$ 847
C$ 540
only
C$ 540
Destination
Madrid
C$ 538
only
C$ 538
Tue, 12 Mar
YUL
Montreal Pierre Elliott Trudeau International
MAD
Madrid Barajas
18h 30m
Tue, 19 Mar
MAD
Madrid Barajas
YUL
Montreal Pierre Elliott Trudeau International
26h 50m
C$ 538
Trip: 8 days
Overall 0.0 Poor
Based on 0 reviews
Fri, 18 Jan
YVR
Vancouver Intl
MAD
Madrid Barajas
13h 55m
Sun, 20 Jan
MAD
Madrid Barajas
YVR
Vancouver Intl
19h 35m
C$ 573
Trip: 3 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 20,059 reviews
Overall
7.4
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
6.9
Food
6.8
LHR
PRG
Mediocre 3.3

Pros: Direct flight. That’s it.

Cons: Boarding - via a bus at LHR T3. Comfort - Cramped “ Club Europe” seat with minimal legroom - same as in economy. Food - disgraceful “tapas” dish of literally one scrap of ham, an equally small piece of cheese and half a scotch egg. Crew - disinterested to the point of surliness. Entertainment - none, this being BA short haul (others can manage it but not BA)

LHR
BWI
Excellent 8.0

Pros: Service is amazing. Food is even tasty did airline food. Staff is super polite and courteous.

Cons: Economy seats are less than desirable. I’m alarmist positive I booked premium economy in kayak. Never checked my booking and notice economy later. Could have gotten the same price for premium economy elsewhere. Super pissed

EWR
LHR
Excellent 10.0

Pros: Very friendly

MAD
LHR
Good 6.5

Pros: Ground crew very responsive to needs

Cons: non existing beverage service on a two and one half hour flight :(

LCY
AMS
Mediocre 3.0

Pros: The flight crew

Cons: Never board check in luggage at lcy, they don't know what to do with it

Thu, 2 May
YYZ
Toronto Pearson Intl
MAD
Madrid Barajas
21h 00m
Wed, 8 May
MAD
Madrid Barajas
YYZ
Toronto Pearson Intl
11h 45m
C$ 627
Trip: 7 days
7.4GoodShow reviews
Overall 7.4 Good
Based on 5,428 reviews
Overall
7.5
Boarding
7.6
Comfort
7.3
Crew
8.0
Entertainment
7.0
Food
6.8
DUB
MCO
Good 7.3

Pros: The entertainment was great.

Cons: It was hard coming home since we can't bring any food with meat on the international flight coming back to the USA. Or at least the food I brought, a sandwich was not allowed because of customs. I can't eat the food that was offered. I'm glutten intolerant and dairy involerant. Not sure there's a whole lot to do about it besides buy prepackaged food that don't have meat, vegtabjes or fruit. Protien bars may have worked. We brought two bottles of water each from the terminal. I could have used more, even with the drink service. The flight attendants we're having thier own personal conversation while passing out food and ran by when it came to the final trash clean up. When I got up to use the facilities I tried throwing my trash away but was ignored by a crew member while she was resting.

DUB
YYZ
Excellent 8.0

Pros: Flight on time

Cons: Upon check in Dublin there was only one attendant at the check in counter in business class. Had seat assigned when I booked the flight and check in counter gave different seats so was not sitting beside my husband.

EWR
DUB
Excellent 10.0

Pros: The welcome, hospitality and service by the crew were all excellent

DUB
AMS
Okay 4.3

Cons: Dublin airport No suitcase when we arrived No food. No inflight entertainment

CDG
DUB
Okay 4.3

Pros: Food was ok

Cons: Who starts a boarding process 2h before the flight with only 2 counters, with no possibility to check in online (even for those without luggage) and no automatic machine? I'm very glad the company had the kindness to wait for us on the last call for boarding when you finally check your luggage 30min before departure. Should we talk about the politeness of your fight crew? In short, very disrespectful. Delivering the luggage took an extremely long time

Sun, 9 Jun
YUL
Montreal Pierre Elliott Trudeau International
MAD
Madrid Barajas
7h 05m
Fri, 21 Jun
MAD
Madrid Barajas
YUL
Montreal Pierre Elliott Trudeau International
8h 10m
C$ 689
Trip: 13 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 1,013 reviews
Boarding
7.5
Comfort
6.8
Crew
8.0
Entertainment
6.9
Food
6.4
YUL
YVR
Okay 5.3

Pros: Crew was kind and attentive. Boarding was efficient.

Cons: Smallest seats I've been in in a while. Very poor on board entertainment (one 10" screen for every 4 rows, damaged audio ports, annoying movie choices). Very limited cabin storage.

YUL
YYZ
Excellent 8.0

Pros: It left fairly promptly. Service was efficient. The seat was comfortable.

YVR
YUL
Good 6.6

Cons: No charging outlet for tablets or cell phones

YEG
YYZ
Mediocre 2.3

Cons: Seats are too small, not enough leg room, no entertainment

PUJ
YYZ
Okay 4.0

Pros: Tv on the seats

Cons: Charged for luggage, no complimentary snack.

Fri, 1 Mar
YVR
Vancouver Intl
MAD
Madrid Barajas
39h 05m
Mon, 4 Mar
MAD
Madrid Barajas
YVR
Vancouver Intl
19h 41m
C$ 713
Trip: 4 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 24,202 reviews
Overall
8.1
Boarding
8.1
Comfort
7.9
Crew
8.5
Entertainment
7.7
Food
7.7
MUC
SOF
Excellent 9.6

Pros: Efficiency

Cons: Na

KWI
FRA
Excellent 8.6

Cons: I did not like the food

DFW
FRA
Excellent 10.0

Pros: Great staff and food

MUC
LHR
Good 6.0

Pros: The flight was adequate.

Cons: Sandwich was extremely unappetising and there were no hot drinks. The worst thing was that in transiting from the SAA flight to the Lufthansa flight we were obliged to go through security which seems unnecessary. The security staff were awful. Bullying, rude and totally unsympathetic to the fact that having brought water from the first plane to the second plane we had to either drink it or throw it away. One guy in particular, a tall greying man evoked the worst stereotypes of brutal secret policemen. Perhaps he formerly worked for Stasi or he was having testosterone problems. Totally unacceptable behaviour.

MUC
SFO
Excellent 10.0

Pros: Luggage space, comfortable seat.. huge plane

Cons: Ice cream was not good.

Tue, 2 Apr
YQB
Quebec
MAD
Madrid Barajas
13h 20m
Thu, 11 Apr
MAD
Madrid Barajas
YQB
Quebec
13h 50m
C$ 818
Trip: 10 days
6.9GoodShow reviews
Overall 6.9 Good
Based on 2,004 reviews
Overall
7.1
Boarding
7.1
Comfort
7.0
Crew
7.6
Entertainment
6.4
Food
6.4
BRU
LHR
Good 6.0

Pros: This particular flight was parked at the closest bay to immigration at Heathrow. So a late boarding and arrival was made early through not having a mile long walk to passport control.

Cons: Disorganized boarding with the plane load of people huddled around the entrance to the boarding area. No guidance from the crew on how to efficiently pack the overhead bins efficiently with passengers helpless to put their treasures into the overhead bins.

BRU
MRS
Excellent 10.0

Pros: Food and a good cabin crew on Brussels Air.

Cons: No complaints

YYZ
BRU
Excellent 10.0

Pros: flight was awesome

Cons: the only thing i dislike about etihad airlines is they didn’t provide me accommodation for 19 hours long stay over ..! even i met one of the lay incharge of etihad she told me that it’s your problem you have to look out for ...she didn’t help me at all

EBB
BRU
Excellent 8.0

Pros: Helpful crew. They reset the screen, came around with blankets, headphones and generally tried to make the space habitable.

Cons: When I am asked to book my seat, I am usually shown a map which has no reflection on the overall reality. The seat I select is normally allocated to me but if the plane is not full (unusual) I am told there are unavailable seats that would provide more choice.

VIE
BRU
Okay 4.0

Pros: Nothing really

Cons: Late boarding, had to check the bag, had to wait forever when landed in the plane

Mon, 6 May
YOW
Ottawa
MAD
Madrid Barajas
28h 30m
Mon, 20 May
MAD
Madrid Barajas
YOW
Ottawa
11h 12m
C$ 841
Trip: 15 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 23,439 reviews
Overall
7.2
Boarding
7.4
Comfort
7.1
Crew
7.7
Entertainment
6.9
Food
6.5
YYZ
YVR
Good 6.3

Pros: Nice plane looks new

YVR
SFO
Okay 5.6

Pros: We finally got to our destination

Cons: Weather delayed the flight by around 4 hours. Crew at the airport were clearly stressed and took it out on stressed passengers. You had to ask for everything rather than the crew proactively doing things to make people comfortable (regular updates, food vouchers, going around making sure people are comfortable). Captain on plane was good. Crew on plane was ok, more socializaing with each other rather than being proactively helpful.

YYZ
YUL
Okay 4.6

Cons: were not served drinks

PVG
YUL
Excellent 8.0

Pros: Good service good flight fair food and nice seat.

Cons: Biggest issue the start very lax re security, 2 people never wore their seatbelts at any time, take off and landing. They hardly checked anything.

LGA
YYZ
Mediocre 2.0

Cons: The fact I was delayed 2 hours. Missed my connection. Spoke with customer care about getting a flight out of Toronto the next morning because of connection issues instead of late that evening.

Sun, 24 Mar
YYC
Calgary
MAD
Madrid Barajas
16h 25m
Fri, 5 Apr
MAD
Madrid Barajas
YYC
Calgary
21h 16m
C$ 966
Trip: 13 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 2,672 reviews
Overall
8.0
Boarding
8.0
Comfort
7.7
Crew
8.4
Entertainment
7.1
Food
7.5
AMS
MAN
Okay 5.0

Pros: Friendly and efficient crew. I travel KLM often and always enjoy the flights.

Cons: There were several flight delays and gates were changes a few times.

AMS
FNA
Mediocre 2.0

Cons: I booked tickets via Delta, operated by KLM. They lost both of my check in bags in September, and it happened again today for the same scheduled flights. Had 4 hours of layover and KLM still wasn’t able to manage it.

CPT
AMS
Excellent 10.0

Pros: Best airline in the business quick efficient and outstanding service What else can you say

VCE
AMS
Good 6.0

Cons: Too much light in the cabin because of too many screens on. Should have a separate part of the cabin with screens off allowing one to sleep more easily.

AMS
DXB
Excellent 8.0

Pros: They considered my reguest of vegiterian food.

Cons: I have no complaints.

Mon, 25 Mar
YYZ
Toronto Pearson Intl
MAD
Madrid Barajas
22h 40m
Wed, 3 Apr
MAD
Madrid Barajas
YYZ
Toronto Pearson Intl
17h 10m
C$ 540
Trip: 10 days
Overall 0.0 Poor
Based on 0 reviews
Sat, 16 Mar
YVR
Vancouver Intl
MAD
Madrid Barajas
21h 15m
Fri, 29 Mar
MAD
Madrid Barajas
YVR
Vancouver Intl
21h 43m
C$ 1136
Trip: 14 days
8.1ExcellentShow reviews
Overall 8.1 Excellent
Based on 7,629 reviews
Overall
8.2
Boarding
8.3
Comfort
7.9
Crew
8.7
Entertainment
7.7
Food
8.0
ZRH
JFK
Excellent 9.6

Pros: Service on Swiss Air is great!

Cons: No TSA checkin at Newark.

CDG
ZRH
Excellent 10.0

Pros: This was a very short flight. They gave you a great little snack and drink. Was a very smooth flight and the crew were very friendly and welcoming.

Cons: Could not check in online because the system was down.

ZRH
SFO
Excellent 8.3

Pros: On board is pretty good except that the seats are pretty narrow compare to our previous experiences. As a reference, I am 5‘3“ and 110 lbs.

Cons: Our flight was delayed and the seats were narrrow.

LHR
ZRH
Excellent 9.2

Pros: Really good flight. Clean,on time, efficient. Early arrival even

ZRH
LED
Okay 4.3

Cons: One hour delay. Last minute change of seats.

Fri, 18 Jan
YVR
Vancouver Intl
MAD
Madrid Barajas
13h 55m
Sun, 20 Jan
MAD
Madrid Barajas
YVR
Vancouver Intl
19h 35m
C$ 573
Trip: 3 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 20,059 reviews
Overall
7.4
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
6.9
Food
6.8
LHR
PHX
Mediocre 2.0

Cons: We never made it to Phoenix with BA

ALC
LGW
Good 7.6

Cons: Knees pressed up against the chair in front. Being tall means an uncomfortable ride. I was not paying £29 for an emergency seat.

LHR
PHX
Mediocre 2.6

Pros: There is nothing to say this is good and will not use BA again at all. BA charges a very unreasonable price for early seat reservation.

Cons: Not enough leg space for a long international flight. Entertainment is so poor that the TV screen is so bad and completely out dated.

LHR
YVR
Good 6.3

Pros: Crew, food

Cons: I had to pay for the luggage. I thought it was included.

EWR
LHR
Excellent 10.0

Pros: Very friendly

Tue, 5 Feb
YYZ
Toronto Pearson Intl
MAD
Madrid Barajas
18h 35m
Tue, 12 Feb
MAD
Madrid Barajas
YYZ
Toronto Pearson Intl
16h 40m
C$ 544
Trip: 8 days
Overall 0.0 Poor
Based on 0 reviews
Wed, 20 Feb
YVR
Vancouver Intl
MAD
Madrid Barajas
13h 55m
Fri, 22 Feb
MAD
Madrid Barajas
YVR
Vancouver Intl
19h 35m
C$ 553
Trip: 3 days
Overall 0.0 Poor
Based on 0 reviews
Mon, 8 Apr
YUL
Montreal Pierre Elliott Trudeau International
MAD
Madrid Barajas
17h 05m
Wed, 10 Apr
MAD
Madrid Barajas
YUL
Montreal Pierre Elliott Trudeau International
33h 20m
C$ 559
Trip: 3 days
Overall 0.0 Poor
Based on 0 reviews
Sun, 26 May
YYZ
Toronto Pearson Intl
MAD
Madrid Barajas
7h 10m
Thu, 6 Jun
MAD
Madrid Barajas
YYZ
Toronto Pearson Intl
8h 10m
C$ 803
Trip: 12 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 24,200 reviews
Overall
8.1
Boarding
8.1
Comfort
7.9
Crew
8.5
Entertainment
7.7
Food
7.7
MUC
SFO
Excellent 10.0

Pros: Luggage space, comfortable seat.. huge plane

Cons: Ice cream was not good.

MUC
DUB
Good 7.3

Pros: Lufthansa will always be my choice airline. Their staff are nicely dressed, accommodating and well mannered.

Cons: On this trip back to Dublin, our flight from Munich to Dublin was delayed for over two hours. It would be nice for Lufthansa to at least offer the passengers something to eat or drink while on board waiting for such a long time.

KWI
FRA
Excellent 8.6

Cons: I did not like the food

MUC
SOF
Excellent 9.6

Pros: Efficiency

Cons: Na

FRA
TLV
Good 7.3

Pros: Great staff and food

Cons: Comfort was not great and no entertainment options whatsoever

Wed, 20 Mar
YYZ
Toronto Pearson Intl
MAD
Madrid Barajas
18h 55m
Wed, 3 Apr
MAD
Madrid Barajas
YYZ
Toronto Pearson Intl
17h 10m
C$ 563
Trip: 15 days
Overall 0.0 Poor
Based on 0 reviews
Thu, 14 Mar
YHM
Hamilton
MAD
Madrid Barajas
26h 55m
Thu, 21 Mar
MAD
Madrid Barajas
YHM
Hamilton
30h 59m
C$ 847
Trip: 8 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 23,439 reviews
Overall
7.2
Boarding
7.4
Comfort
7.1
Crew
7.7
Entertainment
6.9
Food
6.5
LAX
YUL
Okay 5.3

Pros: Fair space

Cons: Head steward with an attitude

YYZ
YVR
Good 6.3

Pros: Nice plane looks new

YYZ
YUL
Okay 4.6

Cons: were not served drinks

BDA
YYZ
Good 6.3

Pros: The staff are friendly

Cons: They didnt say any information to the passengers who had connecting flights. No one us that all passengers with connecting flight need to check out their luggages and check it in again. Now my luggage is lost..

LGA
YYZ
Mediocre 2.0

Cons: The fact I was delayed 2 hours. Missed my connection. Spoke with customer care about getting a flight out of Toronto the next morning because of connection issues instead of late that evening.

Thu, 20 Jun
YUL
Montreal Pierre Elliott Trudeau International
MAD
Madrid Barajas
7h 05m
Fri, 12 Jul
MAD
Madrid Barajas
YUL
Montreal Pierre Elliott Trudeau International
8h 10m
C$ 868
Trip: 23 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 1,013 reviews
Boarding
7.5
Comfort
6.8
Crew
8.0
Entertainment
6.9
Food
6.4
YYZ
LIS
Okay 5.6

Cons: 3hr delay sitting in the plane.

YVR
YUL
Good 6.6

Cons: No charging outlet for tablets or cell phones

YUL
YVR
Okay 5.3

Pros: Crew was kind and attentive. Boarding was efficient.

Cons: Smallest seats I've been in in a while. Very poor on board entertainment (one 10" screen for every 4 rows, damaged audio ports, annoying movie choices). Very limited cabin storage.

YUL
YYZ
Okay 5.0

Pros: Price

Cons: It took almost an hour from landing for our luggage to make it to the belt. For a domestic flight, this is really poor.

YEG
YYZ
Mediocre 2.3

Cons: Seats are too small, not enough leg room, no entertainment

Tue, 22 Jan
YUL
Montreal Pierre Elliott Trudeau International
MAD
Madrid Barajas
22h 35m
Tue, 5 Feb
MAD
Madrid Barajas
YUL
Montreal Pierre Elliott Trudeau International
16h 40m
C$ 567
Trip: 15 days
Overall 0.0 Poor
Based on 0 reviews
Mon, 15 Jul
YYZ
Toronto Pearson Intl
MAD
Madrid Barajas
7h 10m
Thu, 1 Aug
MAD
Madrid Barajas
YYZ
Toronto Pearson Intl
12h 45m
C$ 924
Trip: 18 days
6.9GoodShow reviews
Overall 6.9 Good
Based on 2,004 reviews
Overall
7.1
Boarding
7.1
Comfort
7.0
Crew
7.6
Entertainment
6.4
Food
6.4
MRS
BRU
Excellent 10.0

Pros: The chairs were comfortable the staff was very attentive and nice

Cons: I cant really say anything bad except for the fact that my luggage was broken but i did go to the counter and the person was very nice and handled the issue very proffesionally

VNO
BRU
Excellent 10.0

Pros: The plane was clean and seats were comfortable considering 2.5. hour flight; all crew members were nice and friendly; there was some food available for purchase but we didn't buy it since we ate at the airport before the flight. I would definitely fly again.

Cons: no TV or other entertainment options so make sure to bring your own device or a book.

TLV
BRU
Okay 4.3

Pros: cheap ticket

Cons: lack of service, very unfriendly stewardess

BRU
MRS
Excellent 10.0

Pros: Food and a good cabin crew on Brussels Air.

Cons: No complaints

BRU
LHR
Good 6.0

Pros: This particular flight was parked at the closest bay to immigration at Heathrow. So a late boarding and arrival was made early through not having a mile long walk to passport control.

Cons: Disorganized boarding with the plane load of people huddled around the entrance to the boarding area. No guidance from the crew on how to efficiently pack the overhead bins efficiently with passengers helpless to put their treasures into the overhead bins.

Show more results
*
Prices are per person, are for e–tickets and include all taxes & fees in CAD.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller.
At KAYAK we don’t set the prices, so it’s not possible for us to guarantee what other companies are selling.

We compile tonnes of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we can't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car rentals can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find, on occasion, that certain prices are no longer available.

If you have more questions or if you have a bad price to report to us,
please send us an and someone from our team will get back to you promptly.