Direct (nonstop) flights from Madrid to Dublin

3 airlines fly nonstop from Barajas (MAD) to Dublin Airport (DUB). It's 902 miles (1,452 km), about 2h 35m in the air. Operated by Aer Lingus, Ryanair, Iberia.

MAD
Barajas
🇪🇸 Madrid, Spain
DUB
Dublin Airport
🇮🇪 Dublin, Ireland
Flight Time
2h 35m
Distance
902 mi
1,452 km
CO₂/pax
167 kg
−26 kg vs. layover
Airlines
3
Aer Lingus +2
Time Diff
-1h
Operated by Aer Lingus Aer Lingus Ryanair Ryanair Iberia Iberia

Route data last updated: May 26, 2026

Airlines with non-stop flights

Aer Lingus EI Aer Lingus
Route
MAD → DUB
Flight Time
2h 35m
Distance
902 mi
Ryanair FR Ryanair
Route
MAD → DUB
Flight Time
2h 35m
Distance
902 mi
Iberia IB Iberia
Route
MAD → DUB
Flight Time
2h 35m
Distance
902 mi

Alternative Routes

Other ways to fly from Madrid to Dublin with one stop · direct emits 167 kg CO₂ per passenger

MAD BIO (Bilbao) DUB
Leg 1: 1h (197 mi) Leg 2: 2h 10m (716 mi) Total: ~3h 10m 🍃 193 kg CO₂ (+16% vs. direct)
Leg 1
MAD → BIO
1h · 197 mi
View MAD to BIO flights →
Leg 2
BIO → DUB
2h 10m · 716 mi
View BIO to DUB flights →
MAD SDR (Santander) DUB
Leg 1: 1h 10m (203 mi) Leg 2: 2h 5m (700 mi) Total: ~3h 15m 🍃 191 kg CO₂ (+14% vs. direct)
Leg 1
MAD → SDR
1h 10m · 203 mi
View MAD to SDR flights →
Leg 2
SDR → DUB
2h 5m · 700 mi
View SDR to DUB flights →
MAD OVD (Asturias) DUB
Leg 1: 1h 15m (247 mi) Leg 2: 2h 5m (682 mi) Total: ~3h 20m 🍃 197 kg CO₂ (+18% vs. direct)
Leg 1
MAD → OVD
1h 15m · 247 mi
View MAD to OVD flights →
Leg 2
OVD → DUB
2h 5m · 682 mi
View OVD to DUB flights →
MAD SCQ (Santiago De Compostela) DUB
Leg 1: 1h 15m (301 mi) Leg 2: 2h 5m (734 mi) Total: ~3h 20m 🍃 217 kg CO₂ (+30% vs. direct)
Leg 1
MAD → SCQ
1h 15m · 301 mi
View MAD to SCQ flights →
Leg 2
SCQ → DUB
2h 5m · 734 mi
View SCQ to DUB flights →
MAD NTE (Nantes) DUB
Leg 1: 1h 40m (470 mi) Leg 2: 1h 40m (479 mi) Total: ~3h 20m 🍃 201 kg CO₂ (+20% vs. direct)
Leg 1
MAD → NTE
1h 40m · 470 mi
View MAD to NTE flights →
Leg 2
NTE → DUB
1h 40m · 479 mi
View NTE to DUB flights →

Looking for the return flight?

DUB → MAD: Flights from Dublin to Madrid

Frequently Asked Questions

How long is the direct flight from Madrid to Dublin?

A nonstop flight from Madrid (MAD) to Dublin (DUB) takes approximately 2 hours and 35 minutes. The distance is 902 miles (1,452 km).

Which airlines fly nonstop from Madrid to Dublin?

3 airlines: Aer Lingus, Ryanair, Iberia.

Is there a nonstop flight from Madrid to Dublin?

Yes. 3 airlines: Aer Lingus, Ryanair, Iberia.

How far is Madrid from Dublin?

The flight distance from Madrid to Dublin is 902 miles (1,452 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as London to Madrid.

What is the time difference between Madrid and Dublin?

Dublin is 1 hour behind Madrid. (Europe/Madrid vs Europe/Dublin.)

What type of aircraft flies from Madrid to Dublin?

At 2h 35m, this route typically uses narrow-body or mid-range jets — Boeing 737 MAX or Airbus A320neo. Varies by airline.

Do I need a visa to travel from Spain to Ireland?

Depends on your passport. Check with the Ireland embassy or an official visa portal before booking — requirements change.

What is the carbon footprint of a flight from Madrid to Dublin?

Roughly 167 kg CO2 per passenger one-way. That's about the same as driving 835 km.

Is the return flight from Dublin to Madrid also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Madrid to Dublin?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. 3-6 weeks ahead is a good window for this route. Use "Check Prices" above to compare.

How early should I arrive at Barajas for this flight?

3 hours before departure for international flights. You need time for check-in, security, and immigration.