MAD

€30 Find Cheap Flights to Madrid – Compare and Save

1 adult
1 adult, Economy, 0 bags

Save 35% 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 return flight
€48
Typical prices: €128-€265
Ryanair
Thu 18/1Mon 22/1
SNN - MAD • Direct
Cheapest one-way flight
€30
Typical prices: €67-€170
Ryanair
Fri 16/11
SNN - MAD • Direct
Direct flights
You can fly direct with Ryanair, Iberia, and Aer Lingus. Average duration is 2h 36m
FAQs
FAQs
Top airlines
Most flights • 21 per week
Best reviews • 7.4 score
Airline reviews
+1
Airline reviews
+1
Top routes
Cheapest • 32% average savings
Most popular
Insights
Insights
When to book
in advance
Our data shows that travellers who book at least 25 weeks in advance save around 50% compared to booking last minute.
Insights
Insights
When to travel
Cheapest • 48% 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
Flight Deals

Cheap Flights to Madrid

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

Recent return flight deals to Madrid

Mon, 18 Jan - Fri, 22 Jan
Ryanair Logo
05:45 - 09:10Shannon  Shannon-Madrid Madrid Barajas
2h 25mdirect
Ryanair Logo
13:25 - 15:00Madrid  Madrid Barajas-Shannon Shannon
2h 35mdirect
€48Ryanair
2 days ago
Fri, 11 Dec - Mon, 14 Dec
Ryanair Logo
09:25 - 12:50Shannon  Shannon-Madrid Madrid Barajas
2h 25mdirect
Ryanair Logo
09:45 - 11:20Madrid  Madrid Barajas-Shannon Shannon
2h 35mdirect
€71Ryanair
3+ days ago
Mon, 16 Nov - Thu, 19 Nov
Multiple Airlines Logo
21:10 - 11:25Cork  Cork-Madrid Madrid Barajas
13h 15m1 stop London Luton
Multiple Airlines Logo
10:25 - 20:15Madrid  Madrid Barajas-Cork Cork
10h 50m1 stop Manchester
€97Multiple Airlines
2 days ago
Mon, 30 Nov - Mon, 7 Dec
Multiple Airlines Logo
21:10 - 11:25Cork  Cork-Madrid Madrid Barajas
13h 15m1 stop London Luton
Multiple Airlines Logo
21:25 - 11:15Madrid  Madrid Barajas-Cork Cork
14h 50m1 stop London Stansted
€106Multiple Airlines
7 hours ago
Sat, 2 Jan - Sun, 10 Jan
Aer Lingus Logo
06:15 - 09:55Dublin  Dublin-Madrid Madrid Barajas
2h 40mdirect
Aer Lingus Logo
22:10 - 23:50Madrid  Madrid Barajas-Dublin Dublin
2h 40mdirect
€122Aer Lingus
3+ days ago
Tue, 10 Nov - Wed, 11 Nov
Iberia Express Logo
10:00 - 13:40Dublin  Dublin-Madrid Madrid Barajas
2h 40mdirect
Iberia Express Logo
07:45 - 09:20Madrid  Madrid Barajas-Dublin Dublin
2h 35mdirect
€123Iberia Express
2 days ago
Thu, 3 Dec - Mon, 7 Dec
Aer Lingus Logo
16:15 - 19:55Dublin  Dublin-Madrid Madrid Barajas
2h 40mdirect
Aer Lingus Logo
10:40 - 12:20Madrid  Madrid Barajas-Dublin Dublin
2h 40mdirect
€126Aer Lingus
3+ days ago
Mon, 19 Apr - Mon, 19 Apr
Iberia Logo
10:00 - 13:40Dublin  Dublin-Madrid Madrid Barajas
2h 40mdirect
Iberia Logo
15:55 - 17:40Madrid  Madrid Barajas-Dublin Dublin
2h 45mdirect
€126Iberia
1 day ago
Mon, 19 Apr - Mon, 19 Apr
Iberia Logo
10:00 - 13:40Dublin  Dublin-Madrid Madrid Barajas
2h 40mdirect
Iberia Logo
15:55 - 17:40Madrid  Madrid Barajas-Dublin Dublin
2h 45mdirect
€126Iberia
2 days ago
Sun, 7 Feb - Wed, 10 Feb
Iberia Express Logo
18:30 - 22:05Dublin  Dublin-Madrid Madrid Barajas
2h 35mdirect
Iberia Express Logo
07:45 - 09:20Madrid  Madrid Barajas-Dublin Dublin
2h 35mdirect
€127Iberia Express
3+ days ago
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?

Shannon to Madrid is the cheapest route at €48 return, found in the past 5 days on KAYAK. Dublin to Madrid is the most popular connection with return deals from €122.

How much is a flight to Madrid?

On average, a return flight from Ireland to Madrid costs €185, based on KAYAK data over the past 12 months. Return fares from Shannon average €119, while Dublin runs a bit higher at €184.

