MAD

C$ 369 Find Cheap Flights to Madrid – Compare and Save

1 adult
1 adult, Economy, 0 bags

Save 25% or more on flights. Compare deals from all over the web.

Never overpay with our price tracking tools.

Filter searches by price, airline and more to find your best flights.

Everything you should know

Cheapest round-trip
C$ 640
Typical prices: C$ 785-C$ 1,274
Air Canada
Fri 16/11Sat 8/12
YUL - MAD • Direct
Cheapest one-way flights
C$ 369
Typical prices: C$ 501-C$ 845
Air Transat
Tue 27/11
YUL - MAD • Direct
Advice from real travellers
Lufthansa Premium Economy adds more space and an extra checked bag on long-haul flights.
Air Transat includes meals to Europe, while Air Canada offers free messaging for Aeroplan members.
Expert advice
+1
Expert advice
+1
Direct flights
You can fly direct with Air Canada, Air Transat, and Iberia. Average duration is 7h 09m
FAQs
FAQs
Top airlines
Most flights • 5 per week
Best reviews • 7.7 score
Airline reviews
+1
Airline reviews
+1
Top routes
Cheapest • 36% average savings
Most popular
Insights
Insights
When to book
in advance
Our data shows that travellers who book at least 11 weeks in advance save around 16% compared to booking last minute.
Insights
Insights
When to travel
Cheapest • 12% price drop
Most popular
Good to know
+1
Good to know
+1
Start a new search
KAYAK searches hundreds of sites at once to find you the best travel deals.
We hope you enjoy your trip to Madrid!
Flight Deals
Booking Insights
Expert advice
Flight Deals

Cheap Flights to Madrid

 
Discover the best prices for you by selecting your travel dates on KAYAK.

Recent round-trip flight deals to Madrid

Wed, 25 Nov - Thu, 3 Dec
Air Canada Logo
6:50 p.m. - 8:00 a.m.YUL  Montreal Pierre Elliott Trudeau Intl-MAD Madrid Barajas
7h 10mdirect
Air Canada Logo
1:25 p.m. - 3:40 p.m.MAD  Madrid Barajas-YUL Montreal Pierre Elliott Trudeau Intl
8h 15mdirect
C$ 640Air Canada
Mon, 16 Nov - Tue, 8 Dec
Air Canada Logo
6:50 p.m. - 8:00 a.m.YUL  Montreal Pierre Elliott Trudeau Intl-MAD Madrid Barajas
7h 10mdirect
Air Canada Logo
1:25 p.m. - 3:40 p.m.MAD  Madrid Barajas-YUL Montreal Pierre Elliott Trudeau Intl
8h 15mdirect
C$ 640Air Canada
Tue, 10 Nov - Tue, 17 Nov
Lufthansa Logo
6:50 p.m. - 8:00 a.m.YUL  Montreal Pierre Elliott Trudeau Intl-MAD Madrid Barajas
7h 10mdirect
Lufthansa Logo
1:25 p.m. - 3:40 p.m.MAD  Madrid Barajas-YUL Montreal Pierre Elliott Trudeau Intl
8h 15mdirect
C$ 640Lufthansa
Tue, 17 Nov - Thu, 10 Dec
Lufthansa Logo
6:50 p.m. - 8:00 a.m.YUL  Montreal Pierre Elliott Trudeau Intl-MAD Madrid Barajas
7h 10mdirect
Lufthansa Logo
1:25 p.m. - 3:40 p.m.MAD  Madrid Barajas-YUL Montreal Pierre Elliott Trudeau Intl
8h 15mdirect
C$ 640Lufthansa
Mon, 25 Jan - Tue, 2 Feb
Multiple Airlines Logo
6:50 p.m. - 8:00 a.m.YUL  Montreal Pierre Elliott Trudeau Intl-MAD Madrid Barajas
7h 10mdirect
Multiple Airlines Logo
1:25 p.m. - 3:40 p.m.MAD  Madrid Barajas-YUL Montreal Pierre Elliott Trudeau Intl
8h 15mdirect
C$ 640Multiple Airlines
Tue, 17 Nov - Wed, 9 Dec
Multiple Airlines Logo
6:50 p.m. - 8:00 a.m.YUL  Montreal Pierre Elliott Trudeau Intl-MAD Madrid Barajas
7h 10mdirect
Multiple Airlines Logo
1:25 p.m. - 3:40 p.m.MAD  Madrid Barajas-YUL Montreal Pierre Elliott Trudeau Intl
8h 15mdirect
C$ 640Multiple Airlines
Fri, 27 Nov - Sat, 5 Dec
Air Transat Logo
10:10 p.m. - 11:00 a.m.YUL  Montreal Pierre Elliott Trudeau Intl-MAD Madrid Barajas
6h 50mdirect
Air Transat Logo
12:30 p.m. - 2:35 p.m.MAD  Madrid Barajas-YUL Montreal Pierre Elliott Trudeau Intl
8h 05mdirect
C$ 642Air Transat
Fri, 22 Jan - Sat, 30 Jan
TAP AIR PORTUGAL Logo
9:45 p.m. - 2:05 p.m.YUL  Montreal Pierre Elliott Trudeau Intl-MAD Madrid Barajas
10h 20m1 stop Lisbon Humberto Delgado
TAP AIR PORTUGAL Logo
9:10 p.m. - 7:55 p.m.MAD  Madrid Barajas-YUL Montreal Pierre Elliott Trudeau Intl
28h 45m1 stop Lisbon Humberto Delgado
C$ 642TAP AIR PORTUGAL
Sun, 17 Jan - Sun, 31 Jan
TAP AIR PORTUGAL Logo
9:45 p.m. - 2:05 p.m.YUL  Montreal Pierre Elliott Trudeau Intl-MAD Madrid Barajas
10h 20m1 stop Lisbon Humberto Delgado
TAP AIR PORTUGAL Logo
2:55 p.m. - 7:55 p.m.MAD  Madrid Barajas-YUL Montreal Pierre Elliott Trudeau Intl
11h 00m1 stop Lisbon Humberto Delgado
C$ 642TAP AIR PORTUGAL
Fri, 15 Jan - Sat, 30 Jan
Air Transat Logo
10:10 p.m. - 11:00 a.m.YUL  Montreal Pierre Elliott Trudeau Intl-MAD Madrid Barajas
6h 50mdirect
Air Transat Logo
12:30 p.m. - 2:35 p.m.MAD  Madrid Barajas-YUL Montreal Pierre Elliott Trudeau Intl
8h 05mdirect
C$ 653Air Transat
Booking Insights

