Trains from Bari
Routes, journey times, and fares for trains serving Bari
Trains from Bari: What to Know
Popular Train Routes
Bari to Rome
Bari to Matera
Bari to Napoli
Bari to Alberobello
Bari to Milan
Bari to Florence
Frequently Asked Questions
What Is the Main Train Station in Bari?
Bari Centrale is the city's main station, located in the center of town. It's served by Trenitalia and Italo for long-distance routes, and by Ferrovie del Sud Est (FSE) and Ferrotramviaria for regional connections across Puglia. The station has luggage storage, ticket machines, and is within walking distance of the old town and waterfront.
Can I Take a Train from Bari to Matera?
Yes. Ferrovie Appulo Lucane (FAL) operates trains between Bari Centrale and Matera. The journey takes roughly 90 minutes to two hours depending on the service. Trains run throughout the day but are less frequent than major intercity routes, so check the FAL timetable before heading to the station. The FAL platforms at Bari are in a separate underground section of Bari Centrale.
How Do I Get from Bari to Lecce by Train?
Trenitalia runs frequent regional and intercity trains from Bari Centrale to Lecce. The journey typically takes between 90 minutes and two hours. Regional trains are the most affordable option, while intercity services are slightly faster. Tickets can be purchased at the station or through the Trenitalia app. Remember to validate paper tickets at the green machines on the platform before boarding.
Do I Need to Validate My Train Ticket in Bari?
If you bought a paper ticket without a reserved seat, common on regional trains, you must stamp it in the small green or yellow validation machines on the platform before boarding. Failure to validate can result in an on-the-spot fine from the conductor. Electronic tickets purchased through the Trenitalia or Italo apps with a QR code do not need physical validation.
Can I Store Luggage at Bari Centrale Station?
Bari Centrale has a left-luggage service (deposito bagagli) inside the station. It's useful if you arrive early or have time between connections and want to explore the old town without dragging bags. The service operates during daytime hours but may close in the evening, so confirm availability when you arrive. Bags are typically screened before storage.
Is There a Direct Train from Bari to Rome or Naples?
Yes. Both Trenitalia and Italo operate direct high-speed and intercity trains connecting Bari to Rome and Naples. The Rome journey takes roughly four hours, while Naples is around three and a half hours. Booking in advance typically secures lower fares. Trains run multiple times per day on both routes, making either city a feasible day trip or onward connection.
How Do I Reach Alberobello's Trulli from Bari by Train?
FSE (Ferrovie del Sud Est) operates a regional train from Bari Centrale toward Alberobello, with the journey taking roughly 90 minutes. Services are not as frequent as mainline routes, and some connections may require a change at Putignano. The Alberobello station is a short walk from the trulli district. On Sundays and holidays, service is reduced, so check schedules in advance.