Trips

Find Cheap Flights to Madrid Barajas (MAD)

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

Depart
Return
Any month
Compare vs. KAYAK |

Canada to Madrid Barajas Flight Information

Flights Arrive in Madrid Barajas
Flights Depart from Canada
Flight Price C$ 533
Airlines British Airways, Air Transat, Lufthansa, Air Canada, KLM, Delta, SWISS, TAP AIR PORTUGAL

Top Tips for Finding Cheap Flights to Madrid Barajas

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

FAQs - Booking Madrid Barajas flights

How long is the flight to Madrid Barajas?

Flights from Montreal 7h 37m
Flights from Toronto 8h 02m

What is the cheapest flight to Madrid Barajas?

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

Which airlines fly to Madrid Barajas?

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

How far is Madrid Barajas Airport from central Madrid?

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

Book Cheap Madrid Barajas Plane Tickets

(Round-trip)
Airports
Origin
Québec City
C$ 803
only
C$ 803
Vancouver
C$ 705
only
C$ 705
Calgary
C$ 988
only
C$ 988
Hamilton
C$ 828
only
C$ 828
Ottawa
C$ 803
only
C$ 803
Montreal
C$ 533
only
C$ 533
Toronto
C$ 537
only
C$ 537
C$ 817
only
C$ 817
Destination
Madrid
C$ 533
only
C$ 533
Mon, 22 Oct
YUL
Montreal Pierre Elliott Trudeau International
MAD
Madrid Barajas
32h 10m
Wed, 14 Nov
MAD
Madrid Barajas
YUL
Montreal Pierre Elliott Trudeau International
26h 35m
C$ 533
Trip: 24 days
Overall 0.0 Poor
Based on 0 reviews
Mon, 26 Nov
YVR
Vancouver Intl
MAD
Madrid Barajas
17h 40m
Tue, 27 Nov
MAD
Madrid Barajas
YVR
Vancouver Intl
32h 15m
C$ 705
Trip: 2 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 18,695 reviews
Overall
7.4
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
6.9
Food
6.8
AUS
LHR
Okay 5.0

Crew was excellent. Left on time and arrived early

Plane was very old and incredibly hot. Uncomfortable all around. Plane was gross and falling apart. Barely able to sleep due to heat. Turbulent the ENTIRE flight.

LHR
BCN
Mediocre 2.0

Nothing

Flight being changed three times and delayed multiple times. Not weather related. To top it off, the airline decides to leave my bag in the states because the flight was changed and I didn’t notify them; which of course is ignorant because they changed the flight and didn’t even notify me.

LHR
AGP
Okay 4.0

Plane was new and very comfortable. Smooth flight

Flight attendants had to serve food/drinks, which they did the entire flight (literally, drink service took 2 hours). People got drunk and super loud. We were late leaving London which isn’t an issue except the people at the BA desk were the least helpful. We found out more from the pilots than anyone in the airport.

LHR
LAX
Excellent 9.3

nice crew, great food, high quality blankets, good movies

the time spent waiting in the jetbridge was long. my window seat didn’t have a window.

LHR
NCL
Okay 4.0

Having to pay for tea, coffee and water is outrageous Flight late.

Sun, 14 Oct
YUL
Montreal Pierre Elliott Trudeau International
MAD
Madrid Barajas
7h 05m
Mon, 22 Oct
MAD
Madrid Barajas
YUL
Montreal Pierre Elliott Trudeau International
8h 10m
C$ 730
Trip: 9 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 943 reviews
Boarding
7.5
Comfort
6.8
Crew
8.0
Entertainment
6.9
Food
6.4
YYC
YVR
Excellent 10.0

Friendly staff, comfy seats, in flight entertainment and charging stations at every seat

Not a lot of leg room, hectic boarding

YYZ
YVR
Good 7.3

The flight was on time

The plane noise was loud

YVR
YYZ
Excellent 10.0

Courteous crew

Didn’t leave on time

LGW
YYZ
Excellent 10.0

I did not like that economy pax are limited to 1 checked in luggag. I think 2 in more ideal especially for an international flight.

