No ifs or buts. Just travel! Get 12% off your next booking. Valid until 17.03.2025.
12% discount applied on bookings with a total basket value up to €100.
Valid for new and existing customers
Available on app and web bookings
This offer ends on 17.03.2025.
Limit one (1) coupon code per eligible booking. Cannot be combined, transferred or exchanged.
For full terms and conditions: https://www.omio.com/coupon

Bologna to San Marino train

Tue, Mar 18
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Cheap train tickets from Bologna to San Marino

Showing times and prices for Mar 18

Cheapest

The best way to find a cheap train ticket from Bologna to San Marino is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Cheapest
RegionaleRegionale Veloce 3978Regionale+Regionale+RegionaleRegionale Veloce 3978Regionale 16520Regionale 23076
01:10PM3h34
Bologna Centrale
04:44PMS. Marino
$191One-way
2 transfers
Cheapest
RegionaleRegionale Veloce 3984Regionale+Regionale+RegionaleRegionale Veloce 3984Regionale 16530Regionale 16122
04:10PM3h34
Bologna Centrale
07:44PMS. Marino
$191One-way
2 transfers
Cheapest
RegionaleRegionale Veloce 3986Regionale+Regionale+RegionaleRegionale Veloce 3986Regionale 16532Regionale TT 16244
05:10PM3h35
Bologna Centrale
08:45PMS. Marino
$191One-way
2 transfers
Cheapest
RegionaleRegionale Veloce 3982Regionale+Regionale+RegionaleRegionale Veloce 3982Regionale 16528Regionale TT 16908
03:10PM3h35
Bologna Centrale
06:45PMS. Marino
$191One-way
2 transfers
Cheapest
RegionaleRegionale Veloce 3980Regionale+Regionale+RegionaleRegionale Veloce 3980Regionale 16524Regionale TT 16928
02:23PM3h22
Bologna Centrale
05:45PMS. Marino
$191One-way
2 transfers

Bologna to San Marino train times

