Distance 1825 km |
Average flight duration 11h 44m |
Cheapest ticket price £99 |
Flights per day 14 |
Direct flights 1 |
Airlines 7 |
Fastest flight 2h 50m |
Cheapest month to travel February |
First flight 08:30 |
Last flight 19:10 |
Cheapest price
£158
Average price
£597
Fastest journey
3 h
Average duration
7 h 12 m
Flights per day
23
Distance
1826 km
The best way to find a cheap flight ticket from Madrid to Dubrovnik is to book your journey as far in advance as possible and to avoid travelling at rush hour.
The average ticket from Madrid to Dubrovnik will cost around £597 if you buy it on the day, but you can find cheap flight tickets today for only £158.
Of the 23 flights that leave Madrid for Dubrovnik every day 1 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
These direct flights cover the 1826 km distance in an average of 7 h 12 m but if you time it right, some flights will get you there in just 3 h .
The slowest flights will take 9 h 50 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.
Omio recommends booking the flight as it is the most popular option from Madrid to Dubrovnik among Omio's users. If you are prioritising price take the coach with prices starting from £108. For those with little time consider booking a flight which can get you there in 11h 44m. In case you are seeking to minimise your carbon footprint the coach is your best bet as it emits only 1.8 - 4.6kg.
Most popular Flight | Coach |
---|---|
£229 Average Price | £160 Average Price Cheapest |
14h 44m average duration Fastest 11h 44m Onboard + 3h 0m Additional time* | 2d 55h 51m average duration 2d 55h 21m Onboard + 30m Additional time* |
5.5 - 10.9kg CO2 emissions | 1.8 - 4.6kg CO2 emissions Lowest |
Direct Options | Direct Options |
Additional time: Average total travel duration to departure point, security checks and transfers.
Provider | Departs | Duration | Arrives | Changes | Tickets |
---|---|---|---|---|---|
![]() ![]() | 18:25 Madrid Barajas Airport (MAD) | 16h10 | 10:35 Dubrovnik Airport (DBV) | 1 change | |
![]() ![]() | 20:45 Madrid Barajas Airport (MAD) | 46h50 | 19:35 Dubrovnik Airport (DBV) | 2 changes | |
Wednesday 14 May | |||||
![]() | 04:00 Madrid Barajas Airport (MAD) | 10h10 | 14:10 Dubrovnik Airport (DBV) | 2 changes | |
![]() ![]() | 04:00 Madrid Barajas Airport (MAD) | 6h35 | 10:35 Dubrovnik Airport (DBV) | 1 change | |
![]() | 04:00 Madrid Barajas Airport (MAD) | 10h10 | 14:10 Dubrovnik Airport (DBV) | 2 changes | |
![]() ![]() | 04:20 Madrid Barajas Airport (MAD) | 9h50 | 14:10 Dubrovnik Airport (DBV) | 2 changes | |
![]() | 05:10 Madrid Barajas Airport (MAD) | 9h00 | 14:10 Dubrovnik Airport (DBV) | 1 change | |
![]() | 06:35 Madrid Barajas Airport (MAD) | 7h35 | 14:10 Dubrovnik Airport (DBV) | 2 changes | |
![]() ![]() ![]() | 07:30 Madrid Barajas Airport (MAD) | 54h45 | 14:15 Dubrovnik Airport (DBV) | 2 changes | |
![]() ![]() ![]() | 07:30 Madrid Barajas Airport (MAD) | 36h05 | 19:35 Dubrovnik Airport (DBV) | 2 changes | |
![]() ![]() ![]() | 07:30 Madrid Barajas Airport (MAD) | 36h05 | 19:35 Dubrovnik Airport (DBV) | 2 changes | |
![]() ![]() | 08:15 Madrid Barajas Airport (MAD) | 28h15 | 12:30 Dubrovnik Airport (DBV) | 2 changes | |
![]() ![]() | 08:15 Madrid Barajas Airport (MAD) | 27h15 | 11:30 Dubrovnik Airport (DBV) | 2 changes | |
![]() ![]() | 08:20 Madrid Barajas Airport (MAD) | 26h15 | 10:35 Dubrovnik Airport (DBV) | 1 change | |
![]() | 08:30 Madrid Barajas Airport (MAD) | 28h00 | 12:30 Dubrovnik Airport (DBV) | 1 change | |
![]() ![]() | 11:05 Madrid Barajas Airport (MAD) | 23h30 | 10:35 Dubrovnik Airport (DBV) | 1 change | |
![]() | 14:00 Madrid Barajas Airport (MAD) | 3h00 | 17:00 Dubrovnik Airport (DBV) | 0 changesdirect | |
![]() ![]() | 14:10 Madrid Barajas Airport (MAD) | 29h25 | 19:35 Dubrovnik Airport (DBV) | 2 changes | |
![]() ![]() | 14:10 Madrid Barajas Airport (MAD) | 29h25 | 19:35 Dubrovnik Airport (DBV) | 2 changes | |
![]() ![]() | 14:10 Madrid Barajas Airport (MAD) | 48h05 | 14:15 Dubrovnik Airport (DBV) | 2 changes | |
![]() ![]() | 14:40 Madrid Barajas Airport (MAD) | 20h50 | 11:30 Dubrovnik Airport (DBV) | 2 changes | |
This is the last flight of the day. | |||||
Find all the dates and times for this journey
Travel from Madrid to Dubrovnik from £86 with Omio’s flight partners Iberia, Lufthansa and Vueling Airlines! You can find the best timetables and tickets when comparing and booking the most affordable trip for you.
Iberia is Spain’s leading airline, headquartered in Adolfo Suárez-Madrid Barajas in Madrid, offering flights around Europe and across the world. It offers different fares for your next flight to Dubrovnik from Madrid including: Basic Fare, Classic Fare, Flexible Fare and Business Club.
Madrid to Dubrovnik flight information with Iberia:
There are multiple options when it comes to flights from Madrid to Dubrovnik, with both direct and connecting flights available. Flights from the Spanish city of Madrid to Dubrovnik offer a fast way to travel the 1,826 kilometers separating these two cities. The city of Madrid is famous for its wonderful museums, magnificent buildings and modern restaurants. Dubrovnik, on the other hand, is one of the main tourist destinations on the Adriatic Sea, in the south of Croatia. The average flight duration from Madrid to Dubrovnik is 15 hours 22 minutes. A direct flight between these two cities takes less than three hours.
Airlines flying from Madrid to Dubrovnik include Brussels Airlines, Norwegian Air Shuttle, Air France, Turkish Airlines, Iberia, vueling, Air Europa, PGA-Portugalia Airlines, White Airways, Iberia Express, KLM, Aegean Airlines, LOT Polish Airlines, and Lufthansa. Iberia is the only airline that operates direct flights from Madrid to Dubrovnik all year round. Carrier Norwegian Air Shuttle also offers direct flights between the two cities during the middle and high seasons, which is usually from April to October.
The distance from Madrid to Dubrovnik is 1,826 kilometers. For connecting flights, the average flight duration between these two cities is 15 hours 22 minutes. The duration of a connecting flight might, however, vary depending on the number and duration of stopovers. Direct flights from Madrid to Dubrovnik operated by Norwegian Air Shuttle and Iberia take around two hours and 50 minutes.
Given the relatively high number of airlines operating on this route, there is a high frequency of flights from Madrid to Dubrovnik. Each airline provides an average of one connecting flight from Madrid to Dubrovnik every day. Iberia however, offers about two direct flights every week during the low season, usually on Wednesdays and Saturdays. The company increases its Madrid to Dubrovnik flights to approximately two direct flights daily during the peak summer season. Norwegian Air Shuttle offers one daily direct flight several times a week.
Departure airport: Madrid-Barajas Adolfo Suárez airport is the preferred departure airport for flights from Madrid to Dubrovnik. The airport is located 12 kilometers north-east of the Puerta del Sol or Plaza Mayor de Madrid, Madrid's historical center. The metro line 8 and Airport Express bus operates 24 hours a day and offers a convenient way to reach the airport. The Barajas Line 8 train offers a fast route from the city center to the underground stations at Terminal 2. Facilities at the airport include car hire services, currency exchange, a post office, restaurants, duty-free shops, disabled parking lots, and free WiFi access. Passenger lounges with charging points for electronic devices are also available.
Arrival airport: Dubrovnik Airport, also known as Cilipi, is the preferred arrival airport in Dubrovnik for international flights, including those from Madrid. The airport is situated about 21 kilometers from Dubrovnik city center. The most practical option for getting from the airport to the city is via public transport. Atlas buses 11, 27, and 38 transport visitors to the city center in a journey that takes around 40 minutes. Airport services include duty-free shops, restaurants, ATMs, currency exchange, car rental services, and a unique winery located in a cave inside the airport. Unlimited free WiFi is available throughout the airport.
Flights from Madrid to Dubrovnik generally leave from Madrid Barajas Airport and arrive in Dubrovnik Airport.
Madrid Barajas Airport is 15.9 km away from Madrid city centre and Dubrovnik Airport is 20.8 km from Dubrovnik city centre.
Here are some other resources that might have the information you need