Travel from Florence-Italy to Alberobello

Bus or train from Florence to Alberobello?

You can take a train from Florence to Alberobello via Roma Termini and Bari Centro in around 9 h 8 min. Alternatively, you can take a bus from Florence to Alberobello via Roma in around 10 h 50 min.

Travel Guides

How to get from Florence to RomeWe show you the quickest, cheapest and easiest routes between the Italian cities
Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Florence to Alberobello

From Firenze S.Maria Novella train to Roma Termini, train to Bari Centro, then train to Alberobello. 9 h 8 min 94€. From Florence bus to Roma then bus to Alberobello. 10 h 50 min 46€. From Firenze S.Maria Novella train to Ancona, train to Bari Centro, then train to Alberobello. 11 h 39 min 96€. From Firenze bus to Bari Centro then train to Alberobello. 16 h 52 min 55€. From Firenze night bus to Alberobello. 10 h 20 min 54€. From Florence drive to Alberobello. 7 h 28 min 120€. From Leopolda Salita bus to Florence airport, fly to Bari airport, train to Bari Centro, then train to Alberobello. 6 h 15 min 102€. From Firenze S.Maria Novella train to Bologna Centrale, Aerobus to Bologna airport, fly to Bari airport, train to Bari Centro, then train to Alberobello. 6 h 33 min 74€. From Firenze Smn train to Pisa Centrale, train to Pisa airport, fly to Bari airport, train to Bari Centro, then train to Alberobello. 6 h 50 min 78€. From Leopolda Salita bus to Florence airport, fly to Brindisi airport, bus to Brindisi, train to Fasano FS, bus to Fasano, line 390 bus to Locorotondo, then line 1 train to Alberobello. 8 h 59 min 224€.

Is there a direct train between Florence and Alberobello?

No, there is no direct train from Florence to Alberobello. However, there are services departing from Firenze S.Maria Novella and arriving at Alberobello via Roma Termini and Bari Centro. The journey, including transfers, takes approximately 9 h 8 min.

Is there a direct bus between Florence and Alberobello?

Yes, there is an overnight bus departing from Firenze and arriving at Alberobello. This bus operates every day. The journey takes approximately 10¼ hours.