How to get there
There is a train line which runs to Stazione Rimini. Trains from Rome to Rimini takes approximately 3-4 hours. From the station, cross Piazzale Cesare Battisti to the opposite side. The tobacco shop sells bus tickets from Rimini to San Marino. The shop opens daily from 07:00hrs to 19:30hrs. Alternatively, you can purchase the tickets onboard directly from the driver.

Bonelli Bus runs a local route from Rimini to San Marino. Check out their website for the timetable.
There are three bus stops on the tobacco shop side of the Piazzale Cesare Battisti. Do not queue up at the wrong stop. Walk to the furthest bus stop, it will have a sign that states “Roma Autolinea Internazionale Per S. Marino”.
Planning
If you are planning a trip to San Marino and are commencing your journey from a distance, I would strongly recommend that you are better off making your way directly to Rimini for a night and take a bus to San Marino for a daytrip before heading back.
- Lodging and food cheaper in Rimini.
- If you have already booked your lodging in San Marino – make the most of it and venture the old town after sunset.
- If you have already booked an accommodation in Borgo Maggiore, it is suggested that you check-in first at your hotel, have a good rest and venture the old town the next day. In addition, they might have complimentary cable car tickets for hotel guests.
- Journey from Rome for example has taken 4 hours of your daylight. By the time you arrive in Rimini for San Marino, you might be too tired to venture the place.