Travel from Sorrento to Milan

Bus from Sorrento to Milan

You can take a bus from Sorrento to Milan via Rome and san donato m3 in around 13 hours 14 minutes.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details
Getting to Milan from the airportGet the details in Rome2rio’s airport-to-city travel guide

How to get from Sorrento to Milan

ModeDurationPrice
From Sorrento subway to Napoli Centrale then train to Milano Centrale.6 h 12 min99€
From Sorrento bus to Rome, bus to san donato m3, then line 84 bus to via verziere.13 h 14 min68€
From Sorrento subway to NAPOLI-C.so Lucci Metropark, bus to Rogoredo Fs, then line 3 subway to Duomo M3.13 h 59 min49€
From Sorrento drive to Milan.7 h 41 min120€
From Sorrento subway to Naples - Piazza Garibaldi, bus to Naples airport, fly to Milan Linate airport, then line 73 bus to Milan.4 h 43 min74€
From Sorrento subway to Naples - Piazza Garibaldi, bus to Naples airport, fly to Milan Malpensa airport, then train to Milan.5 h 18 min73€
From Sorrento subway to Naples - Piazza Garibaldi, bus to Naples airport, fly to Milan Bergamo airport, then shuttle to Milan.5 h 33 min92€
From Sorrento subway to Napoli Centrale, train to Roma Termini, train to Rome airport, fly to Milan Linate airport, then line 73 bus to Milan.6 h109€

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

It takes approximately 6 hours 12 minutes to get from Sorrento to Milan, including transfers.

Is there a direct bus between Sorrento and Milan?

No, there is no direct bus from Sorrento to Milan. However, there are services departing from Sorrento and arriving at via verziere via Rome and san donato m3. The journey, including transfers, takes approximately 13 hours 14 minutes.

Operators from Sorrento to Milan

OperatorPhoneWebsite
EAV+39 800 211 388EAV
Trenitalia Frecce+39 06 68475475Trenitalia Frecce
Marozzi VT080 579 0211Marozzi VT
FlixBus+49 1807 123 99 123FlixBus
Milan MetroMilan Metro
Baltour+39 0861 1991900Baltour
CTP800 482 644CTP
AlitaliaAlitalia
easyJeteasyJet
MeridianaMeridiana
Malpensa ExpressMalpensa Express
RyanairRyanair
Orio Shuttle035.319366Orio Shuttle
Trenitalia+39 06 68475475Trenitalia