To get from Noicattaro a Casarano by train you can catch one of the 30 trains that everyday travel between Bari Torre a Mare and Lecce, the closest station to the city. For your trip from Bari Torre a Mare to Lecce by train you can choose to leave from one of Bari Torre a Mare main stations: Bari Torre a Mare, Bari Centrale If travelling with Trenitalia, you need to know the Bari Torre a Mare to Lecce train schedule: the first train leaves at 05:53, while the last ride is at 22:53. A Bari Torre a Mare to Lecce train cost about 9.8 €. But how long is the train ride from Bari Torre a Mare to Lecce? Your journey takes about 2 hours on average. Trenitalia offers 24 direct trains between these two cities. If you need to travel this week, prices range from 18.00 € to 18.00€. Booking your train ticket a few weeks in advance though, you can find low cost trains from Bari Torre a Mare to Lecce with fares starting from 7.90€, saving 56% on average.