What is the cheapest day to fly to Madrid?

Tuesday is the cheapest day to fly to Madrid at €152 return on average over the past 12 months on KAYAK. Saturday is the most expensive at €210.

What is the cheapest month to fly to Madrid?

•January is the cheapest month to fly to Madrid with an average price of €96 return.
•July (€234) and December (€219) 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 €141 return on average. Morning flights are the most expensive at €195.

What is a good deal for flights to Madrid?

Flights under €128 are considered a good deal. 25% of KAYAK users found return flights to Madrid at or below these prices, with the lowest fares from:
•Shannon €88.

When are flights to Madrid the cheapest?

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

Key details for flights to Madrid

Low season

February

Cheapest flight

€30
Beat the crowds with an average 12% drop in travellers.
The most popular month to fly with an average 7% increase in travellers.
One-way flight from Shannon 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 return price

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 €128 return. This fare is in the lowest 25% of return flight 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 Shannon: 2h 25m
    • From Dublin: 2h 35m

  • How expensive are last-minute flights to Madrid?

    Last-minute fares to Madrid (booked within two weeks of departure) are typically 45% higher than the average return fare of €185.

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

    Ryanair operates the most flights from Ireland to Madrid at 21 per week, while Vueling is the airline most often selected by KAYAK users searching for flights from Ireland to Madrid. The two are often 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 6 flights per day and 41 per week from across the world. Dublin has the most flights to Madrid with 39 weekly flights.

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 25 weeks before departure. Based on KAYAK data from the last 12 months, fares are historically about 50% lower during this window than last-minute fares.
  • For flights to Madrid, a good return fare is around €128. If you find a fare below that, you're getting a strong deal.
  • If your travel dates are flexible, consider flying to Madrid in January. Return fares historically average €96, making January 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 €55 on a return flight. Evening flights to Madrid average €141 compared to €195 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, Ryanair includes a cabin bag and a checked bag in Economy class, Vueling includes a checked bag in Economy class, and Aer Lingus includes a cabin 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 Plaza de Isabel II, IFEMA - Feria de Madrid, and Spain Building. These are popular with first-time visitors and can give you a good feel for the area.

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.4
Iberia ExpressOverall score based on 105 reviews
7.9Crew
6.3Food
7.4Boarding
6.4Entertainment
7.2Comfort
Airline reviews

Fine, the process or boarding was a bit slow but the flight itself was quick and smooth. Not over booked and pleasant overall

8.0 ExcellentIsora, Mar 2024
Read more Iberia Express reviews

Fine, the process or boarding was a bit slow but the flight itself was quick and smooth. Not over booked and pleasant overall

More check-in counters or faster processing. I arrived early but got to the gate just in time to board the flight, I didn't even have time to use the bathroom. The plane was really dirty, encrusted dirt is everywhere and the plane smelled bad when I entered.

I couldnot board the flight since my previous flight from Lisbon to Madrid arrived too late.

The flight was on the time and everything was very smoothi

Asientos y tener espacio para maleta de mano y no tener que facturar

The staff on the flight were utterly brilliant; there was a young man who was particularly exceptional. Boarding was quick and seamless, and service was great! Seats were fab, as was the entertainment and its ease of access

i’m The staff on my flight were amazing as always, beautiful professional staff, they do amazing job. the food ? room for improvement

The agents at the boarding desk were not very helpful, however the hostesses on board the flight were great, the food was ok, and there were lots for choices for entertainment. I was stuck in an middle row seat which was a pain on a full flight, but otherwise the flight was great.

The man in front of me reclined the entire flight, including during meals, which was aggravating. My screen had issues with brightness and kept flickering in and out.

Still some confusion about my baggage which was disconcerting. It was nice that there was extra space on the flight for comfort reasons. Staff very friendly

Everything was smooth and the meal was delicious. I really appreciated that Aer Lingus still offers complimentary beverages, food, luggage and headphones. It was nice that the main meal also featured some items typical to Ireland including the wheaten bread and Kerrygold butter. I generally found the flight a quite relaxing and enjoyable experience.

The seats are so close that you have 0 room to move. Not acceptable for an 11 hour flight.

Easy process you definitely need 3 hours to get on board from Fuminchino airport

Very quick flight, efficient boarding, and clear and thorough instructions and attention from staff.

There was a very drunk and disruptive passenger who was on the plane, right behind me. He was already drunk before boarding but was still let on the plane. He kept kicking and hitting the back of my chair the entire flight. It was an early morning flight and had zero rest on that leg

Long wait for the stairs, the bus to disembark from the plane, and the shuttle to the terminal.

Was a really good flight and so fast always try to get the first 5 road if you can

Almost as usual, half an hour take off dilay, on the other hand - the checked in baggage arrived as magic super quickly. By the way - why do you ask to rate the food and entertainment on flights without them? at least offer the option of "Not Relevant" or similar...

