By Train
The Alberobello train station is part of the Ferrovie Sud-Est line, part of the Ferrovie dello Stato group. The single-track line connects Alberobello with the towns of Noci and Locorotondo, on the Bari-Taranto line.
Reaching Alberobello by train from Bari and its airport is therefore quite easy. If you're taking the Mungivacca-Putignano line from Bari, you may need to change trains in Putignano. However, reaching Alberobello from Brindisi and its airport and from Salento is much more difficult. Since these are regional trains, there are more frequent changes, with interchanges in Martina Franca and Francavilla Fontana.
For those arriving from Bari, it's best to check the correct departure point. For example, trains operate on platforms divided between the two operating companies: Ferrovie delle Stato and Ferrovie del Sud-Est. To reach Alberobello, you must wait for a train on the platforms reserved for Ferrovie del Sud-Est.
Schedules and destinations accessible by Ferrovie del Sud-Est train and bus are available at this address. The website shows both train and bus connections; of the two, traveling by road is certainly faster.
Ferrovie del Sud-Est buses to and from Alberobello stop at the train station in Piazzale Kennedy. From there, the historic center is just a 10-minute walk away.

To connect with the Italian State Railways, the stations shared with the South-East Railways are in Bari, Taranto, and Francavilla Fontana.
page updated on January 30, 2026