Yes, there is a direct train departing from Napoli Centrale and arriving at Messina Centrale. Services depart every four hours, and operate every day. The journey takes approximately 5h 40m.More details
The distance between Naples and Messina is 315 km.
Naples to Messina train services, operated by Trenitalia Intercity, depart from Napoli Centrale station.More details
Naples to Messina train services, operated by Trenitalia Intercity, arrive at Messina Centrale station.More details
Book your Naples to Messina train tickets online with Rome2rio.Search and book
There are 744+ hotels available in Messina. Prices start at 35€ per night.More details
Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.Learn more about our apps