How to get from Madrid to Dubrovnik by train, bus or flight.
The best way to travel from Madrid to Dubrovnik is by taking a flight because it’s the best combination of price and speed.
Find all the dates and times for this journey by train, bus, flight, and ferry .
|Distance||1132 miles (1825 km)|
|Available travel modes||Flight|
|Fastest mode||Flight • $137 (€123) • 10 h 30 min|
|Popular travel companies||Vueling|
Travel 1132 miles (1825 km) by flight to Dubrovnik from Madrid. Vueling is the main travel company operating this route. Travelers can even take a direct from Madrid to Dubrovnik.
You can travel by flight for as low as $108 (€97). When you search for schedules and tickets, Omio will show you the best journey.
Turkish Airlines is Turkey’s leading airline and you can choose between EcoFly, ExtraFly, PrimeFly, Business Ticket for your next travel from Madrid to Dubrovnik.
You can go from Madrid to Dubrovnik by flight.
A flight is the fastest way to get to Dubrovnik from Madrid with an average travel time for this route around 10 h 30 min.
The Madrid to Dubrovnik distance is around 1132 miles (1825 km).
These are the most popular departure and arrival points when traveling from Madrid to Dubrovnik:
The following travel company offer services from Madrid to Dubrovnik: