Cheap Flights from Madrid to Dublin

Travellers and cabin class

Compare Madrid to Dublin flight deals

Find the cheapest month or even day of the year to fly to Dublin

Book the best Dublin fare with no extra fees

Flight deals from Madrid to Dublin

Looking for a cheap last-minute deal or the best return flight from Madrid to Dublin? Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Madrid to Dublin

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Madrid to Dublin flights are currently cheapest in May.

Direct flights from Madrid to Dublin

Madrid to Dublin: Alternative routes

Compare routes from Madrid to Dublin below. You may find an airport to fly into that's cheaper, faster, or easier than Dublin.

Madrid to Dublin: Flight information

The things to know before you go.
Cheapest flight foundR 469
Cheapest month to flyMay
Average flight time2 hrs, 38 mins
Most popular airlineAer Lingus
Average flights per week88

Finding cheap flights from Madrid to Dublin: Frequently asked questions

The best price we found for a return flight from Madrid to Dublin is R 1,066. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
2 hours and 38 minutes is the average flight time from Madrid to Dublin.
Aer Lingus, Iberia and Ryanair fly direct from Madrid to Dublin.
As of April 2025, there are 93 flights per week flying from Madrid to Dublin.
The cheapest month to fly from Madrid to Dublin is usually April 2025.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Madrid Airport to Dublin Airport on Wednesday, 21 May 2025.
Yes – the average flight time is 2 hours and 38 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Dublin but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Dublin is around 40 days in advance, so don’t leave your flight to the last minute.
Currently, Ryanair offers the cheapest flight tickets to Dublin.

Flying from Adolfo Suarez Madrid-Barajas Airport (MAD) to Dublin Airport (DUB): what you need to know

  • The average duration of a direct flight from Adolfo Suarez Madrid-Barajas Airport to Dublin Airport is 2 hours 40 minutes.

  • Dublin is one hour behind Madrid and follows the UTC+0 timezone.

  • Every week, there are 52 Adolfo Suarez Madrid-Barajas Airport to Dublin Airport flights. If you want to be on board as early as possible, jump on the 05:45 Ryanair flight. If you'd rather make the most of your time before flying, the latest flight is at 22:10 with Aer Lingus.

  • Leave enough time to make your MAD to DUB flight. It's generally best to arrive at least two hours before international departures and an hour ahead for domestic flights.

  • You can expect longer lines during popular months such as July. Arriving up to four hours in advance for international flights and two hours for domestic departures will help ensure a smooth travel experience.

  • You can fly nonstop to Dublin, Ireland. Jet off with one of these airlines that operate direct flights from Adolfo Suarez Madrid-Barajas Airport to Dublin Airport:

  • Aer Lingus is the top choice for travellers on this route.

  • With a reliable 87.32% of services landing on schedule, Iberia Express has the best on-time performance for MAD to DUB flights.

  • Think about adding a stopover when booking your ticket from Adolfo Suarez Madrid-Barajas Airport to Dublin Airport. Just uncheck 'Direct flights only' to break up your journey, or perhaps explore a new destination along the way. Here are some options between MAD and DUB:

    • Manchester Airport

    • Bordeaux Airport

    • London Heathrow Airport

How to find the cheapest flights from Adolfo Suarez Madrid-Barajas Airport (MAD) to Dublin Airport (DUB)

  • Currently, R 469 is the lowest price we've found for a one-way Adolfo Suarez Madrid-Barajas Airport to Dublin Airport flight. The best price for a return plane ticket is R 1,066. Keep in mind that fares can change due to availability when booking.

  • Book six months before you want to fly. After looking at the numbers on our calendar, this is how far you'll want to book ahead to secure cheap tickets from MAD to DUB.

  • The cheapest month for flights from Adolfo Suarez Madrid-Barajas Airport to Dublin Airport is May. Use the 'Whole month' tool to see the lowest prices if you have a flexible travel schedule.

  • Spend less time searching for cheap flights from MAD to DUB by setting up a Price Alert. You'll get an email or notification through the app when a special offer becomes available.

  • Tailor your trip with filters. Choose your preferred departure and arrival times, airlines and total journey duration. You can also sort the results by 'Cheapest,' 'Best' or 'Fastest' flights from Adolfo Suarez Madrid-Barajas Airport to Dublin Airport.

Handy information about Adolfo Suarez Madrid-Barajas Airport (MAD)

  • Of all flights leaving Adolfo Suarez Madrid-Barajas Airport, 78.23% arrive as scheduled at their destination.

  • To get to Adolfo Suarez Madrid-Barajas Airport from central Madrid, it'll take around 25 minutes if you're planning to drive. Of course, this depends on traffic. It's approximately 18 kilometres from the airport to the city centre.

  • Planning to catch public transport? You can expect a journey time of around 35 minutes.

  • Taking an early flight from Adolfo Suarez Madrid-Barajas Airport to Dublin Airport? Avoid the last-minute rush to the terminal (and catch some extra z's) by choosing one of these stays close to MAD:

Arriving at Dublin Airport (DUB)

Getting from Dublin Airport (DUB) to central Dublin

  • Dublin Airport to the centre of Dublin has a drive time of about 30 minutes. It's approximately 21 kilometres away.

  • Travelling on public transport will take you around 2 hours 10 minutes.

When to fly to Dublin Airport (DUB)

  • August is the most popular month for flights from Adolfo Suarez Madrid-Barajas Airport to Dublin Airport. To avoid the crowds, head to Dublin in January.

  • Book your flight from Adolfo Suarez Madrid-Barajas Airport to Dublin Airport for July if you'd like to explore Dublin during its warmest month. You can expect temperatures of between 10ºC (50ºF) and 20ºC (68ºF).

  • For cooler conditions, search for a cheap ticket from MAD to DUB in January. Average temperatures are between 1ºC (34ºF) and 9ºC (48ºF) then.

Explore more of Ireland

  • Cork is just one of the many cities in Ireland waiting to be discovered once you've seen Dublin. Around 225 kilometres away to the south-west, its top attractions include Blarney Castle, Fota Wildlife Park and Titanic Experience Cobh.

  • If there's time to check out another side of Ireland, head for Tallaght, roughly 10 kilometres south-west of Dublin. Church of the Incarnation, Fettercairn, 3 stuffed bears and Johnson & Perrott Fleet are the start of reasons to visit.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.