LGW
YYZ
Good 6.6

The staff were very helpful and the flights were comfortable.

The food was catastrophic, just mush.

Sun, 4 Nov
YYZ
Toronto Pearson Intl
MAD
Madrid Barajas
7h 30m
Fri, 9 Nov
MAD
Madrid Barajas
YYZ
Toronto Pearson Intl
8h 35m
C$ 779
Trip: 6 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 23,053 reviews
Overall
8.1
Boarding
8.1
Comfort
7.9
Crew
8.5
Entertainment
7.7
Food
7.7
FRA
MXP
Mediocre 2.6

Same as above same as a bove

Same as above

FCO
IAD
Excellent 10.0

Good service, decent food, nice entertainment options and it's nice not to feel like the airline thinks it's doing you a favor by letting you fly with them.

NAP
FRA
Excellent 10.0

The crew was very accommodating, Frequently offered water also.

Can t think of anything.

FRA
BRE
Good 6.6

Crew was amazing

Flight was delayed

LHR
FRA
Good 6.0

Flight crew made up time to arrive on time despite late arrival. They are pretty amazing - they got a plane hundreds of miles in the same time it took the ground crew to get my bag from the plane to the baggage claim.

Frankfurt is just an awful airport. Too many landings and not enough infrastructure. Also tired of planes having to park thousands of yards from the terminal. The time to get the bag is as long as the flight. Each about 55 minutes. There is very little about German efficiency here.

Sat, 17 Nov
YQB
Quebec
MAD
Madrid Barajas
31h 35m
Fri, 30 Nov
MAD
Madrid Barajas
YQB
Quebec
30h 45m
C$ 803
Trip: 14 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 23,013 reviews
Overall
7.2
Boarding
7.4
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
YYZ
YVR
Good 6.0

The crew on The flight was efficient and friendly.

The flight was so crammed. I understand there's the possibility of flying on a fully booked flight but if it took an hour to load the passengers how quickly can you realistically get 400 passengers out? Plus it prevents everyone from having an overhead cubby. You need to reconfigure the flying experiwnce.

SAN
YYZ
Okay 4.0

Seats on Air Canada Rouge are awful.

MAD
YYZ
Excellent 8.0

The only problem was that I could not check in till morning 4 hours before my flight. Everything else was great

CPH
YYZ
Excellent 8.6

The cree was great. Plenty of room in economy plus. Timely boarding.

The food was hard on the edges and too spiced on the salad.

YYC
YYZ
Good 6.0

Seats are always a pain in the butt Wifi has never worked for me -slow and keeps dropping

Thu, 29 Nov
YOW
Ottawa
MAD
Madrid Barajas
18h 20m
Mon, 3 Dec
MAD
Madrid Barajas
YOW
Ottawa
16h 58m
C$ 803
Trip: 5 days
7.7GoodShow reviews
Overall 7.7 Good
Based on 2,265 reviews
Overall
8.0
Boarding
8.0
Comfort
7.7
Crew
8.5
Entertainment
7.1
Food
7.4
AMS
IAD
Excellent 8.6

Food and staff behaviour

Entertainment

AMS
SLC
Excellent 10.0

The cabin crew was so kind, efficient, and attentive. All meals and snacks were delicious.

KBP
AMS
Excellent 10.0

We were fed a nice pasta meal and offered drinks twice. They also gave a muffin for desert. The flight attendants were very nice and attentive with cheerful smiles. I wish every airline had service this good!

EDI
AMS
Excellent 10.0

The cabin crew was so kind, efficient, and attentive. All meals and snacks were delicious.

AMS
MUC
Mediocre 2.0

Didn’t happen.

Fri, 8 Mar
YYC
Calgary
MAD
Madrid Barajas
12h 35m
Sat, 23 Mar
MAD
Madrid Barajas
YYC
Calgary
15h 50m
C$ 988
Trip: 15 days
7.9GoodShow reviews
Overall 7.9 Good
Based on 20,407 reviews
Overall
8.0
Boarding
8.1
Comfort
7.8
Crew
8.4
Entertainment
7.6
Food
7.4
SLC
PDX
Excellent 9.6

