Trip to Dubrovnik

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Ljubljana to Dubrovnik

🚂 Traveling from Ljubljana to Dubrovnik by train offers a scenic journey covering a distance of 826 km. The trip takes approximately 12 hours and 16 minutes with one transfer along the way. 🌉 The first part of the journey involves a 2-hour and 20-minute bus ride from Ljubljana to Zagreb with FlixBus. From Zagreb, travelers will embark on a 9-hour and 20-minute bus ride to Dubrovnik, passing through Split. FlixBus operates this leg of the trip as well. 🏞️ For an alternative route, travelers can opt for a 14-hour and 21-minute journey with two transfers. This route includes stops in Munich and Frankfurt before reaching Zagreb, followed by a bus ride to Split and finally a bus to Dubrovnik. FlixBus manages the transportation for each leg of this trip.

Where to stay in Dubrovnik

There are over 1953 hotels to stay in Dubrovnik. Prices range from $12 per night.

Accomodation

Will you be returning to Ljubljana by train?

If you are looking for the return train journey, check out trains from Dubrovnik to Ljubljana

See schedule