Direct flights from Madrid to Dubrovnik MAD → DBV

Iberia flies nonstop from Madrid (MAD) to Dubrovnik (DBV), 1–2 times a week. The flight takes about 2h 51m and covers 1,135 miles (1,827 km). Arrivals run on time 99.3% at MAD — Eurocontrol data for the last three months, counting arrivals within 15 minutes of schedule. Schedule data from 19 August 2026.

🔔 Watch MAD → DBV

We'll run this search daily and email you the cheapest direct fares we find.

Free · checked daily · one-click unsubscribe

Iberia IB

Departure Schedule typical week

Typical weekly schedule · 14 flights per week (~2 per day) · Updated 12d ago

Iberia
14 flights per week (~2 per day)
Departs Terminal 4Departs Terminal 4S
Daily
08:20 → 11:15
Thu
11:25 → 14:15
Sun, Mon, Tue, Wed, Fri, Sat
16:05 → 19:00

Frequently asked questions

Is there a direct flight from Madrid to Dubrovnik?

Yes, Iberia operates nonstop flights from Madrid (MAD) to Dubrovnik (DBV).

Which airlines fly direct from Madrid to Dubrovnik?

Iberia operates nonstop flights from Madrid to Dubrovnik.

How long is the flight from Madrid to Dubrovnik?

The nonstop flight from Madrid to Dubrovnik takes ~2h 51m (approximately 1827 km).

How often do direct flights operate from Madrid to Dubrovnik?

Nonstop flights from Madrid to Dubrovnik operate 1–2×/week — 14 flights per week (~2 per day).

What is the on-time performance for flights from Madrid to Dubrovnik?

Arrivals run on time 99.3% at MAD — Eurocontrol data for the last three months, counting arrivals within 15 minutes of schedule.

What days of the week are there direct flights from Madrid to Dubrovnik?

Direct flights from Madrid to Dubrovnik operate every day of the week.

Explore More

Scout — our search agent — hunts nonstop fares from Madrid every night and pings you when one's worth booking.

Watch it work →