Showing trains for tomorrow, Tuesday, March 18
ProviderDepartsDurationArrivesTransfersTickets
Regionale
Regionale 3998
RegionaleRegionale 3998
05:20AM Bologna Centrale3h25 08:45AM S. Marino2 transfers
Regionale
Regionale Veloce 3960
RegionaleRegionale Veloce 3960
06:10AM Bologna Centrale3h34 09:44AM S. Marino2 transfers
Frecciarossa
FRECCIAROSSA 1000 9400
FrecciarossaFRECCIAROSSA 1000 9400
08:01AM Bologna Centrale3h44 11:45AM S. Marino2 transfers
Regionale
Regionale Veloce 3966
RegionaleRegionale Veloce 3966
08:10AM Bologna Centrale3h35 11:45AM S. Marino2 transfers
Italo
8900
Italo8900
08:21AM Bologna Centrale5h23 01:44PM S. Marino3 transfers
Italo
8900
Italo8900
08:21AM Bologna Centrale6h24 02:45PM S. Marino3 transfers
Italo
8900
Italo8900
08:21AM Bologna Centrale5h23 01:44PM S. Marino3 transfers
Frecciarossa
FRECCIAROSSA 1000 9404
FrecciarossaFRECCIAROSSA 1000 9404
09:01AM Bologna Centrale3h43 12:44PM S. Marino2 transfers
Italo
8924
Italo8924
09:21AM Bologna Centrale4h23 01:44PM S. Marino3 transfers
Italo
8924
Italo8924
09:21AM Bologna Centrale4h23 01:44PM S. Marino3 transfers
Italo
8924
Italo8924
09:21AM Bologna Centrale5h24 02:45PM S. Marino3 transfers
Regionale
Regionale Veloce 3972
RegionaleRegionale Veloce 3972
10:10AM Bologna Centrale3h34 01:44PM S. Marino2 transfers
Italo
8904
Italo8904
10:21AM Bologna Centrale4h24 02:45PM S. Marino3 transfers
Italo
8904
Italo8904
10:21AM Bologna Centrale4h24 02:45PM S. Marino3 transfers
Italo
8904
Italo8904
10:21AM Bologna Centrale4h24 02:45PM S. Marino3 transfers
Frecciarossa
FRECCIAROSSA 9490
FrecciarossaFRECCIAROSSA 9490
11:01AM Bologna Centrale2h43 01:44PM S. Marino2 transfers
Regionale
Regionale Veloce 3994
RegionaleRegionale Veloce 3994
11:10AM Bologna Centrale3h35 02:45PM S. Marino2 transfers
Italo
8906
Italo8906
11:21AM Bologna Centrale4h24 03:45PM S. Marino3 transfers
Italo
8906
Italo8906
11:21AM Bologna Centrale4h24 03:45PM S. Marino3 transfers
Italo
8906
Italo8906
11:21AM Bologna Centrale4h24 03:45PM S. Marino3 transfers
Frecciarossa
FRECCIAROSSA 9414
FrecciarossaFRECCIAROSSA 9414
12:01PM Bologna Centrale2h44 02:45PM S. Marino2 transfers
Regionale
Regionale Veloce 3974
RegionaleRegionale Veloce 3974
12:10PM Bologna Centrale3h35 03:45PM S. Marino2 transfers
Italo
8908
Italo8908
12:21PM Bologna Centrale4h23 04:44PM S. Marino3 transfers
Italo
8908
Italo8908
12:21PM Bologna Centrale4h23 04:44PM S. Marino3 transfers
Italo
8908
Italo8908
12:21PM Bologna Centrale4h23 04:44PM S. Marino3 transfers
Frecciarossa
FRECCIAROSSA 1000 9416
FrecciarossaFRECCIAROSSA 1000 9416
01:01PM Bologna Centrale2h44 03:45PM S. Marino2 transfers
Regionale
Regionale Veloce 3978
RegionaleRegionale Veloce 3978
01:10PM Bologna Centrale3h34 04:44PM S. Marino2 transfers
Italo
8910
Italo8910
01:21PM Bologna Centrale4h24 05:45PM S. Marino3 transfers
Italo
8910
Italo8910
01:21PM Bologna Centrale4h24 05:45PM S. Marino3 transfers
Italo
8910
Italo8910
01:21PM Bologna Centrale4h24 05:45PM S. Marino3 transfers
Frecciarossa
FRECCIAROSSA 8418
FrecciarossaFRECCIAROSSA 8418
02:01PM Bologna Centrale2h43 04:44PM S. Marino2 transfers
Italo
8914
Italo8914
02:21PM Bologna Centrale4h24 06:45PM S. Marino3 transfers
Italo
8914
Italo8914
02:21PM Bologna Centrale4h24 06:45PM S. Marino3 transfers
Italo
8914
Italo8914
02:21PM Bologna Centrale4h24 06:45PM S. Marino3 transfers
Regionale
Regionale Veloce 3980
RegionaleRegionale Veloce 3980
02:23PM Bologna Centrale3h22 05:45PM S. Marino2 transfers
Intercity
Intercity 588
IntercityIntercity 588
02:51PM Bologna Centrale2h54 05:45PM S. Marino2 transfers
Regionale
Regionale Veloce 3982
RegionaleRegionale Veloce 3982
03:10PM Bologna Centrale3h35 06:45PM S. Marino2 transfers
Italo
8916
Italo8916
03:21PM Bologna Centrale4h23 07:44PM S. Marino3 transfers
Italo
8916
Italo8916
03:21PM Bologna Centrale4h23 07:44PM S. Marino3 transfers
Italo
8916
Italo8916
03:21PM Bologna Centrale4h23 07:44PM S. Marino3 transfers
Frecciarossa
FRECCIAROSSA 9422
FrecciarossaFRECCIAROSSA 9422
04:01PM Bologna Centrale2h44 06:45PM S. Marino2 transfers
Regionale
Regionale Veloce 3984
RegionaleRegionale Veloce 3984
04:10PM Bologna Centrale3h34 07:44PM S. Marino2 transfers
Frecciarossa
FRECCIAROSSA 1000 9423
FrecciarossaFRECCIAROSSA 1000 9423
05:01PM Bologna Centrale2h43 07:44PM S. Marino2 transfers
Regionale
Regionale Veloce 3986
RegionaleRegionale Veloce 3986
05:10PM Bologna Centrale3h35 08:45PM S. Marino2 transfers
Italo
8918
Italo8918
05:21PM Bologna Centrale4h26 09:47PM S. Marino3 transfers
Italo
8918
Italo8918
05:21PM Bologna Centrale4h26 09:47PM S. Marino3 transfers
Italo
8918
Italo8918
05:21PM Bologna Centrale4h26 09:47PM S. Marino3 transfers
Frecciarossa
FRECCIAROSSA 9426
FrecciarossaFRECCIAROSSA 9426
06:01PM Bologna Centrale2h44 08:45PM S. Marino2 transfers
Frecciarossa
FRECCIAROSSA 9480
FrecciarossaFRECCIAROSSA 9480
06:41PM Bologna Centrale3h06 09:47PM S. Marino2 transfers

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets Bologna to San Marino by train or bus

