Travel from Messina to Sorrento

How to get from Messina to Sorrento?

There is no direct connection from Messina to Sorrento. However, you can take the bus and ferry to Villa S.Giovanni, take the train to Napoli Garibaldi, then take the subway to Sorrento. Alternatively, you can take a vehicle from Messina to Sorrento via Napoli Garibaldi in around 7 h 23 min.

Travel Guides

Getting to Rome from the airportGet the details in Rome2rio’s airport-to-city travel guide

How to get from Messina to Sorrento

ModeDurationPrice
From Messina Piazza della Repubblica bus and ferry to Villa S.Giovanni, train to Napoli Garibaldi, then subway to Sorrento.6 h 38 min124€
From Messina Centrale train to Napoli Garibaldi then subway to Sorrento.7 h 23 min56€
From MESSINA-Staz.Fs P.Repubblica bus to Napoli Garibaldi then subway to Sorrento.9 h 23 min30€
From Messina car ferry to Villa San Giovanni then drive to Sorrento.5 h 45 min98€
From Messina bus and ferry to Naples, walk to Naples, line 5001 bus to Pompei, then line 23 bus to Sorrento.9 h 25 min69€
From Messina Centrale train to Catania, bus to Catania airport, fly to Naples airport, bus to Napoli Garibaldi, then subway to Sorrento.6 h 14 min83€
From Messina Centrale train to Palermo - Piazza Giulio Cesare, bus to Palermo airport, fly to Naples airport, bus to Napoli Garibaldi, then subway to Sorrento.8 h 8 min89€
From Messina Marittima ferry to Reggio di Calabria - Viale Zerbi Incrocio Boccioni, line 28 bus to Reggio Calabria airport, fly to Rome airport, train to Roma Termini, train to Napoli Garibaldi, then subway to Sorrento.7 h 37 min164€

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

It takes approximately 6 h 38 min to get from Messina to Sorrento, including transfers.

Operators from Messina to Sorrento

OperatorPhoneWebsite
Autoservizi Salemi Srl(+39) 0923 98.11.20Autoservizi Salemi Srl
Trenitalia Frecce+39 06 68475475Trenitalia Frecce
EAV+39 800 211 388EAV
Trenitalia Intercity+39 06 68475475Trenitalia Intercity
Baltour+39 0861 1991900Baltour
Caronte & Tourist800 627414Caronte & Tourist
Sita Sud+39 080 579 0211Sita Sud
Marozzi VT080 579 0211Marozzi VT
Azienda Siciliana Trasporti090.9796533Azienda Siciliana Trasporti
easyJeteasyJet
AlitaliaAlitalia
VoloteaVolotea
CTP800 482 644CTP
Trenitalia+39 06 68475475Trenitalia
Prestia e Comandè s.r.l.+39 091 586351Prestia e Comandè s.r.l.
Liberty Lines S.P.A.0923.873813Liberty Lines S.P.A.
ATAM S.P.A.0965 620121ATAM S.P.A.
Blue Panorama AirlinesBlue Panorama Airlines