No, there is no direct train from Sicily to Bari. However, there are services departing from Palermo Notarbartolo and arriving at Bari Centrale via Palermo Centrale, Aversa and Caserta. The journey, including transfers, takes approximately 15h 57m.More details
The distance between Sicily and Bari is 455 km.
Sicily to Bari train services, operated by Trenitalia Intercity, depart from Palermo Centrale station.More details
Sicily to Bari train services, operated by Trenitalia Frecce, arrive at Bari Centrale station.More details
Book your Sicily to Bari train tickets online with Rome2rio.Search and book
There are 1051+ hotels available in Bari. Prices start at 41€ 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