Tue
Mar 18
Wed
Mar 19
Thu
Mar 20
Fri
Mar 21
Sat
Mar 22
Sun
Mar 23
Mon
Mar 24
Tue
Mar 25
Wed
Mar 26
Thu
Mar 27
Fri
Mar 28
Sat
Mar 29
Sun
Mar 30
Mon
Mar 31
Tue
Apr 01
Wed
Apr 02
Thu
Apr 03
Fri
Apr 04
Sat
Apr 05
Sun
Apr 06
Mon
Apr 07

Fastest train times from Bologna to San Marino

Showing times and prices for Mar 18

Fastest Journey

2 h 43 m

Average

3 h 59 m

Trains per day

49

Distance

159 km

It's difficult to get from Bologna to San Marino without transferring at least 2 times.

Fastest
FrecciarossaFRECCIAROSSA 9490Frecciarossa+Regionale+RegionaleFRECCIAROSSA 9490Regionale 16534Regionale 16116
11:01AM2h43
Bologna Centrale
01:44PMS. Marino
$441One-way
2 transfers
Fastest
FrecciarossaFRECCIAROSSA 8418Frecciarossa+Regionale+RegionaleFRECCIAROSSA 8418Regionale 16520Regionale 23076
02:01PM2h43
Bologna Centrale
04:44PMS. Marino
$441One-way
2 transfers
Fastest
FrecciarossaFRECCIAROSSA 1000 9423Frecciarossa+Regionale+RegionaleFRECCIAROSSA 1000 9423Regionale 16530Regionale 16122
05:01PM2h43
Bologna Centrale
07:44PMS. Marino
$441One-way
2 transfers
2nd Fastest
FrecciarossaFRECCIAROSSA 9422Frecciarossa+Regionale+RegionaleFRECCIAROSSA 9422Regionale 16528Regionale TT 16908
04:01PM2h44
Bologna Centrale
06:45PMS. Marino
$441One-way
2 transfers
2nd Fastest
FrecciarossaFRECCIAROSSA 1000 9416Frecciarossa+Regionale+RegionaleFRECCIAROSSA 1000 9416Regionale 16518Regionale TT 16266
01:01PM2h44
Bologna Centrale
03:45PMS. Marino
$441One-way
2 transfers

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Journey information

Overview: Train from Bologna to San Marino

Trains from Bologna to San Marino run on average 24 times per day, taking around 3h 41m. Cheap train tickets for this journey start at $19 (€16) if you book in advance.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Distance
98 miles (158 km)
Average train duration
3h 41m
Cheapest ticket price
$19 (€16)
Trains per day
24
Train providers
4
Fastest train
2h 43m
First train
04:20
Last train
17:41
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information

Train providers: Regionale, Frecciarossa and Trenitalia from Bologna to San Marino trains

Find the best trains to San Marino from Bologna with Omio's travel partners Regionale, Frecciarossa and Trenitalia from $19 (€16). We can find you the best deals, schedules and tickets when comparing and booking the best journey.

Regionale is the regional train service of national carrier Trenitalia connecting all of Italy. It is the most convinient way to travel to both big cities and the smallest villages all over the Italian country. The regional trains have different names depending on the region they serve, such as Treno Regionale Veloce (TRV) and Treno Regionale Lento (TRL). Treno Rock and Treno pop are the two new trains part of Trenitalia regionale fleet. Trenitalia Regionale offers a variety of ticket types, including single tickets (economy and standard), return tickets, and season tickets. Onboard facilities include free Wi-Fi, air conditioning, and power sockets. The most popular routes for Regionale are between Rome and Milan, Naples and Florence, and Turin and Venice.

