Travel from Siena to Elba-Tuscany-Italy

How to get from Siena to Elba?

There is no direct connection from Siena to Elba. However, you can take the bus to Grosseto, take the train to Campiglia Stazione, take the bus to Piombino, then take the car ferry to Portoferraio. Alternatively, you can take a vehicle from Siena to Elba via Montepescali, Campiglia Stazione, and Piombino in around 5 h 11 min.

How to get from Siena to Elba

ModeDurationPrice
From Siena-Via Tozzi bus to Grosseto, train to Campiglia Stazione, bus to Piombino, then car ferry to Portoferraio.4 h 52 min85€
From Siena train to Montepescali, train to Campiglia Stazione, bus to Piombino, then ferry to Portoferraio.5 h 11 min30€
From Siena train to Montepescali, train to Campiglia Marittima, train to Piombino, then car ferry to Portoferraio.5 h 37 min89€
From Siena drive to Piombino then ferry to Portoferraio.2 h 47 min26€

How long does it take to get from Siena to Elba?

It takes approximately 4 h 52 min to get from Siena to Elba, including transfers.

Operators from Siena to Elba

OperatorPhoneWebsite
Tiemme Spa+39.0565.260111Tiemme Spa
Trenitalia+39 06 68475475Trenitalia
Corsica Ferries+33.4.95.32.95.95Corsica Ferries
Toremar Toscana Regionale Marittima Spa+49 611-14020Toremar Toscana Regionale Marittima Spa