Travel from La-Spezia to San-Marino

Bus or train from La Spezia to San Marino?

Trenitalia operates a train from La Spezia to Serravalle every 3 hours. Tickets cost $9 - $21 and the journey takes 1 h 54 min. Trenitalia Frecce also services this route every 3 hours. Alternatively, FlixBus operates a bus from La Spezia to Serravalle 4 times a week. Tickets cost $7 - $12 and the journey takes 1 h 30 min. FlixBus also services this route once daily.

Travel Guides

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

How to get from La Spezia to San Marino

From La Spezia C. train to Parma, train to Rimini, then drive to Serravalle. 5 h 45€. From La Spezia bus to Parma, bus to Rimini, then drive to Serravalle. 5 h 36 min 29€. From La Spezia bus to Bologna, bus to Rimini Uscita A/14 Riccione, then drive to Serravalle. 6 h 36 min 28€. From La Spezia drive to Serravalle. 3 h 17 min 50€.

Operators from La Spezia to San Marino