Train information from Bologna to San Marino with Regionale:

  • Average Duration: 3 h 31 min
  • Cheapest Price: $19

Plan Your Journey: Bologna to San Marino Train

Looking to travel the scenic route from Bologna to San Marino? While there isn’t a direct train from Bologna to San Marino, the journey is typically comprised of a train ride and a connecting bus or shuttle, making it an adventure filled with stunning sights. Most travelers start their trip at Bologna Centrale, the main hub for trains in the city, and head towards Rimini, known for being the nearest major train station to San Marino. From Rimini Rimini Railway Station, you can complete the trip with a short bus ride to reach the heart of San Marino. So, whether you're exploring this enchanting journey or planning a seamless itinerary, trains from Bologna Centrale Bologna Centrale offer an efficient and enjoyable start to your trip. Start planning your travels today for a convenient and picturesque experience!

Cheap Bologna to San Marino Train Ticket Prices

Traveling from Bologna to San Marino by train is an affordable and scenic option for your journey. The cheapest train tickets on this route start at just $19 (€16); however, prices vary depending on the time of booking and demand. On average, travelers can expect to pay approximately $20 (€17) per ticket for this trip. For those looking to save money while ensuring travel convenience, it's recommended to plan your journey in March. During this month, train ticket prices are generally lower, and the weather is favorable for exploring San Marino. Book early to snag the best deals on train tickets and enjoy your smooth, budget-friendly trip!

Train Bologna to San Marino: Trenitalia and Regional Services

Traveling by train from Bologna to San Marino is a convenient and scenic journey that takes you through the heart of Italy. Trenitalia operates efficient regional trains connecting Bologna to Rimini, the nearest train station to San Marino. Regional trains provide comfortable seating, air conditioning, and ample space for luggage, making them ideal for this route. Upon arriving in Rimini, a well-organized public bus service conveniently links you to San Marino, as the microstate itself has no direct rail access. This combination of reliable train services and bus connections ensures a seamless travel experience for exploring this unique destination.

Bologna to San Marino Train Times and Schedule

The distance between Bologna and San Marino is approximately 98 miles (158 km). The average train journey duration is 2h 43m. Train travelers can expect a comfortable and scenic ride, offering a great way to experience this route between Bologna and San Marino.

Trains from Bologna to San Marino operate 24 times daily on most days of the week, ensuring good frequency for travelers. These trains typically run from Monday to Sunday, making it easier for both leisure and business travelers to plan their journey according to the Bologna to San Marino train schedule.

Typically, the first train of the day from Bologna to San Marino departs at 04:20, while the last train leaves at 17:41. Travelers are advised to check the Bologna to San Marino train times in advance, as schedules may vary slightly depending on the day or seasonal changes.

FAQs: Trains from Bologna to San Marino

FAQs: Travel by train from Bologna to San Marino easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Bologna to San Marino.
FAQs
Cheap train tickets from Bologna to San Marino can start from as little as $19 (€16) when you book in advance. The average train ticket price for Bologna to San Marino is $19 (€16); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
On average the Bologna to San Marino train travel time is 2 h 43 min   for the 98 mile (158 km) long route, but the duration can vary if you travel on weekends and holidays.
The first train from Bologna to San Marino leaves at 3: 33 AM. Plan your trip with the Journey Planner   from Omio.
The last train from Bologna to San Marino leaves at 9: 21 PM.
There are 25 trains a day from Bologna to San Marino which require at least one change with Regionale or Frecciarossa. Schedules can vary on holidays or weekends with fewer trains.
Yes, there's a high-speed train to San Marino. Take the fast train with Frecciarossa from Bologna to San Marino.
For the trip from Bologna to San Marino you can take a train with Regionale or Frecciarossa. Be sure to check out all possible train providers that offer services between Bologna and San Marino on Omio to compare what amenities they may have.
No, there are no night trains, the latest train for this route is 9: 21 PM.
A trip to San Marino from Bologna is worth doing but not as a day trip with a journey time of 2 h 43 min each way. Check with Omio app   the best way to travel.
The cheapest month for a train from Bologna to San Marino is January.
You have options as you can travel from Bologna to San Marino 2 different ways: bus or train.

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language

Useful links