There are 7 ways to get from Virovitica to Rome by train, plane, bus, car, or train (Trenitalia)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Zagreb Franjo Tuđman Airport, fly
best- Take the train from Virovitica Grad to Zagreb Glavni Kol.
- Fly from Zagreb Franjo Tuđman Airport (ZAG) to Fiumicino International Airport (FCO)ZAG - FCO
7h 57m€64–241Train, train to Budapest Ferenc Liszt International Airport, fly
cheapest- Take the train from Barcs to Szentloerinc
- Take the train from Szentloerinc to Budapest-Kelenfoeld
- Fly from Budapest Ferenc Liszt International Airport (BUD) to Fiumicino International Airport (FCO)BUD - FCO
10h 3m€53–203Train, bus
- Take the train from Virovitica Grad to Zagreb Glavni Kol.Re
- Take the train from Zagreb Glavni Kol. to LjubljanaEc / ...
- Take the bus from Ljubljana Hotel Union to Venezia, Viale Stazione
- Take the train from Venezia Mestre to Roma TerminiFr
14h 14m€63–151Bus
- Take the bus from Virovitica to Zagreb, Autobusni Kolodvor
- Take the bus from Zagreb to Roma, Autostazione TiburtinaN997
16h 50m€55–135Drive 1,001.7 km
- Drive from Virovitica to Rome1,001.7 km
10h 32m€156–226Train
- Take the train from Virovitica Grad to Zagreb Glavni Kol.Re
- Take the train from Zagreb Glavni Kol. to Villach HbfEc / ...
- Take the train from Villach Hbf to Venezia MestreRj / ...
- Take the train from Venezia Mestre to Roma TerminiFr
15h 51m€76–185Bus via Rijeka
- Take the bus from Virovitica to Rijeka, Autobusni Kolodvor
- Take the bus from Rijeka Central Bus Station to Roma, Autostazione TiburtinaItabus
17h 34m€55–113
Virovitica to Rome by train, foot, and bus
Questions & Answers
The cheapest way to get from Virovitica to Rome is to bus via Rijeka which costs €55 - €120 and takes 17h 34m.
The fastest way to get from Virovitica to Rome is to train and fly which takes 7h 57m and costs €60 - €250.
No, there is no direct bus from Virovitica to Rome. However, there are services departing from Virovitica and arriving at Roma, Autostazione Tiburtina via Zagreb. The journey, including transfers, takes approximately 16h 50m.
No, there is no direct train from Virovitica to Rome. However, there are services departing from Virovitica Grad and arriving at Roma Termini via Zagreb Glavni Kol., Villach Hbf and Venezia Mestre. The journey, including transfers, takes approximately 15h 51m.
The distance between Virovitica and Rome is 741 km. The road distance is 1001.7 km.
The best way to get from Virovitica to Rome without a car is to train and bus which takes 14h 14m and costs €60 - €160.
It takes approximately 7h 57m to get from Virovitica to Rome, including transfers.
Virovitica to Rome bus services, operated by Cazmatrans NOVA d.o.o., depart from Virovitica station.
Virovitica to Rome train services, operated by HŽ Putnički prijevoz (HŽPP), depart from Virovitica Grad station.
The best way to get from Virovitica to Rome is to bus which takes 16h 50m and costs €55 - €140. Alternatively, you can train, which costs €75 - €190 and takes 15h 51m.
What companies run services between Virovitica, Croatia and Rome, Italy?
You can take a bus from Virovitica to Roma, Autostazione Tiburtina via Zagreb, Autobusni Kolodvor and Zagreb in around 16h 50m. Alternatively, you can take a train from Virovitica Grad to Roma Termini via Zagreb Glavni Kol., Villach Hbf, and Venezia Mestre in around 15h 51m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- wizzair.com
Flights from Budapest Ferenc Liszt International Airport to Fiumicino International Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- €27–100
- Website
- austrian.com
Flights from Budapest Ferenc Liszt International Airport to Fiumicino International Airport via Vienna
- Ave. Duration
- 3h 52m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €60–250
- Website
- ryanair.com
Flights from Zagreb Franjo Tuđman Airport to Fiumicino International Airport
- Ave. Duration
- 1h 20m
- When
- Monday and Friday
- Estimated price
- €40–160
- Website
- lufthansa.com
Flights from Zagreb Franjo Tuđman Airport to Fiumicino International Airport via Munich
- Ave. Duration
- 3h 40m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €95–210
- Website
- airserbia.com
Flights from Budapest Ferenc Liszt International Airport to Fiumicino International Airport via Belgrade
- Ave. Duration
- 4h 20m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €100–140
- Phone
- +385 60 333 444
- informacije@hzpp.hr
- Website
- hzpp.hr
Train from Virovitica Grad to Zagreb Glavni Kol.
- Ave. Duration
- 2h 46m
- Frequency
- 5 times a day
- Estimated price
- €8–12
- Website
- http://www.hzpp.hr/en
Train from Zagreb Glavni Kol. to Ljubljana
- Ave. Duration
- 2h 19m
- Frequency
- 3 times a day
- Estimated price
- €7–11
- Website
- http://www.hzpp.hr/en
Train from Zagreb Glavni Kol. to Villach Hbf
- Ave. Duration
- 4h 2m
- Frequency
- Twice daily
- Estimated price
- €13–18
- Website
- http://www.hzpp.hr/en
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Venezia Mestre to Roma Termini
- Ave. Duration
- 3h 47m
- Frequency
- Hourly
- Estimated price
- €35–100
- Schedules at
- trenitalia.com
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Venezia Mestre to Roma Termini
- Ave. Duration
- 3h 48m
- Frequency
- Every 2 hours
- Estimated price
- €40–95
- Website
- https://www.italotreno.it/en
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Venezia Mestre to Roma Termini
- Ave. Duration
- 7h
- Frequency
- Twice daily
- Estimated price
- €19–60
- Website
- https://www.trenitalia.com/en.html
- Phone
- +36 (1) 3 49 49 49
- info@mavcsoport.hu
- Website
- jegy.mav.hu
Train from Barcs to Szentloerinc
- Ave. Duration
- 52 min
- Frequency
- Hourly
- Estimated price
- €2–3
- Website
- https://jegy.mav.hu/
Train from Szentloerinc to Budapest-Kelenfoeld
- Ave. Duration
- 2h 17m
- Frequency
- Every 4 hours
- Estimated price
- €9–11
- Website
- https://jegy.mav.hu/
Train from Villach Hbf to Venezia Mestre
- Ave. Duration
- 2h 52m
- Frequency
- 4 times a day
- Estimated price
- €35–55
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- €35–55
- Phone
- +386 (0)51 224 222
- info@drd.si
- Website
- drd.si
Bus from Ljubljana Hotel Union to Venezia, Viale Stazione
- Ave. Duration
- 2h 50m
- Frequency
- Once daily
- Estimated price
- €28
- Website
- https://www.drd.si/
- Phone
- +385 043 277 100
- info@cazmatrans.hr
- Website
- cazmatrans.hr
Bus from Virovitica to Zagreb, Autobusni Kolodvor
- Ave. Duration
- 3h 10m
- Frequency
- Twice daily
- Estimated price
- €10–15
- Website
- https://cazmatrans.hr/en/
Bus from Virovitica to Rijeka, Autobusni Kolodvor
- Ave. Duration
- 5h 14m
- Frequency
- Twice a week
- Estimated price
- €20–28
- Website
- https://cazmatrans.hr/en/
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Zagreb to Roma, Autostazione Tiburtina
- Ave. Duration
- 12h 40m
- Frequency
- 4 times a week
- Estimated price
- €45–120
- Website
- https://www.flixbus.co.uk
- Phone
- +39 06 88 93 82 32
- Website
- itabus.it
Bus from Rijeka Central Bus Station to Roma, Autostazione Tiburtina
- Ave. Duration
- 11h 20m
- Frequency
- 3 times a week
- Estimated price
- €35–85
- Website
- https://www.itabus.it/en/home
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
Getting to Rome from the airport
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Virovitica to Rome bus services, operated by Cazmatrans NOVA d.o.o., arrive at Zagreb, Autobusni Kolodvor station.
Virovitica to Rome train services, operated by HŽ Putnički prijevoz (HŽPP), arrive at Zagreb Glavni Kol. station.
Yes, the driving distance between Virovitica to Rome is 1002 km. It takes approximately 10h 32m to drive from Virovitica to Rome.
There are 21457+ hotels available in Rome.












































