Travel from La-Spezia to Siena

Bus or train from La Spezia to Siena?

You can take a train from La Spezia to Siena via Pisa C.Le and Empoli in around 3 h 28 min. Alternatively, FlixBus operates a bus from La Spezia to Siena once daily. Tickets cost $11 - $20 and the journey takes 3 h 35 min.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from La Spezia to Siena

ModeDurationPrice
From La Spezia Centrale train to Pisa C.Le, train to Empoli, then train to Siena.3 h 28 min29€
From La Spezia bus to Siena.3 h 35 min15€
From La Spezia Centrale train to P.Za Dante Stazione Fs, bus to Pisa, then night bus to Siena.4 h 48 min31€
From La Spezia drive to Siena.2 h 18 min31€

How long does it take to get from La Spezia to Siena?

It takes approximately 3 h 28 min to get from La Spezia to Siena, including transfers.

Is there a direct train between La Spezia and Siena?

No, there is no direct train from La Spezia to Siena. However, there are services departing from La Spezia Centrale and arriving at Siena via Pisa C.Le and Empoli. The journey, including transfers, takes approximately 3 h 28 min.

Is there a direct bus between La Spezia and Siena?

Yes, there is a direct bus departing from La Spezia and arriving at Siena. Services depart once daily, and operate every day. The journey takes approximately 3 h 35 min.

Operators from La Spezia to Siena

OperatorPhoneWebsite
Trenitalia Frecce+39 06 68475475Trenitalia Frecce
Trenitalia+39 06 68475475Trenitalia
FlixBus+49 1807 123 99 123FlixBus
VaiBus800 570530VaiBus
Marozzi VT080 579 0211Marozzi VT