Trip to Madrid

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance km
Avg. price$
Flights found

Planes from Dublin to Madrid

🛫 The quickest way to travel from Dublin to Madrid is by taking a direct flight which typically takes 2 hours and 30 minutes. 💸 Depending on the airline and time of booking, the prices for a flight between Madrid and Dublin can vary between €50 to €226, offering budget-friendly choices for travelers.

Where to stay in Madrid

There are over 3208 hotels to stay in Madrid. Prices range from $10 per night.

Find accommodation
  • Iberia, Aer Lingus, and Ryanair are the major airlines that offer flights between Dublin Airport in Ireland and Madrid Airport in Spain. These airlines provide multiple daily flights, making it convenient for travelers to choose a suitable departure time. Passengers can compare prices, flight schedules, and amenities offered by each airline to select the option that best fits their preferences and budget. It is advisable to book tickets in advance to secure the best deals for your journey.
  • The flight duration from Dublin to Madrid is approximately 5 hours and 21 minutes. This time may vary slightly depending on factors such as air traffic and weather conditions. Passengers can make use of in-flight entertainment, relax, or catch up on some rest during the flight to make the journey more enjoyable and comfortable. It is recommended to check with the airline for the most up-to-date and accurate flight information closer to the travel date.
  • The cost of a flight from Dublin to Madrid typically ranges from €50 to €228, depending on various factors such as the airline, booking time, and seat availability. It is advisable to book your flight in advance to secure lower fares and better deals. Additionally, comparing prices across different airlines and booking platforms can help you find the most affordable option for your travel budget. Keep in mind that prices may fluctuate based on demand and the time of year you plan to travel.