Price, demand, and travel trends for flights to Madrid

Use KAYAK data on prices, travel dates, airlines, and seasonal trends to compare options and book flights with more confidence.

What is the cheapest flight to Madrid?

Montreal Pierre Elliott Trudeau Intl Airport to Madrid is the cheapest route at C$ 640 round-trip, found in the past 5 days on KAYAK. KAYAK data shows this is also the most popular route.

How much is a flight to Madrid?

On average, a round-trip flight from Canada to Madrid costs C$ 976, based on KAYAK data over the past 12 months. Round-trip fares from Halifax average C$ 818, while Montreal runs a bit higher at C$ 900.

What is the cheapest day to fly to Madrid?

Wednesday is the cheapest day to fly to Madrid at C$ 994 round-trip on average over the past 12 months on KAYAK. Saturday is the most expensive at C$ 1,080.

What is the cheapest month to fly to Madrid?

•November is the cheapest month to fly to Madrid with an average price of C$ 855 round-trip.
•December (C$ 1,348) and July (C$ 1,129) are the most expensive.

Based on KAYAK data over the past 12 months.

What is the cheapest time of day to fly to Madrid?

Night flights to Madrid are the cheapest at C$ 931 round-trip on average. Morning flights are the most expensive at C$ 1,180.

What is a good deal for flights to Madrid?

Flights under C$ 785 are considered a good deal. 25% of KAYAK users found round-trip flights to Madrid at or below these prices, with the lowest fares from:
•Halifax C$ 582
•Montreal C$ 745
•Toronto C$ 776.

When are flights to Madrid the cheapest?

Flights to Madrid are cheapest 11 weeks before departure. Booking in this window typically costs about 16% less than the average last-minute fare (within 2 weeks of the flight), based on KAYAK data.

Expert advice

Expert advice for your flight to Madrid

 
KAYAK teamed up with top travel experts to share the best tips for your journey.
Our travel experts
Stefanie Waldek

Stefanie Waldek

Expert on Air Canada