Newer plane. Friendly crew. Landed safely and on time.

MKE
DTW
Okay 5.3

Very short flight. Not much to say

Not much to say

CDG
EWR
Good 7.6

The food was good Flight was on time plane was clean loved the crew! Flew out with them, and returned with them... so that was nice!

Not knowing we were being bused to plane from Terminal Boarded early because of it, created a bit of chaos and panic My tv was broken- worked intermittently need connector for iphone ear buds - should have universal ports

CVG
BWI
Good 7.3

Seats are comfortable and didn’t mind staying with the back upright. Flight attendants veery friendly and boarding was fast and easy.

Headrest was too short and there’s no seat back screen. More communication from the cockpit at the end would have been nice. Announcements were very hard to hear over the background plane noise.

ATL
AGS
Good 6.6

It is a short trip from Atlanta to Augusta.

No complaints...too short of a trip to complain about anything!

Fri, 15 Mar
YVR
Vancouver Intl
MAD
Madrid Barajas
35h 45m
Fri, 29 Mar
MAD
Madrid Barajas
YVR
Vancouver Intl
23h 31m
C$ 1005
Trip: 15 days
8.1ExcellentShow reviews
Overall 8.1 Excellent
Based on 7,131 reviews
Overall
8.3
Boarding
8.3
Comfort
7.9
Crew
8.7
Entertainment
7.8
Food
8.0
WAW
ZRH
Good 6.4

Not enough sandwiches for all passengers on board Seat rows very close together, no way to avoid contact with seat in front

BCN
ZRH
Excellent 9.3

Unexpected food/snacks that were provided.Good crew and the plane was on time.

Poor boarding process. Plane change caused poor seat selection after they changed the seats that we paid extra for. Very little leg room for an overseas flight.

ZRH
FCO
Excellent 8.6

There was too little space between rows. Sometimes it was too difficult to watch a movie because the screen was too close to my face.

GVA
JFK
Excellent 10.0

The crew was so friendly and professional, on top of the nice plane condition, which made the trip very pleasant!

The food standard seemed to be lowered a little bit, but still very well prepared.

LAX
ZRH
Good 6.3

Steward Very pleasant, helpful and accomodating.

No information on the flight about how to proceed with our missed conncetions nor anyone to meet in Zurich at gate with information.

Mon, 24 Dec
YYZ
Toronto Pearson Intl
MAD
Madrid Barajas
13h 10m
Mon, 31 Dec
MAD
Madrid Barajas
YYZ
Toronto Pearson Intl
11h 05m
C$ 1021
Trip: 8 days
7.2GoodShow reviews
Overall 7.2 Good
Based on 3,947 reviews
Overall
7.4
Boarding
7.3
Comfort
7.2
Crew
7.9
Entertainment
6.6
Food
7.0
BCN
LIS
Okay 5.3

The flight crews were polite. The short flight journey included a simple light lunch with drink.

The flight departure time was delayed for one hour.

FCO
LIS
Okay 5.6

Food was alright

No entertainment, no charging port beyond row 15.

FNC
LIS
Good 7.0

On time!

That I had to pay for my check in bag on my return trip. Was told the ticket I booked didn't include check in bags. Whan my trip going to Portugal on Azores Airlines did. Someone shout step in and change this practice. Very confusing for the traveler

LIS
VIE
Okay 4.0

late flight lost my connection

LIS
MAD
Excellent 8.0

Delayed

