There are 5 ways to get from Oderzo to Rovigo by train (Trenitalia), bus, car, shuttle, or train
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 Venezia Mestre to Rovigotrain Re / ...
2h 56m€12–40Line 13 bus, bus
- Take the bus from Oderzo to Mussetta di Sottobus 13
- Take the bus from San Donà di Piave to Rovigobus
3h 29m€136–201Drive 116.4 km
- Drive from Oderzo to Rovigocar 116.4 km
1h 24m€19–27Bus, shuttle
- Take the bus from Oderzo to Trevisobus 104b / ...
- Take a shuttle bus from Treviso to Rovigo
3h 15m€114–305Bus, train
- Take the bus from Oderzo to Treviso FSbus
- Take the train from Treviso Centrale to Venezia S. Luciatrain Re
- Take the train from Venezia S. Lucia to Rovigotrain Re
3h 41m€17–44
Oderzo to Rovigo by train
Questions & Answers
The cheapest way to get from Oderzo to Rovigo is to train which costs €12 - €40 and takes 2h 56m.
The fastest way to get from Oderzo to Rovigo is to drive which takes 1h 24m and costs €18 - €27.
No, there is no direct bus from Oderzo to Rovigo. However, there are services departing from Oderzo and arriving at Rovigo via San Donà di Piave. The journey, including transfers, takes approximately 3h 29m.
No, there is no direct train from Oderzo to Rovigo. However, there are services departing from Oderzo and arriving at Rovigo via Treviso Centrale and Venezia Mestre. The journey, including transfers, takes approximately 2h 56m.
The distance between Oderzo and Rovigo is 119 km. The road distance is 116.4 km.
The best way to get from Oderzo to Rovigo without a car is to train which takes 2h 56m and costs €12 - €40.
It takes approximately 2h 56m to get from Oderzo to Rovigo, including transfers.
Oderzo to Rovigo bus services, operated by ATVO S.p.A., depart from Oderzo station.
Oderzo to Rovigo train services, operated by Trenitalia, depart from Venezia Mestre station.
The best way to get from Oderzo to Rovigo is to train which takes 2h 56m and costs €12 - €40. Alternatively, you can line 13 bus and bus, which costs €130 - €210 and takes 3h 29m.
What companies run services between Oderzo, Italy and Rovigo, Italy?
Trenitalia operates a train from Venezia Mestre to Rovigo hourly. Tickets cost €9–14 and the journey takes 1h 29m. Three other operators also service this route. Alternatively, you can take a bus from Oderzo to Rovigo via Mussetta di Sotto and San Donà di Piave in around 3h 29m.
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Venezia Mestre to Rovigo
- Ave. Duration
- 1h 29m
- Frequency
- Hourly
- Estimated price
- €9–14
- Website
- Trenitalia
Train from Treviso Centrale to Venezia S. Lucia
- Ave. Duration
- 43 min
- Frequency
- Every 30 minutes
- Estimated price
- €3–6
- Website
- Trenitalia
Train from Venezia S. Lucia to Rovigo
- Ave. Duration
- 1h 42m
- Frequency
- Hourly
- Estimated price
- €10–16
- Website
- Trenitalia
- Phone
- +39 0421 5944
- [email protected]
- Website
- atvo.it
Bus from Oderzo to Mussetta di Sotto
- Ave. Duration
- 32 min
- Frequency
- Every 4 hours
- Estimated price
- €6–21
- Schedules at
- atvo.it
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
More Questions & Answers
Oderzo to Rovigo bus services, operated by ATVO S.p.A., arrive at Mussetta di Sotto station.
Oderzo to Rovigo train services, operated by Trenitalia, arrive at Rovigo station.
Yes, the driving distance between Oderzo to Rovigo is 116 km. It takes approximately 1h 24m to drive from Oderzo to Rovigo.
Book your Oderzo to Rovigo train tickets online with Omio.
There are 242+ hotels available in Rovigo.





