These companies trust us. We sell their tickets all in one place.

Eurolines France
Bla Bla Bus

Travel Tips

Buses from Viareggio to La Spezia
Take the bus to La Spezia easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Viareggio to La Spezia.
How far is La Spezia from Viareggio by bus?
The Viareggio to La Spezia bus distance is approximately 26 miles (42 km).
When traveling by bus from Viareggio to La Spezia, which bus station in Viareggio do I depart from and which bus station in La Spezia do I arrive in?

Some of the Viareggio bus stations to La Spezia you can start your journey from include Viareggio, Stazione ferroviaria, Viareggio, Viale Ugo Foscolo / Piazza Massimo D'Azeglio and Viareggio, Piazza Massimo D'Azeglio (Parco dei Bambini XXV). Similarly, some of the arrival bus stations in La Spezia include La Spezia, Port, La Spezia, Piazza Chiodo and La Spezia, Via Giosuè Carducci.

When traveling this route, Omio customers are departing most frequently from Viareggio Scalo   and arriving in La Spezia, Port.

Where is the Viareggio bus station located? Where is the La Spezia bus station located?

Passengers booking this journey most frequently board their buses from Viareggio Scalo and need to travel around 0 mile (s) / 0 km from the city center to get to this bus station.

Passengers arriving in La Spezia most often arrive at La Spezia, Port and need to travel around 1 mile (s) / 1 km from this bus station to the city center.

Buses from Viareggio to La Spezia: related information

Here are some other resources that might have the information you need