|Distance||110 miles (177 km)|
|Average train duration||5 h 2 min|
|Average train ticket price||£18 (€20)|
|Train frequency||1 a day|
|Direct train||Yes, there is 1 direct train a day|
|Train providers||Intercity or Frecciabianca|
Trains from Bergamo to La Spezia cover the 110 miles (177 km) long route taking on average 5 h 2 min with our travel partners like Intercity or Frecciabianca. Normally, there is 1 train operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as £15, but the average price of train tickets is £18. Travellers depart most frequently from Bergamo and arrive in La Spezia Centrale.
When departing from Bergamo, you have various train station options to start your route from including Bergamo and Bergamo Ospedale. When arriving in La Spezia, you can end your route in train stations like La Spezia Centrale, La Spezia Migliarina and La Spezia Marittima.
Omio customers book a train from Bergamo to La Spezia Centrale most frequently for this route.
Passengers booking this trip most frequently board their trains from Bergamo and need to travel around 0 mile (s) / 0 km from the city centre to get to this train station.
Passengers arriving in La Spezia most often arrive at La Spezia Centrale and need to travel around 1 mile (s) / 2 km from this train station to the city centre.
Here are some other resources that might have the information you need