Travel from Dubrovnik to Milan

Bus or fly from Dubrovnik to Milan?

Lufthansa, Iberia and six other airlines fly from Dubrovnik to Milan 4 times a day. Alternatively, you can take a bus from Dubrovnik to Milan via Zagreb and lampugnano m1 in around 19 h 48 min.

Travel Guides

Travelling Croatia’s Dalmatian Coast by boat, bus, car and trainDiscover the best ways to get around the Dalmatian Coast
Getting to Milan from the airportGet the details in Rome2rio’s airport-to-city travel guide
Need to know: JadrolinijaLearn all about travelling by ferry across the Adriatic Sea
Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Dubrovnik to Milan

ModeDurationPrice
From Dubrovnik shuttle to Dubrovnik airport, fly to Milan Linate airport, then line 73 bus to Milan.6 h 10 min$229
From Dubrovnik car ferry to Bari, walk to Bari - Corso Cavour, bus to Βari - Viale Unità ang. Largo Ciaia, walk to Bari Centrale, train to Bologna C.Le, then train to Milano Centrale.17 h 9 min$193
From Dubrovnik bus to Zagreb, bus to lampugnano m1, then line 68 bus to conciliazione m1.19 h 48 min$118
From Dubrovnik ferry to spalato, car ferry to Piazza Kennedy, bus to Ancona, then train to Milano Centrale.21 h 30 min$159
From Dubrovnik bus to Split, train to Zagreb Glavni Kolod., train to Villach Hbf, train to Venezia Mestre, then train to Milano Centrale.22 h 5 min$161
From Dubrovnik bus to Pula then bus to Milan.25 h 3 min$129
From Dubrovnik drive to Milan.11 h 27 min$201

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

It takes approximately 6 h 10 min to get from Dubrovnik to Milan, including transfers.

Is there a direct bus between Dubrovnik and Milan?

No, there is no direct bus from Dubrovnik to Milan. However, there are services departing from Dubrovnik and arriving at conciliazione m1 via Zagreb and lampugnano m1. The journey, including transfers, takes approximately 19 h 48 min.

Operators from Dubrovnik to Milan

OperatorPhoneWebsite
Atlas Kompass+385 1 2415 611Atlas Kompass
LufthansaLufthansa
IberiaIberia
Croatia AirlinesCroatia Airlines
AlitaliaAlitalia
Vueling AirlinesVueling Airlines
easyJeteasyJet
VoloteaVolotea
Aegean AirlinesAegean Airlines
Milan MetroMilan Metro
Jadrolinija+385 51 666 111Jadrolinija
Miccolis080 5315334Miccolis
Trenitalia Frecce+39 06 68475475Trenitalia Frecce
Samoborček+385 1 6321 190Samoborček
FlixBus+49 1807 123 99 123FlixBus
Kapetan Luka021 / 645 476Kapetan Luka
SNAV+39 081 428 5555SNAV
ATMA AnconaATMA Ancona
Promet MakarskaPromet Makarska
Croatian Railways (HŽPP)Croatian Railways (HŽPP)
Austrian Railways (ÖBB)Austrian Railways (ÖBB)
AutotransAutotrans
Stav Bus0381 325195Stav Bus