No, there is no direct train from Palermo to Zürich. However, there are services departing from Palermo Centrale and arriving at Zürich HB via Roma Termini and Milano Centrale. The journey, including transfers, takes approximately 19h 21m.More details
The distance between Palermo and Zürich is 1098 km.
Palermo to Zürich train services, operated by Trenitalia Intercity, depart from Palermo Centrale station.More details
Palermo to Zürich train services, operated by Trenitalia Eurocity, arrive at Zürich HB station.More details
Book your Palermo to Zürich train tickets online with Rome2rio.Search and book
There are 554+ hotels available in Zürich. Prices start at SFr 80 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