Skip to main content

How to get from Rome Termini to Viterbo by bus and train?

By bus and train

To get from Rome Termini to Viterbo in Viterbo, take the RV train from Roma Termini station to Orte station. Next, take the EXP bus from Orte | Stazione FS station to Viterbo Porta Fiorentina FS station. The total trip duration for this route is approximately 2 hr 12 min.

132min
Walk to train station
Train - RV
Bus - EXPEXP
Walk to Viterbo
Leaves from Roma Termini

Step by Step

  • 1
    Walk to train station
    Walk to train station
    Roma Termini
    160 m • 2 min
  • 2
    Train - RV
    Wait for train
    RV
    Perugia
  • 3
    Ride to train station
    Ride to train station
    Orte
    ID S08209
    41 min
  • 4
    Walk to bus station
    Walk to bus station
    Orte | Stazione FS
    ID f1703
    10 m • 1 min
  • 5
    Bus - EXPEXP
    Wait for bus
    EXP
    Orte F.S
  • 6
    Ride to bus station
    Ride to bus station
    Viterbo Porta Fiorentina FS
    ID 107
    40 min
  • 7
    Walk to Viterbo
    Walk to
    Viterbo
    890 m • 12 min
*Duration based on 8am traffic

By bus, metro and train

To get from Rome Termini to Viterbo in Viterbo, you’ll need to take one metro line, one train line and one bus line: take the A metro from Termini station to Flaminio station. Next, you’ll have to switch to the FC3 train and finally take the COTRAL bus from Roma | Saxa Rubra station to Viterbo | Porta Della Verità station. The total trip duration for this route is approximately 2 hr 35 min.

155min
Walk to metro station
Metro - A
Train - FC3
Bus - COTRAL
Bus - COTRAL
Walk to Viterbo
Leaves from Termini

Step by Step

  • 1
    Walk to metro station
    Walk to metro station
    Termini
    270 m • 4 min
  • 2
    Metro - A
    Wait for metro
    A
    Battistini
  • 3
    Ride to metro station
    Ride to metro station
    Flaminio
    6 min
  • 4
    Walk to train station
    Walk to train station
    Piazzale Flaminio
    40 m • 1 min
  • 5
    Train - FC3
    Wait for train
    FC3
    Montebello
  • 6
    Ride to train station
    Ride to train station
    Saxa Rubra
    15 min
  • 7
    Walk to bus station
    Walk to bus station
    Roma | Saxa Rubra
    120 m • 2 min
  • 8
    Bus - COTRAL
    Wait for bus
    COTRAL
    Viterbo | Aeroporto
  • 9
    Ride to bus station
    Ride to bus station
    Viterbo | Porta Della Verità
    ID f782
    88 min
  • 10
    Walk to Viterbo
    Walk to
    Viterbo
    690 m • 9 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Rome and Lazio.
All local mobility options in one app

Public transit directions from Rome Termini to Viterbo

The distance between Rome Termini, Viterbo and Viterbo, Viterbo is approximately 103 km, which can typically be travelled in 132 min. Moovit will show you the directions from Rome Termini to Viterbo by bus and train, so no matter how you choose to travel in Viterbo – you will always have plenty of easy options.

Public transit stations close to Rome Termini

Rome Termini is located at Rome Termini, Viterbo and the nearest public transit station is Termini (Ma-Mb-Fs).

Metro stations close to Rome Termini:

  • Repubblica
  • Termini
  • Castro Pretorio

Train stations close to Rome Termini:

  • Roma Termini

Bus stations close to Rome Termini:

  • Termini (Ma-Mb-Fs)
  • Indipendenza
  • De Nicola/Termini

Public transit stations close to Viterbo, Viterbo

Viterbo is located at Viterbo, Viterbo and the nearest public transit station is Via Ascenzi.

Train stations close to Viterbo:

  • Viterbo Porta Fiorentina
  • Viterbo
  • Viterbo Porta Romana

Bus stations close to Viterbo:

  • Via Ascenzi
  • Piazza Del Plebiscito
  • Sacrario

By bus, metro and train

To get from Rome Termini to Viterbo in Viterbo, you’ll need to take one metro line, one train line and one bus line: take the A metro from Termini station to Flaminio station. Next, you’ll have to switch to the FC3 train and finally take the COTRAL bus from Roma | Saxa Rubra station to Viterbo | Porta Della Verità station. The total trip duration for this route is approximately 2 hr 35 min.

155min
Walk to metro station
Metro - A
Train - FC3
Bus - COTRAL
Bus - COTRAL
Walk to Viterbo
Leaves from Termini

Step by Step

  • 1
    Walk to metro station
    Walk to metro station
    Termini
    270 m • 4 min
  • 2
    Metro - A
    Wait for metro
    A
    Battistini
  • 3
    Ride to metro station
    Ride to metro station
    Flaminio
    6 min
  • 4
    Walk to train station
    Walk to train station
    Piazzale Flaminio
    40 m • 1 min
  • 5
    Train - FC3
    Wait for train
    FC3
    Montebello
  • 6
    Ride to train station
    Ride to train station
    Saxa Rubra
    15 min
  • 7
    Walk to bus station
    Walk to bus station
    Roma | Saxa Rubra
    120 m • 2 min
  • 8
    Bus - COTRAL
    Wait for bus
    COTRAL
    Viterbo | Aeroporto
  • 9
    Ride to bus station
    Ride to bus station
    Viterbo | Porta Della Verità
    ID f782
    88 min
  • 10
    Walk to Viterbo
    Walk to
    Viterbo
    690 m • 9 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Rome Termini to Viterbo?

    The fastest way takes 132 minutes, using Bus line RV, Bus line EXP.

  • What is the alternative route to get from Rome Termini to Viterbo?

    The alternative route takes 155 minutes, using Bus line A, Bus line FC3, Bus line COTRAL.

  • Is there a direct train between Rome Termini and Viterbo?

    No, you’ll have to take one train line and one bus line in total. The total travelling time is 2 hr 12 min.

  • Which train line goes from Rome Termini to Viterbo?

    The RV train line goes from Roma Termini station near Rome Termini in Roma to Perugia station. From there you’ll have to take one bus line till Perugia station near Viterbo in Viterbo.

  • How long does it take to travel from Rome Termini to Viterbo by train and bus?

    The total travel time between Rome Termini in Roma and Viterbo in Viterbo by train and bus is about 2 hr 12 min.

  • Where do I get on the train near Rome Termini to get to Viterbo?

    Get on the RV train from the Roma Termini station near Rome Termini in Roma.

  • Where do I get off the train when travelling between Rome Termini and Viterbo?

    Get off the train at the Perugia stop, which is closest to Viterbo in Viterbo.

Real-Time Arrivals, Schedules, Maps & More