Stefanie Waldek is a freelance space, travel, and design writer based in Saratoga Springs, NY. Her words have appeared in Space.com, Travel + Leisure, Condé Nast Traveler, Architectural Digest, and House Beautiful, among other publications. An expert in aviation and expedition cruising, Stefanie is frequently up in the air or on the sea, likely en route to Antarctica or the Arctic.

John Walton

John Walton

Expert on Air Transat

Independent aviation journalist John Walton took his first flight at eight weeks old and hasn’t stopped travelling since. A world-renowned expert in airlines and the passenger experience, he writes in depth on aviation, is a resident expert on travel in Japan and France, and offers a uniquely queer perspective on travelling the world.

Jessica Macdonald

Jessica Macdonald

Expert on Lufthansa

Currently based in Scotland after living in South Africa and the United States, Jessica has been writing travel and aviation content for more than 10 years. She regularly contributes to Travel + Leisure and TripSavvy, and has had work published by Condé Nast Traveller and The Independent. She has traveled to more than 50 countries across six continents.

Duncan Madden

Duncan Madden

Expert on British Airways

Duncan is a freelance travel writer, copywriter and book author in constant search of travel stories and the perpetual sensation of being on holiday. He’s never happier than when on a dusty trail in search of empty waves or ducking under the piste tape in search of snowbound solitude. British born, living in Germany, but happiest heading for the horizon. His first book, Found in Translation, explores the etymologies and stories of country names around the world and is out now.

Blane Bachelor

Blane Bachelor

Expert on Air France and KLM

Blane Bachelor is a journalist and editor specializing in travel and aviation who writes regularly for top global outlets. Born and raised in Florida, Blane has worked and lived in four countries, including the Netherlands, where she’s currently based with her family. Her favorite way to get to know a new destination is by running or riding a bike around town – or hearing a spooky ghost story about local history. She will always choose the window seat.

Ramsey Qubein

Ramsey Qubein

Expert on MAD

An avid traveler and aviation expert who has visited 173 countries, all 50 states and seven continents, Ramsey Qubein flies nearly 400,000 miles a year. As a North Carolina-based freelance journalist for publications including Conde Nast Traveler, Forbes, USA Today and Bloomberg among others, he explores the latest trends in aviation, hospitality, cruises and business.

Key details for flights to Madrid

Low season

December

Cheapest flight

C$ 369
Beat the crowds with an average 34% drop in traveller numbers.
The most popular month to fly with an average 29% increase in traveller numbers.
One-way flight from Montreal Pierre Elliott Trudeau Intl Airport to Madrid

When to book flights to Madrid

Are your dates flexible? Find out the best times to travel to Madrid based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated round-trip price

Flights to Madrid: the best tips from KAYAK users' own experiences

Insights shared by verified travellers who flew to Madrid 
AndreaFlew with Air Canada-Aug 2024
AC is usually pretty good. Madrid airport is an excellent place to fly to, very easy to get around, luggage is always reasonably fast and the car rentals are fantastically easily accessible with little line ups. Much better experience than flying to Barcelona
GilFlew with Air Canada-Jun 2024
Expect that the meal is going to be of poor quality, so bring your own food just in case!

Your questions about flights to Madrid, answered

