Travel from Roma-Termini-Station to San-Marino

Bus or train from Roma Termini Station to San Marino?

Trenitalia Frecce operates a train from Roma Termini Station to Serravalle hourly. Tickets cost $45 - $70 and the journey takes 1 h 55 min. Trenitalia Frecce also services this route hourly. Alternatively, ATAC S.p.A. Azienda per la mobilità operates a bus from Roma Termini Station to Serravalle every 15 minutes. Tickets cost $2 and the journey takes 16 min. FlixBus also services this route 5 times a week.

Travel Guides

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

How to get from Roma Termini Station to San Marino

From Roma Termini train to Bologna C.Le, train to Rimini, then drive to Serravalle. 3 h 40 min 60€. From Roma Termini train to Rimini then drive to Serravalle. 4 h 5 min 48€. From Termini line 649 bus to Rome, bus to Rimini, then drive to Serravalle. 7 h 22 min 36€. From Roma Termini Station drive to Serravalle. 3 h 53 min 61€. From Roma Termini train to Rome airport, fly to Bologna airport, Aerobus to Bologna C.Le, train to Rimini, then line 160 bus to Acquaviva. 5 h 42 min 103€.

How long does it take to get from Roma Termini Station to San Marino?

It takes approximately 3 h 40 min to get from Roma Termini Station to San Marino.
Close Print Itinerary
  1. Here are 5 options to get from
    Roma Termini Station to San Marino:

    1. Trip:
      1 Train via Bologna C.Le
      • One-Way approx: USD $60 - $87
      • Duration: 3 h 40 min
      Open +
      • Trip:
        1 Train via Bologna C.Le
        • One-Way approx: USD $60 - $87
        • Duration: 3 h 40 min
        Close x
    2. Trip:
      2 Train
      • One-Way approx: USD $49 - $70
      • Duration: 4 h 5 min
      Open +
      • Trip:
        2 Train
        • One-Way approx: USD $49 - $70
        • Duration: 4 h 5 min
        Close x
    3. Trip:
      3 Bus
      • One-Way approx: USD $29 - $51
      • Duration: 7 h 22 min
      Open +
      • Trip:
        3 Bus
        • One-Way approx: USD $29 - $51
        • Duration: 7 h 22 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $60 - $90
      • Duration: 3 h 53 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $60 - $90
        • Duration: 3 h 53 min
        Close x
    5. Trip:
      5 Fly, train
      • One-Way approx: USD $77 - $314
      • Duration: 5 h 42 min
      Open +
      • Trip:
        5 Fly, train
        • One-Way approx: USD $77 - $314
        • Duration: 5 h 42 min
        Close x