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.
We'll run this search daily and email you the cheapest direct fares we find.
Free · checked daily · one-click unsubscribe
Typical weekly schedule · 14 flights per week (~2 per day) · Updated 12d ago
Yes, Iberia operates nonstop flights from Madrid (MAD) to Dubrovnik (DBV).
Iberia operates nonstop flights from Madrid to Dubrovnik.
The nonstop flight from Madrid to Dubrovnik takes ~2h 51m (approximately 1827 km).
Nonstop flights from Madrid to Dubrovnik operate 1–2×/week — 14 flights per week (~2 per day).
Arrivals run on time 99.3% at MAD — Eurocontrol data for the last three months, counting arrivals within 15 minutes of schedule.
Direct flights from Madrid to Dubrovnik operate every day of the week.
Scout — our search agent — hunts nonstop fares from Madrid every night and pings you when one's worth booking.
Watch it work →