Find helpful route details based on KAYAK data, including flight times, airports, airlines, and booking questions.

  • How do I know if a flight to Madrid is a good deal?

    A good deal on a flight to Madrid is around C$ 785 round-trip. This fare is in the lowest 25% of round-trip prices searched on KAYAK, averaged across the cities most often searched as origins by KAYAK users.

  • How long are direct flights to Madrid from different departure cities?

    Direct flight time to Madrid varies depending on your departure city:

    • From Montreal: 6h 50m
    • From Toronto: 7h 35m

  • Which city has the cheapest flights to Madrid?

    Based on fares booked in the past 5 days, the cheapest flights to Madrid are from Montreal, starting at C$ 640 round-trip.

  • How expensive are last-minute flights to Madrid?

    Last-minute fares to Madrid (booked within two weeks of departure) are typically 7% higher than the average round-trip fare of C$ 976.

  • What is the difference between the most popular and the most frequent airline at Madrid?

    Air Canada operates the most flights from Canada to Madrid at 5 per week, and for this route Air Canada is also the airline most often selected by KAYAK users searching for flights from Canada to Madrid. The two are sometimes different because flight volume reflects an airline's schedule, while popularity reflects traveller choice.

  • Which airlines should I consider for flights to Madrid?

  • How many flights serve Madrid?

    Madrid receives 1 flights per day and 7 per week from across the world. Montreal has the most flights to Madrid, with 6 weekly flights.

  • What is the process for immigration and customs at Madrid Barajas Airport?

    The immigration process after your flight to Madrid will be fairly standard and you do not need a visa to enter the country. Spain is one of the Schengen countries, meaning that once you have cleared passport control in Madrid, you can travel freely to any other Schengen country. If you have items such as food, expensive electronics or cash equivalent to 10,000 euros, you must declare these items to customs.

  • How can I rent a car once I arrive at Madrid Barajas Airport?

    The Madrid Barajas Airport has several car rental companies operating on site such as Avis and Hertz, as well as European car rental companies like Sixt and Europcar. All of the car rental companies have a service counter inside the parking building with shuttle service to the vehicle lots.

  • Is there a currency exchange service at the airport?

    There are two companies at Madrid Barajas Airport that offer currency exchange services. Exact Change buys and sells eighty different currencies and can complete transactions in foreign bank notes or travelers' checks. They accept both debit and credit cards as well as international money transfers. Global Exchange also offers currency exchange services for tourists. Both have several locations throughout the terminal buildings.

  • Is there public transportation available from Madrid Barajas Airport to the city center?

    There are several choices when it comes to taking public transportation from Madrid Barajas Airport to the center of Madrid. The Metro line 8 runs underground from all of the terminal buildings to central Madrid. There is a train service from all four terminals that leads to several different neighborhoods within Madrid. There are a number of bus lines that run from all of the terminal buildings to Madrid, and there are also several long-distance coach lines that run from the airport to a number of other Spanish cities.

Your guide to booking Madrid flights

From booking to airport arrival, find tips to help you plan your flight with more confidence.
  • For the best chance at a low fare to Madrid, book around 11 weeks before departure. Based on KAYAK data from the last 12 months, fares are historically about 16% lower during this window than last-minute fares.
  • For flights to Madrid, a good round-trip fare is around C$ 785. If you find a fare below that, you're getting a strong deal.
  • If your travel dates are flexible, consider flying to Madrid in November. Round-trip fares historically average C$ 855, making November the cheapest month to travel based on KAYAK data from the last 12 months.
  • Before you book:

    • Check the route's typical price range so you can spot a deal.
    • Confirm baggage fees and seat selection costs on budget carriers.
    • Verify whether you need any travel documents beyond an ID.
    • Pick a departure airport, since your nearest may not be the cheapest origin.
  • Shift your departure to evening to save up to C$ 249 per round-trip. Evening flights to Madrid average C$ 931 compared to C$ 1,180 for morning flights.
  • Bag allowances vary by airline, fare type, cabin class, and route. On flights to Madrid, some airlines may include bags at no extra cost. For example, Air Canada includes a carry-on bag and a checked bag in Economy Class, Lufthansa includes a carry-on bag and a checked bag in Economy Class, and Air Transat includes a carry-on bag and a checked bag in Economy Class. Always check the fare details before booking, since bag policies can change by ticket type.
  • Once you arrive in Madrid, a few great places to start are Puerta del Sol, Plaza Mayor, and Spain Building. These are popular with first-time visitors and can give you a good feel for the area.
  • 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.

Reviews of the top 5 airlines flying to Madrid

 
Need help choosing which airline to fly with to Madrid? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
7.7
Air TransatOverall score based on 583 reviews
8.0Boarding
7.3Comfort
8.5Crew
7.1Entertainment
6.8Food
Airline reviews

Very cold on aircraft. Everyone was wearing “Parker’s”to stay warm.

6.0 GoodGordon, Sep 2026
Read more Air Transat reviews

Very cold on aircraft. Everyone was wearing “Parker’s”to stay warm.

On one of the flights, the situation became sufficiently frustrating that a passenger openly expressed their dissatisfaction. Despite these complaints, we did not observe any meaningful improvement or receive an adequate explanation. The fact that members of our group experienced similar conditions on two separate aircraft is particularly concerning. We recognize that cabin temperatures may vary during a flight; however, the prolonged discomfort and the apparent lack of an effective response significantly affected our travel experience. Passengers reasonably expect a long-haul international flight to provide a tolerable cabin environment. When multiple passengers raise concerns about their comfort or well-being, those concerns should be acknowledged and addressed professionally.

