There are 6 ways to get from Viterbo to Parma by train (Trenitalia), bus, car, train, plane, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Viterbo Porta Romana to Valle Aureliatrain Re
- Take the train from Roma Termini to Bologna centraletrain
- Take the train from Bologna Centrale to Parmatrain Fr
5h 41m€66–173Bus
cheapest- Take the bus from VITERBO | Porta Fiorentina FS # f671 to SIENA | Staz.FS # 1183bus In47d
- Take the bus from Siena to Parmabus 1518 / ...
8h 5m€24–45Drive 387.1 km
- Drive from Viterbo to Parmacar 387.1 km
3h 53m€61–89Train, fly to Bologna Guglielmo Marconi Airport
- Take the train from Viterbo Porta Romana to Roma Trasteveretrain
- Fly from Fiumicino International Airport (FCO) to Bologna Guglielmo Marconi Airport (BLQ)plane FCO - BLQ
- Take the train from Bologna Centrale to Parmatrain
6h 16m€67–272Bus, train
- Take the bus from VITERBO | Riello # f641 to ORTE | Stazione FS # f1703bus Sr63d / ...
- Take the train from Orte to Parmatrain Ic
6h 35m€43–93Train, fly to Milan Linate Airport, shuttle
- Take the train from Viterbo Porta Romana to Roma Trasteveretrain
- Fly from Fiumicino International Airport (FCO) to Milan Linate Airport (LIN)plane FCO - LIN
- Take a shuttle bus from Milano Linate airport to Parma
6h 58m€213–602
Viterbo to Parma by bus
Questions & Answers
The cheapest way to get from Viterbo to Parma is to bus which costs €23 - €45 and takes 8h 5m.
The fastest way to get from Viterbo to Parma is to drive which takes 3h 53m and costs €60 - €90.
No, there is no direct bus from Viterbo to Parma. However, there are services departing from VITERBO | Porta Fiorentina FS # f671 and arriving at Parma via Siena. The journey, including transfers, takes approximately 8h 5m.
No, there is no direct train from Viterbo to Parma. However, there are services departing from Viterbo Porta Romana and arriving at Parma via Valle Aurelia, Roma Termini and Bologna Centrale. The journey, including transfers, takes approximately 5h 41m.
The distance between Viterbo and Parma is 525 km. The road distance is 387.1 km.
The best way to get from Viterbo to Parma without a car is to train which takes 5h 41m and costs €65 - €180.
It takes approximately 5h 41m to get from Viterbo to Parma, including transfers.
Viterbo to Parma bus services, operated by Cotral S.p.A., depart from VITERBO | Porta Fiorentina FS # f671 station.
Viterbo to Parma train services, operated by Trenitalia, depart from Viterbo Porta Romana station.
The best way to get from Viterbo to Parma is to train which takes 5h 41m and costs €65 - €180. Alternatively, you can bus, which costs €23 - €45 and takes 8h 5m.
What companies run services between Viterbo, Italy and Parma, Italy?
You can take a train from Viterbo Porta Romana to Parma via Valle Aurelia, Valle Aurelia, Termini, Roma Termini, and Bologna Centrale in around 5h 41m. Alternatively, you can take a bus from VITERBO | Porta Fiorentina FS # f671 to Parma via Siena in around 8h 5m.
- Website
- ita-airways.com
Flights from Fiumicino International Airport to Bologna Guglielmo Marconi Airport
- Ave. Duration
- 1h 2m
- When
- Every day
- Estimated price
- €55–150
Flights from Fiumicino International Airport to Milan Linate Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- €50–180
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Viterbo Porta Romana to Valle Aurelia
- Ave. Duration
- 1h 43m
- Frequency
- Hourly
- Estimated price
- €10–16
- Website
- Trenitalia
Train from Bologna Centrale to Parma
- Ave. Duration
- 58 min
- Frequency
- 3 times a day
- Estimated price
- €11–18
- Website
- Trenitalia
Train from Viterbo Porta Romana to Roma Trastevere
- Ave. Duration
- 1h 54m
- Frequency
- Hourly
- Estimated price
- €10–17
- Website
- Trenitalia
Train from Bologna Centrale to Parma
- Ave. Duration
- 58 min
- Frequency
- 3 times a day
- Estimated price
- €11–18
- Website
- Trenitalia
Train from Viterbo Porta Romana to Roma Trastevere
- Ave. Duration
- 1h 54m
- Frequency
- Hourly
- Estimated price
- €10–17
- Website
- Trenitalia
- Phone
- 800 174 471
- Website
- Cotral S.p.A.
Bus from VITERBO | Porta Fiorentina FS # f671 to SIENA | Staz.FS # 1183
- Ave. Duration
- 2h 46m
- Frequency
- 6 times a week
- Estimated price
- €7–10
- Schedules at
- Cotral S.p.A.
Bus from VITERBO | Riello # f641 to ORTE | Stazione FS # f1703
- Ave. Duration
- 1h 5m
- Frequency
- Every 3 hours
- Estimated price
- €2–4
- Schedules at
- Cotral S.p.A.
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.
Related travel guides
Italy Travel Guides
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
Getting to Milan from the airport
Read the travel guide
More Questions & Answers
Viterbo to Parma bus services, operated by Cotral S.p.A., arrive at SIENA | Staz.FS # 1183 station.
Viterbo to Parma train services, operated by Trenitalia, arrive at Valle Aurelia station.
Yes, the driving distance between Viterbo to Parma is 387 km. It takes approximately 3h 53m to drive from Viterbo to Parma.
Book your Viterbo to Parma train tickets online with Omio.
There are 831+ hotels available in Parma.








