Train ferry

Take the train Trenitalia Frecce at the station La Spezia Centrale.

The journey takes approximately 1 h 40 m. Ticket price is about €11 The travel distance is 161 km.

Carrier is Trenitalia Frecce.

Buy ticket

Get off at the Campiglia Marittima.
Take the Autolinee Toscane - Linee Regionali bus at the Campiglia Stazione station .

The journey takes approximately 19 m. Ticket price is about €1 The travel distance is 15 km.

Carrier is Autolinee Toscane - Linee Regionali.

Buy ticket

Get off at the Porto Biglietterie Sud.
Boarding the Toremar ferry at the port of Piombino.

The journey takes approximately 1 h The travel distance is 27 km.

Carrier is Toremar.

Buy ticket

Get off at the Portoferraio.


🛏 Find hotel deals and discounts up to 20% in Portoferraio at Booking


Night bus train ferry

Take the FlixBus bus at the La Spezia station .

The journey takes approximately 1 h 55 m. Ticket price is about €10 The travel distance is 100 km.

Carrier is FlixBus.

Buy ticket

Get off at the Livorno.
Take the train Trenitalia at the station Livorno Centrale.

The journey takes approximately 1 h 3 m. Ticket price is about €5 The travel distance is 68 km.

Carrier is Trenitalia.

Buy ticket

Get off at the Campiglia Marittima.
Take the Autolinee Toscane - Linee Regionali bus at the Campiglia Stazione station .

The journey takes approximately 20 m. The travel distance is 15 km.

Carrier is Autolinee Toscane - Linee Regionali.

Buy ticket

Get off at the Piombino Porto Stazione.
Boarding the Toremar ferry at the port of La Spezia Centrale.

The journey takes approximately 1 h The travel distance is 161 km.

Carrier is Toremar.

Buy ticket

Get off at the Campiglia Marittima.


🛏 Find hotel deals and discounts up to 20% in Portoferraio at Booking


Drive ferry

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 1 h 55 m. The travel distance is 181 km.

Get off at the Piombino.
Boarding the Toremar ferry at the port of La Spezia Centrale.

The journey takes approximately 1 h The travel distance is 161 km.

Carrier is Toremar.

Buy ticket

Get off at the Campiglia Marittima.


🛏 Find hotel deals and discounts up to 20% in Portoferraio at Booking


The cheapest way to travel from La-Spezia to Portoferraio is by taking a Train ferry with an average price of €26. The journey takes approximately 4 ч. 15 мин.

Drive ferry is the fastest way to travel from La-Spezia to Portoferraio. Tickets cost €43. The journey takes approximately 2 ч. 55 мин.