RailClick

Trains from Florence to La Speziafrom $ 20.01

One‑way

Trains from Florence to La Spezia

Journey time
From 1h 20m
Price
From $ 20.01
Distance
160 km (99 miles)
Changes
No direct trains available
Departure station
Firenze Santa Maria Novella
Arrival station
La Spezia Migliarina

Travelling by train: Florence - La Spezia

Journey details

How long does the train from Florence to La Spezia take?

The journey time for trains between Florence and La Spezia can vary, but on average, it takes approximately 2 hours and 30 minutes.

What is the fastest journey from Florence to La Spezia by train?

The fastest train journey from Florence to La Spezia takes about 2 hours.

How much does the train cost from Florence to La Spezia?

The cost of a train ticket from Florence to La Spezia varies, but you can expect to pay from €13 to €30, depending on the time of booking and the class.

How much does the Florence to La Spezia?

Yes, there are direct trains available from Florence to La Spezia, offering a convenient way to travel between these cities.

What is the distance from Florence to La Spezia by train?

The distance between Florence and La Spezia by train is approximately 150 Km.

Which are the cities that the train stops from Florence to La Spezia?

On its way from Florence to La Spezia, the train makes stops in several cities, including Pisa and Viareggio, among others.

Buy train tickets from Florence to La Spezia

Florence: Places to see

La Spezia: Places to see

Florence: Main train stations

  • Firenze Santa Maria Novella
  • Firenze Campo di Marte
  • Firenze Castello
  • Firenze Rifredi
  • Firenze Porta a Prato
  • Firenze The Mall
  • Firenze Statuto
  • Firenze Cascine
  • Firenze Rovezzano
  • Firenze San Marco Vecchio

La Spezia: Main train stations

  • La Spezia Centrale
  • La Spezia Migliarina

Florence - La Spezia: How to get the best deals

Need our help?
Guaranteed secure payment
  • visa
  • mastercard
  • amex
  • applepay
Certificates
Europ AssistanceGlobal Awards
TreeNation
Google logo4.8 Stars | 10000+ Reviews