virail helps you to find timetables and prices for all trains from Messina to Bari.
The route from Messina to Bari is served daily by 8 trains leaving from from the stations of Messina Centrale, Messina Marittima, Ponte Schiavo, Tremestieri, Fiumara Gazzi and arriving at to the station of Bari Centrale.
It's possible to buy a train ticket for an average price of 100€. The best price for the next few days is 88€.
The average journey duration is 12 h 8 min. The first train leaves at 12:35am. The last one is at 10:15am.