Baschetti operates a bus from Arezzo to Serravalle once a week. Tickets cost $12 - $17 and the journey takes 2 h 25 min. Alternatively, Trenitalia operates a train from Arezzo to Serravalle once a week. Tickets cost $23 - $50 and the journey takes 4 h 32 min.
How to get from Arezzo to San Marino
From Arezzo bus to Mercato Saraceno then drive to Serravalle. 3 h 8 min 18€. From Arezzo train to Riccione then drive to Serravalle. 4 h 56 min 36€. From Arezzo drive to Serravalle. 1 h 53 min 17€.