Travel from Milan to Dubrovnik

Bus from Milan to Dubrovnik

You can take a bus from Milan to Dubrovnik via Mailand Lampugnano, Čapljina, and Metkovic in around 23 h 19 min.

Travel Guides

Travelling Croatia’s Dalmatian Coast by boat, bus, car and trainDiscover the best ways to get around the Dalmatian Coast
Need to know: JadrolinijaLearn all about travelling by ferry across the Adriatic Sea

How to get from Milan to Dubrovnik

ModeDurationPrice
From Milano Centrale train to Bologna C.Le, train to Stazione Fs-Rosselli, bus to 4^ Marconi, walk to Ancona, car ferry to Split, then ferry to Dubrovnik.21 h 20 min131€
From Milano Centrale train to Venezia Mestre, train to Villach Hbf, train to Zagreb, train to Split, then bus to Dubrovnik.22 h 16 min128€
From via orefici p.za cordusio bus to Mailand Lampugnano, bus to Čapljina, bus to Metkovic, then bus to Dubrovnik.23 h 19 min94€
From Milan bus to Pula then bus to Dubrovnik.25 h 5 min103€
From Milan drive to Dubrovnik.11 h 30 min163€
From palazzo di giustizia line 73 bus to Milan Linate airport, fly to Bari airport, train to Bari C.le FNB, walk to Βari - Viale Unità ang. Largo Ciaia, bus to Bari - Corso Cavour, walk to Bari, then car ferry to Dubrovnik.19 h 2 min156€
From palazzo di giustizia line 73 bus to Milan Linate airport, fly to Brindisi airport, bus to Brindisi - Autorità Portuale, Leonetti Bus to Bari, then car ferry to Dubrovnik.19 h 42 min136€
From Milano Cadorna train to Milan Malpensa airport, fly to Bari airport, train to Bari C.le FNB, walk to Βari - Viale Unità ang. Largo Ciaia, bus to Bari - Corso Cavour, walk to Bari, then car ferry to Dubrovnik.19 h 18 min138€
From Milano Centrale Station shuttle to Milan Bergamo airport, fly to Bari airport, train to Bari C.le FNB, walk to Βari - Viale Unità ang. Largo Ciaia, bus to Bari - Corso Cavour, walk to Bari, then car ferry to Dubrovnik.19 h 36 min117€
From Milano Cadorna train to Milan Malpensa airport, fly to Tirana airport, Airport Bus to Tiranë, bus to Shkodër, bus to Kotor, walk to Kotor, then bus to Dubrovnik.16 h 9 min112€
From Milano Centrale Station shuttle to Milan Bergamo airport, fly to Tirana airport, Airport Bus to Tiranë, bus to Shkodër, bus to Kotor, walk to Kotor, then bus to Dubrovnik.16 h 7 min111€

How long does it take to get from Milan to Dubrovnik?

It takes approximately 21 h 20 min to get from Milan to Dubrovnik, including transfers.

Is there a direct bus between Milan and Dubrovnik?

No, there is no direct bus from Milan to Dubrovnik. However, there are services departing from via orefici p.za cordusio and arriving at Dubrovnik via Mailand Lampugnano, Čapljina and Metkovic. The journey, including transfers, takes approximately 23 h 19 min.

Operators from Milan to Dubrovnik

OperatorPhoneWebsite
Trenitalia Frecce+39 06 68475475Trenitalia Frecce
ATMA AnconaATMA Ancona
SNAV+39 081 428 5555SNAV
Kapetan Luka021 / 645 476Kapetan Luka
Trenitalia+39 06 68475475Trenitalia
Austrian Railways (ÖBB)Austrian Railways (ÖBB)
Croatian Railways (HŽPP)Croatian Railways (HŽPP)
Promet MakarskaPromet Makarska
Milan MetroMilan Metro
GlobtourGlobtour
Autoprevoz - Bus d.d.+387 36 551 900Autoprevoz - Bus d.d.
Autobusni Promet+385 (42) 372 803Autobusni Promet
Stav Bus0381 325195Stav Bus
AutotransAutotrans
AlitaliaAlitalia
Ferrotramviaria spa - Ferrovie del Nord BareseFerrotramviaria spa - Ferrovie del Nord Barese
Miccolis080 5315334Miccolis
Jadrolinija+385 51 666 111Jadrolinija
Società Trasporti Pubblici Brindisi SpA0831 54 91Società Trasporti Pubblici Brindisi SpA
TTI Slr+39081969167TTI Slr
Malpensa ExpressMalpensa Express
easyJeteasyJet
EurowingsEurowings
Orio Shuttle035.319366Orio Shuttle
RyanairRyanair
ErnestErnest
Blue Panorama AirlinesBlue Panorama Airlines
Austrian AirlinesAustrian Airlines
Tirana International Airport+355 52 22 55 39Tirana International Airport
Albania MinibusAlbania Minibus
Old Town Travel+382 32 520 495Old Town Travel
Royal Travel Cetinje+382 69 294 654Royal Travel Cetinje