Travel from Assisi to San-Marino

Bus or train from Assisi to San Marino?

Trenitalia Frecce operates a train from Assisi to Serravalle once daily. Tickets cost $29 - $45 and the journey takes 2 h 24 min. Alternatively, FlixBus operates a bus from Assisi to Serravalle 5 times a week. Tickets cost $14 - $24 and the journey takes 3 h 40 min.

Travel Guides

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

How to get from Assisi to San Marino

From Assisi - Stazione bus to Foligno, train to Rimini, then drive to Serravalle. 4 h 12 min 33€. From Assisi, Assisi - Piazza Unità d'Italia line 443 bus to Perugia, bus to Rimini, then drive to Serravalle. 5 h 31 min 24€. From P.za Matteotti Assisi bus to Santa Maria degli Angeli, bus to Civitanova Marche, bus to Rimini Uscita A/14 Riccione, then drive to Serravalle. 6 h 13 min 36€. From Assisi drive to Serravalle. 2 h 21 min 24€.

Operators from Assisi to San Marino