Flight was really good, with no middle section on an A321neo for an international flight, from Ottawa directly to London. Staff was friendly. The food was okay, and entertainment amenities could be better.

The flight was terrible based off the temperature in the plane and the air smelled so stale and gross. I have never wanted to hosed lore in my life after I got off. The food was disgusting and seemingly low quality. The staff was friendly. The bathrooms were so gross after a couple of hours. I will definitely never book with them again.

The crew was great. There was no entertainment and the internet wasn't working. We sat in the run way for a LONG time which is always so upsetting. The seats are very close together and the flights are completely full which makes for a tough flight. Flying is just an uncomfortable experience.

Very kind crew. Vegetarian food better than usual. Prompt take off. Entertainment worked well. Could always do with more room!

I liked the reliability. I liked less the chair comfort...

The dinner was bland and boring, but the economy seats were surprisingly comfortable. The flight was very packed.

Really low cost trip for the huge amount I paid…o paid 550 dollars just for the trip, one way trip, plus 95 for 1 luggage’s and the second 135 dollars…no blanket, not headphones for entertainment, food was served after 3 hours and 2 hours after, breakfast was served Bad, low cost company for high prices

Boarding and staff were excellent. The food was ok. Very cramped seating. No existent entertainment other than on iPhone over wifi with poor choices of movie or shows. Bring your own entertainment. Nowhere to charge your phone

Negative. Food was awful, seat broken, flight was late, baggage lost and damaged

Plane was delayed, reading the gates on their screens was horrible. They posted it a half an hour before the plane boarded. By the time I got there with my premier boarding they have filled the plane because it was over booked. Gate closed at 12:03 I was there at 11:54 plane took over around 12:20. I was told they would put me on the next flight. I had to go to TAP information desk. They didn’t give me a voucher they just said they would put me on the next flight. At the desk I was told I had to punches a ticket. The woman said buy it online because it’s cheaper. It in fact was not cheaper. But I had gotten out of the long line that formed so I paid 200$ for a new ticket. At a later flight, not the next flight. I had checked my bag and was told it would be on my new flight. I was then bumped to an earlier flight and was told my bag would also be on my flight. After landing in Madrid loosing a day in my hotel i landed without my bag. They didn’t load it on any flight that day. It arrived in madrid the next day. Essentially ruining the first two days of my vacation. I’m now seeking compensation.

The person at the checkin was very helpful. We couldn’t check in through the keyosk, but the agent was very helpful.

Everything went as expected. Luggage arrived at my same destination and nothing disturbed my vacation.

Flight being delayed for 35 minutes had me lose the connection to my transport

Our flight was delayed an hour and take-off was also delayed. Then our luggage was misplaced upon arrival causing a lot of stress snd more delays. We arrived at the hotel almost 5 hours later than anticipated and had to cancel our plans for the day. Overall a very bad experience. We will not travel with Portugalia in the future.

We Boarded the plane in the middle of the airport field . We were shuttled and climbed up the stairs, to board the plane,

Disastrous boarding. Entered air bridge only to descend stairs and enter a bus. Plane had insufficient storage, was old and chair recline was damaged. Air stewardess was sullen.

Boarding was late by 30 min due to a bus missing to take us to the plane... And then the flight was delayed by about 90 minutes, in a 60 min flight

O comissário não nos serviu bebida no jantar. Quando voltou somente serviu água.

Staff was very attentive! Food was good for premium economy airplane food. Clearly an older plane - seat back had to be pulled up manually after being reclined.

Everything ok, but it was a lot of turbulence during the flight.

There was a terrible delay upon arrival in Barcelona. The plane had to park a great distance from the terminal, and only one bus was available to make the ~15 minutes each way trip, meaning it was ~ 45 minutes after we landed that I finally entered the terminal.

Arrived at our connection to find out all 4 of our seats were moved in different parts of the aircraft. Traveling with two small children, this was not going to work. We spoke with the gate attendant and she was not helpful and downright rude. They could only “accommodate” having 2 seats together and this was an international flight. We will not be traveling with air Canada again unless there are absolutely no other options.

