Travel from Bologna to La-Spezia

Bus or train from Bologna to La Spezia?

FlixBus operates a bus from Bologna to La Spezia 4 times a week. Tickets cost $13 - $22 and the journey takes 3 h 10 min. Marino Autolinee also services this route twice daily. Alternatively, you can take a train from Bologna to La Spezia via Firenze Smn and Pisa Centrale in around 3 h 55 min.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Bologna to La Spezia

ModeDurationPrice
From Bologna, Bologna bus to La Spezia.3 h 10 min14€
From Bologna C.Le train to Firenze Smn, train to Pisa Centrale, then train to La Spezia Centrale.3 h 55 min36€
From Bologna drive to La Spezia.2 h 12 min31€

How long does it take to get from Bologna to La Spezia?

The bus from Bologna, Bologna to La Spezia takes 3 h 10 min including transfers and departs once daily.

Is there a direct train between Bologna and La Spezia?

No, there is no direct train from Bologna to La Spezia. However, there are services departing from Bologna C.Le and arriving at La Spezia Centrale via Firenze Smn and Pisa Centrale. The journey, including transfers, takes approximately 3 h 55 min.

Is there a direct bus between Bologna and La Spezia?

Yes, there is a direct bus departing from Bologna, Bologna and arriving at La Spezia. Services depart once daily, and operate every day. The journey takes approximately 3 h 10 min.

Operators from Bologna to La Spezia

OperatorPhoneWebsite
FlixBus+49 1807 123 99 123FlixBus
Trenitalia Frecce+39 06 68475475Trenitalia Frecce
Trenitalia+39 06 68475475Trenitalia