Travel from Milan to Split

Train, bus or fly from Milan to Split?

Lufthansa, easyJet and nine other airlines fly from Milan to Split every 3 hours. Alternatively, Autotrans operates a bus from Milan to Split 4 times a week. Tickets cost $60 - $90 and the journey takes 14 hours 13 minutes.

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
Italian Lakes: Getting around by trainRome2rio's tips and tricks to make your journey as smooth as possible

How to get from Milan to Split

ModeDurationPrice
From palazzo di giustizia line 73 bus to Milan Linate airport, fly to Split airport, line 37 bus to Trogir, then bus to Split.7 h 21 min$240
From Milano Centrale train to Stazione Fs-Rosselli, bus to Ancona, then car ferry to spalato.16 h 2 min$128
From Milano Centrale train to Bologna C.Le, train to Stazione Fs-Rosselli, bus to 4^ Marconi, walk to Ancona, then car ferry to Split.16 h 15 min$94
From via orefici p.za cordusio bus to Milano Lampugnano, bus to Como, then bus to Split.17 h 18 min$101
From Milano Centrale train to Venezia Mestre, train to Villach Hbf, train to Zagreb, then train to Split.18 h 16 min$142
From Milan bus to Pula then bus to Split.19 h 58 min$123
From Milan drive to Split.9 h 4 min$165

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

It takes approximately 7 hours 21 minutes to get from Milan to Split, including transfers.

Is there a direct train between Milan and Split?

No, there is no direct train from Milan to Split. However, there are services departing from Milano Centrale and arriving at Split via Venezia Mestre, Villach Hbf and Zagreb. The journey, including transfers, takes approximately 18 hours 16 minutes.

Is there a direct bus between Milan and Split?

No, there is no direct bus from Milan to Split. However, there are services departing from via orefici p.za cordusio and arriving at Split via Milano Lampugnano and Como. The journey, including transfers, takes approximately 17 hours 18 minutes.

Operators from Milan to Split

OperatorPhoneWebsite
Milan MetroMilan Metro
LufthansaLufthansa
easyJeteasyJet
AlitaliaAlitalia
Croatia AirlinesCroatia Airlines
Brussels AirlinesBrussels Airlines
Vueling AirlinesVueling Airlines
Transavia FranceTransavia France
Norwegian Air InternationalNorwegian Air International
EurowingsEurowings
TUI fly BelgiumTUI fly Belgium
British AirwaysBritish Airways
Promet SplitPromet Split
Brioni Pula+385 52 356 500Brioni Pula
Trenitalia Frecce+39 06 68475475Trenitalia Frecce
ATMA AnconaATMA Ancona
SNAV+39 081 428 5555SNAV
Jadrolinija+385 51 666 111Jadrolinija
Eurolines IT+39 0861 199 1900Eurolines IT
AutotransAutotrans
Trenitalia+39 06 68475475Trenitalia
Austrian Railways (ÖBB)Austrian Railways (ÖBB)
Croatian Railways (HŽPP)Croatian Railways (HŽPP)
Stav Bus0381 325195Stav Bus