Checked bag- one should be free for overseas flights. Seats were extremely uncomfortable. Will probably not fly Canada Air again.

Our flight was cancelled half hour before boarding. We then had to spend hours on the phone to get a much longer re-route through Munich with an extra 10 hours of trip time. It caused us to miss a full day of long awaited vacation. We are extremely disappointed.

Long fight… The staff is very friendly and the meal provided was nice.

The flight crew was extremely accommodating, finding a place for my guitar. Thank you so much! Departure time, however it was delayed almost an hour because the plane was not at our gate on time. We did make up most of that timing flight, however, but it is always annoying to be delayed for that length of time. I was looking forward to the, but, honestly, it was really bad. Overall, however, my first experience with Canada was really good and I would recommend you. Thx.

Il faisait chaud. Il y avait pas de tv. On m'a changé mon siège et je n' ai pas été encore remboursé. On m'a mis à côté porte d'urgence donc je ne pouvais pas mettre bagage au sol face à mon siège

Flight was almost 30 min late. Food was terrible and such tiny portions!! Passengers were hungry. Entertainment system is fine.

My flight to Frankfurt was a very pleasant experience. The food was good, but what really stood out was the cabin crew, who were exceptionally friendly, attentive, and professional. The service was excellent—honestly, better than on some much more expensive flights I’ve taken. A wonderful experience overall!

This is a very basic flight with no-frills. I just wish the seats were a little bit more comfortable.

Catastrophic experience the gate selected customers were picked up to.pay 70 eur for overweight 1-2 kg. While some others were let to board without chcking their carry on bags. Unecessaey drama by Lufthansa that brings nothing just hating them by customers.

We were charged for luggage, and our ticket was with Lufthansa and was supposed to include luggage fees. So our experience was a bit bad. Also, the flight was about 45 minutes late arriving.

It was good although we could not land in Munich due to weather and we had to go to Stuttgart. Missed our second flight. They did get us on another flight but the seats where not the ones I paid for in the flight that we missed.

Smooth Flight, Friendly crew, food offering on board was limited.

Ok flight. Water and small chocolate offered. Would be good if flynet included also video.

I was expecting better from Lufthansa. I’ll think twice before I book Lufthansa again. This trip was the worst ever… in my 70 years of traveling.

Another excellent flight and overall experience with Lufthansa. Short flight in a serene atmosphere. Slept throughout the flight. Thank you to the very nice crew.

I like everything in general. Except the business seat is too narrow.

This was a short hop internal flight from Seville to Madrid, so it was a small Regional Jet. Boarding required taking a shuttle bus from the gate to the plane, and we had to wait around standing on the crowded bus -- which WAS air conditioned, at least -- until the plane was ready for us to board. The flight itself was fine -- although the seats were tiny, there was no-one seated next to me, so it was reasonably comfortable. There was no food or beverage service, and no readily-accessible entertainment (apparently there was entertainment you could access via a closed wifi network, but it seemed more trouble than it was worth), so I pretty much slept for the entire short flight.

Our seats were reassigned on the day of departure and our small family group of 3 was split up unnecessarily — my wife was seated many rows behind myself and my daughter. The seats were also very small and very tightly packed — there was no space at all — and the seat cushions were hard and uncomfortable. I couldn’t sleep because it was painful on my butt. The cabin crew were nice and the food was decent enough, though.

Wonderful business class flight in a lovely new plane with an excellent crew

The luggage problem I previously mentioned was actually this flight

Getting the boarding passes between the BA and AA apps was very clunky.

The plane was dirty the food was awful and the boarding process took too long

I don't know about the others but the flight attendant that took care of us had the absolute wrong approach "how do we dare asking for water or anything else for that matter"

No WiFi in either flight. No leg room, the seat in front of me left dents on my knees and the tray was so low my knees propped it up if I tried to use it.

Three major things that led to my low rating, 1. Internet wasn't available for the whole time, and 2. TV became available way into flight, after numerous system reboots, and 3. Food is not good at all.

Was delayed on first leg and missed connection. They would not let me board although I arrived at the gate 5 min before take off. I was delayed 24hrs

Travelling to a place near Madrid?

Book flights to Madrid if you plan to visit one of these locations
Toledo
Segovia
Getafe
Cuenca
San Lorenzo de El Escorial
Fuenlabrada
Guadalajara

More options for your flight to Madrid