Sun, 13 Jan
YYZ
Toronto Pearson Intl
MAD
Madrid Barajas
13h 50m
Thu, 31 Jan
MAD
Madrid Barajas
YYZ
Toronto Pearson Intl
37h 05m
C$ 537
Trip: 19 days
Overall 0.0 Poor
Based on 0 reviews
Sun, 2 Dec
YYZ
Toronto Pearson Intl
MAD
Madrid Barajas
29h 30m
Tue, 18 Dec
MAD
Madrid Barajas
YYZ
Toronto Pearson Intl
15h 15m
C$ 540
Trip: 17 days
Overall 0.0 Poor
Based on 0 reviews
Mon, 26 Nov
YYZ
Toronto Pearson Intl
MAD
Madrid Barajas
29h 15m
Thu, 6 Dec
MAD
Madrid Barajas
YYZ
Toronto Pearson Intl
38h 35m
C$ 586
Trip: 11 days
Overall 0.0 Poor
Based on 0 reviews
Fri, 15 Feb
YYZ
Toronto Pearson Intl
MAD
Madrid Barajas
16h 00m
Sun, 17 Feb
MAD
Madrid Barajas
YYZ
Toronto Pearson Intl
12h 56m
C$ 594
Trip: 3 days
Overall 0.0 Poor
Based on 0 reviews
Mon, 5 Nov
YTZ
Toronto Island
MAD
Madrid Barajas
14h 35m
Sat, 10 Nov
MAD
Madrid Barajas
YTZ
Toronto Island
13h 15m
C$ 817
Trip: 6 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 23,013 reviews
Overall
7.2
Boarding
7.4
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
YVR
LAX
Excellent 10.0

On time, clean and comfortable

The only challenge for me was they couldn't take my form of payment on the plane for some food so I was out of luck. I had a Mastercard debit from the states. It is also a loss of revenue for you guys as well. They couldn't take the apple pay from the passenger next to me either. I know it's a lot of systems to update

BNE
YVR
Good 6.3

Crew were exceptionally good, friendly and helpful. Great entertainment system.

The food is terrible, overcooked watery beefless beef dishes. Better ti brng your own food.

YYC
YXE
Mediocre 3.6

Crew was friendly and helpful on a very full airplane. They did their best to check on connections to let us know if we were going to miss our flights or not.

Flight was delayed nearly an hour causing a very tight connection in Calgary.

CPH
YYZ
Excellent 8.6

The cree was great. Plenty of room in economy plus. Timely boarding.

The food was hard on the edges and too spiced on the salad.

LGA
YYZ
Good 6.0

The flight was on time. The plane was clean. The temperature in the plan was good.

It was a little more turbulent than I expected.

Mon, 19 Nov
YUL
Montreal Pierre Elliott Trudeau International
MAD
Madrid Barajas
18h 40m
Tue, 27 Nov
MAD
Madrid Barajas
YUL
Montreal Pierre Elliott Trudeau International
25h 20m
C$ 597
Trip: 9 days
Overall 0.0 Poor
Based on 0 reviews
Sat, 19 Jan
YVR
Vancouver Intl
MAD
Madrid Barajas
14h 00m
Sat, 16 Feb
MAD
Madrid Barajas
YVR
Vancouver Intl
17h 30m
C$ 894
Trip: 29 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 18,695 reviews
Overall
7.4
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
6.9
Food
6.8
LHR
AGP
Okay 4.0

Plane was new and very comfortable. Smooth flight

Flight attendants had to serve food/drinks, which they did the entire flight (literally, drink service took 2 hours). People got drunk and super loud. We were late leaving London which isn’t an issue except the people at the BA desk were the least helpful. We found out more from the pilots than anyone in the airport.

MAN
LHR
Mediocre 3.3

Inept staff throughout at Heathrow. Sat on the plane for half an hour while they located someone ‘qualified to open the door’.

LHR
BCN
Mediocre 2.0

Nothing

Flight being changed three times and delayed multiple times. Not weather related. To top it off, the airline decides to leave my bag in the states because the flight was changed and I didn’t notify them; which of course is ignorant because they changed the flight and didn’t even notify me.

SFO
LHR
Mediocre 3.6

Crew very helpful

New booking system where you cannot select seats without paying more money is outrageous. Will fly Virgin next time. Seats did not recline Flight left three hours late. Nearly missed connection. Very stressful experience

LHR
INV
Mediocre 2.0

Missed connection from LHR to INV, now sitting 8 hours at LHR waiting for the next flight. In a word, a disaster!

