There are 4 ways to get from Viterbo to Rome Airport (FCO) by train, bus, car or towncar
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Recommended option
Train • 2h 12m
Cheapest option
Bus, line 32 bus • 3h 57m
2 alternative options
Drive • 1h 24m
Towncar • 1h 24m
Viterbo to Rome Airport (FCO) by train
The train journey time between Viterbo and Rome Airport (FCO) is around 2h 12m and covers a distance of around 108 km. This includes an average layover time of around 12 min. Operated by Trenitalia, the Viterbo to Rome Airport (FCO) train service departs from Viterbo Porta Romana and arrives in Fiumicino Aeroporto. Typically 121 trains run weekly, although weekend and holiday schedules can vary so check in advance.
Questions & Answers
The cheapest way to get from Viterbo to Rome Airport (FCO) is to bus and line 32 bus which costs €12 - €20 and takes 3h 57m.
The quickest way to get from Viterbo to Rome Airport (FCO) is to drive which costs €22 - €35 and takes 1h 24m.
No, there is no direct bus from Viterbo to Rome Airport (FCO). However, there are services departing from Viterbo and arriving at Fiumicino Aeroporto T3 via Stazione Saxa Rubra and Rome Vatican Via Crescenzio. The journey, including transfers, takes approximately 3h 57m.
No, there is no direct train from Viterbo to Rome Airport (FCO). However, there are services departing from Viterbo Porta Romana and arriving at Fiumicino Aeroporto via Roma Trastevere. The journey, including transfers, takes approximately 2h 12m.
The distance between Viterbo and Rome Airport (FCO) is 70 km. The road distance is 132.5 km.
The best way to get from Viterbo to Rome Airport (FCO) without a car is to train which takes 2h 12m and costs €14 - €22.
It takes approximately 2h 12m to get from Viterbo to Rome Airport (FCO), including transfers.
Viterbo to Rome Airport (FCO) bus services, operated by Cotral, depart from Viterbo station.
Viterbo to Rome Airport (FCO) train services, operated by Trenitalia, depart from Viterbo Porta Romana station.
The best way to get from Viterbo to Rome Airport (FCO) is to train which takes 2h 12m and costs €14 - €22. Alternatively, you can bus and line 32 bus, which costs €12 - €20 and takes 3h 57m.

- Distance: 70.5 km
- Duration: 2h 12m
What companies run services between Viterbo, Italy and Rome Airport (FCO), Italy?
You can take a train from Viterbo to Rome Airport (FCO) via Roma Trastevere in around 2h 12m. Alternatively, you can take a bus from Viterbo to Rome Airport (FCO) via Stazione Saxa Rubra, Risorgimento, and Rome Vatican Via Crescenzio in around 3h 57m.

- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Viterbo Porta Romana to Roma Trastevere
- Ave. Duration
- 1h 33m
- Frequency
- Hourly
- Estimated price
- €7 - €13
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €11 - €13
Train from Roma Trastevere to Fiumicino Aeroporto
- Ave. Duration
- 27 min
- Frequency
- Every 30 minutes
- Estimated price
- €7 - €9
- Website
- https://www.trenitalia.com/en.html
Frequently asked questions

- Phone
- 800 174 471
- cotral.spa@pec.cotralspa.it
- Website
- servizi.cotralspa.it
Bus from Viterbo to Rome Saxa Rubra
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- €4 - €6
- Schedules at
- servizi.cotralspa.it

- Phone
- +39 06.4695.2400
- Website
- atac.roma.it
Bus from Stazione Saxa Rubra to Risorgimento
- Ave. Duration
- 47 min
- Frequency
- Every 20 minutes
- Estimated price
- €1 - €7
- Website
- https://www.atac.roma.it/
- 100-minute intergrated ticket
- €2
- 24-hour ticket
- €7

- Phone
- (+39) 06.5916826
- sit@sitbus.com
- Website
- sitbusshuttle.com
Bus from Rome Vatican Via Crescenzio to Fiumicino Aeroporto T3
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- €7
- Website
- https://www.sitbusshuttle.com/en/

- Ave. Duration
- 1h 24m
- Frequency
- On demand
Towncar from Viterbo to Rome Airport
Want to know more about travelling around Italy
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
More Questions & Answers
Viterbo to Rome Airport (FCO) bus services, operated by SIT Bus Shuttle, arrive at Fiumicino Aeroporto T3 station.
Viterbo to Rome Airport (FCO) train services, operated by Trenitalia, arrive at Fiumicino Aeroporto station.
Yes, the driving distance between Viterbo to Rome Airport (FCO) is 132 km. It takes approximately 1h 24m to drive from Viterbo to Rome Airport (FCO).
Book your Viterbo to Rome Airport (FCO) train tickets online with Omio.
There are 3194+ hotels available in Rome Airport (FCO). Prices start at €37 per night.