Travel from Siena to Bari

Bus or train from Siena to Bari?

Marozzi VT operates a bus from Siena to Bari every 3 hours. Tickets cost $50 - $65 and the journey takes 8 h 10 min. 3 other operators also service this route. Alternatively, Trenitalia operates a train from Siena to Bari hourly. Tickets cost $7 - $17 and the journey takes 1 h 32 min. 2 other operators also service this route.

Travel Guides

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

How to get from Siena to Bari

From Siena-Via Tozzi bus to Florence airport, fly to Bari airport, then train to Bari. 4 h 34 min $125. From Siena train to Empoli, train to Pisa Centrale, train to Pisa airport, fly to Bari airport, then train to Bari. 5 h 8 min $95. From Siena train to Firenze S.Maria Novella, train to Bologna Centrale, Aerobus to Bologna airport, fly to Bari airport, then train to Bari. 5 h 44 min $99. From Siena train to Empoli, train to Pisa Centrale, train to Pisa airport, fly to Brindisi airport, bus to Brindisi, then train to Bari. 7 h 9 min $127. From Siena bus to Bari. 8 h 10 min $59. From Siena train to Firenze S.Maria Novella, train to Roma Termini, then train to Bari Centrale. 8 h 26 min $124. From Siena train to Chiusi-Chianciano Terme, train to Roma Termini, then train to Bari Centrale. 9 h 23 min $110. From Siena drive to Bari. 6 h 30 min $130.

Operators from Siena to Bari

OperatorPhoneWebsite
Tiemme Spa+39.0565.260111Tiemme Spa
Mistral AirMistral Air
AlitaliaAlitalia
Ferrotramviaria spa - Ferrovie del Nord BareseFerrotramviaria spa - Ferrovie del Nord Barese
Trenitalia+39 06 68475475Trenitalia
People MoverPeople Mover
RyanairRyanair
Trenitalia Frecce+39 06 68475475Trenitalia Frecce
TPER - Trasporto Passeggeri Emilia Romagna051.350111TPER - Trasporto Passeggeri Emilia Romagna
Società Trasporti Pubblici Brindisi SpA0831 54 91Società Trasporti Pubblici Brindisi SpA
Marozzi VT080 579 0211Marozzi VT