Sun, 10 Mar
YTZ
Toronto Island
MAD
Madrid Barajas
14h 25m
Sat, 16 Mar
MAD
Madrid Barajas
YTZ
Toronto Island
14h 30m
C$ 819
Trip: 6 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 23,013 reviews
Overall
7.2
Boarding
7.4
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
YYZ
DTW
Okay 4.0

Flight delayed and changing of gates

To far from one gate to the other, you need a shuttle

BNE
YVR
Good 6.3

Crew were exceptionally good, friendly and helpful. Great entertainment system.

The food is terrible, overcooked watery beefless beef dishes. Better ti brng your own food.

LGA
YYZ
Good 6.0

The flight was on time. The plane was clean. The temperature in the plan was good.

It was a little more turbulent than I expected.

YYZ
IAH
Excellent 8.0

Great

YVR
LAX
Excellent 10.0

On time, clean and comfortable

The only challenge for me was they couldn't take my form of payment on the plane for some food so I was out of luck. I had a Mastercard debit from the states. It is also a loss of revenue for you guys as well. They couldn't take the apple pay from the passenger next to me either. I know it's a lot of systems to update

Fri, 1 Feb
YUL
Montreal Pierre Elliott Trudeau International
MAD
Madrid Barajas
18h 00m
Tue, 19 Feb
MAD
Madrid Barajas
YUL
Montreal Pierre Elliott Trudeau International
26h 40m
C$ 597
Trip: 19 days
Overall 0.0 Poor
Based on 0 reviews
Sun, 17 Feb
YVR
Vancouver Intl
MAD
Madrid Barajas
14h 10m
Thu, 28 Feb
MAD
Madrid Barajas
YVR
Vancouver Intl
17h 30m
C$ 903
Trip: 12 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 18,695 reviews
Overall
7.4
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
6.9
Food
6.8
LHR
AGP
Okay 4.0

Plane was new and very comfortable. Smooth flight

Flight attendants had to serve food/drinks, which they did the entire flight (literally, drink service took 2 hours). People got drunk and super loud. We were late leaving London which isn’t an issue except the people at the BA desk were the least helpful. We found out more from the pilots than anyone in the airport.

LHR
SFO
Okay 5.0

BA cited computer glitch in London. Flights were severely delayed. Fortunately my connection was rebooked. Just minus 6 hours of my time.

AUS
LHR
Okay 5.0

Crew was excellent. Left on time and arrived early

Plane was very old and incredibly hot. Uncomfortable all around. Plane was gross and falling apart. Barely able to sleep due to heat. Turbulent the ENTIRE flight.

MAN
LHR
Mediocre 3.3

Inept staff throughout at Heathrow. Sat on the plane for half an hour while they located someone ‘qualified to open the door’.

SFO
LHR
Mediocre 3.6

Crew very helpful

New booking system where you cannot select seats without paying more money is outrageous. Will fly Virgin next time. Seats did not recline Flight left three hours late. Nearly missed connection. Very stressful experience

Mon, 18 Mar
YHM
Hamilton
MAD
Madrid Barajas
16h 45m
Wed, 3 Apr
MAD
Madrid Barajas
YHM
Hamilton
20h 59m
C$ 828
Trip: 17 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 23,013 reviews
Overall
7.2
Boarding
7.4
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
SAN
YYZ
Okay 4.0

Seats on Air Canada Rouge are awful.

YVR
LAX
Excellent 10.0

On time, clean and comfortable

The only challenge for me was they couldn't take my form of payment on the plane for some food so I was out of luck. I had a Mastercard debit from the states. It is also a loss of revenue for you guys as well. They couldn't take the apple pay from the passenger next to me either. I know it's a lot of systems to update

MAD
YYZ
Excellent 8.0

The only problem was that I could not check in till morning 4 hours before my flight. Everything else was great

YYZ
IAH
Excellent 8.0

Great

LGA
YYZ
Good 6.0

The flight was on time. The plane was clean. The temperature in the plan was good.

It was a little more turbulent than I expected.

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.

Forgot password?

Enter the email associated with your account in the field below and we'll email you a link to reset your password.

Cancel