Comfy seats, great cabin service and a very relaxed experience

Basic service for the basic price. Efficient and cost effective, so ticked all the right boxes.

To complex. So many types of fare. This made the boarding a caos.

Needs faster boarding procedure. Not their fault but should still take into account indifferent flyers.

I am writing to demand an immediate refund and compensation for the absolutely unacceptable experience I endured with VUELING this week. On Monday, my flight was canceled, and despite this, I have yet to receive any refund. I was then taken to a hotel in a terrible location, where no food or even water was provided. The next day, I was rebooked on another flight, for which I had to personally cover an additional €50 in transportation costs—only to have that flight canceled as well. After waiting 10 hours, only 10 of us were offered alternative accommodations, while the rest were left stranded. We were forced to remain in this situation until Thursday without a single explanation or proper assistance. During this entire ordeal, we were only provided with breakfast and dinner, while being charged extra for drinks. This level of treatment is completely unacceptable. I expect an immediate refund for the cancelled flights and full compensation for the inconvenience, additional expenses, and the significant distress caused.

Only food for sale. Did not even offer water. No entertainment

Nothing. There was no flight. They cancelled the flight with no replacement about 9 hours before takeoff.

Everything was on time and easy. Food in business class was great. There was no entertainment on board, though with business class you could get free internet, but so spotty it wasn't worthwhile.

They could have provided more than a premade mass produced tina sandwich for a 10 hour delay and/or had something available on oars other than potat chips once we boarded. They also could have not lost our luggage. Or barring that, at least foled a claim for us once we landed. Instead all of those things happened and they told us if we wanted to file a claim to do so online. I laid for business class for both of us. What an incredible waste of money.

Without any prior warning, I was seated in a row just in front of an exit row (27F), and I had no idea that my seat would not recline. However, the person in front of me did recline her seat, reducing my space. And because I could't recline to regain some space, it was my WORST flight ever.

Terrible boarding procedures in Madrid. The airplane barely has any legroom and I am 68 inches.

Not bad but they lost 2 of my bags when I got to Florence

Couldn’t get boarding passes online, delayed an hour, and smallest amount of space on board I’ve ever encountered for such a long flight.

I’m an Iberia fan but this time They dropped the ball. I went from ALC to MAD to LHR. Boarding in ALC was by group… to get you in a bus. Then we sat for almost an hour when most people had connections. When we landed in Madrid we did so and they put us in another bus almost like if they wanted to make people lose their connection. We made ours by the skin of our teeth but our luggage did not. And on top of this we had to listen to the pilot bragging about Iberia being punctual. To be true we made it on time to LHR but we are Still waiting for our luggage

I have to compare it to the AA flight back home. AA was a little better. Perhaps it was that American English is my native tongue. My seat on AA was newer and more comfortable. The food was a little better. The entertainment was much better, more movies worth watching. The sound was lousy on both.

Excellent liked business class except wife’s luggage was lost on 10 Hours connecting flight to Miami and we were priority! 1:20 layover! Expect better From American Airlines partner

Flight was delayed by well over an hour. Communication was terrible.

I liked that the queuing was very quick and boarding was easy

The check in was horrible. They randomly took my bags and charged me more. I won’t fly if I can help it again.

Did not enjoy this airlines. Charged for things they should not have. No room for comfortable seating. Charges for water!

Ryan air is a scamming airline. They advertise that you have to follow they baggage policy and their employees just do whatever they feel like. My most recent flight, i checked to large bags and just paid for 3 cabin bags and priority. Apparently, according to the staff, they knew the plane had too full in the cabin. This meant they had to target a select number of bags to into the hold. Now, a normal airline just offers to take your bag at the gate for you, it is their mistake. Not Ryan air, they just tell you the wheel of your bag sticks out 2 cm, we will charge you almost what you paid to check your entire luggage immediately, then tell you it’s on you. I would have gladly paid to check in the bags in the bag check in, where they told me the bag was good to go. Never using this airline again. I used to enjoy the quick direct flights but I will never use them again.

A delay of almost 3 hours. It was evident that the staff wanted us to board urgently, to the point of rudeness, to avoid paying compensation

This was the worst boarding ever. We were kept in the boarding bus for almost 40 minutes without any information or update. Very uncomfortable beings squished with another 50 people and not knowing what was happening.

It was raining and we got all soaked because the staircases didn’t had a roof

Worse situation ever. Arriving at 4 am with 7 Hours of delay

3 hours delay, non comunicated until past the time of original boarding, no assistance, witnessed land crew shouting at a passenger

Kudos to the staff for their patience and professionalism. Next time, please stop serving alcohol to Romanian male passengers who are clearly not able to drink with measure. Appalling behavior.

Travelling to a place near Madrid?

Book flights to Madrid if you plan to visit one of these locations
Segovia
Cuenca
Getafe
Fuenlabrada

More options for your flight to Madrid