There are 4 ways to get from Bjelovar to Virovitica by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bjelovar to Virovitica by train
Questions & Answers
The cheapest way to get from Bjelovar to Virovitica is to drive which costs €7 - €12 and takes 1h 11m.
The fastest way to get from Bjelovar to Virovitica is to train which takes 1h 9m and costs €11 - €17.
Yes, there is a direct bus departing from Bjelovar AS and arriving at Virovitica. Services depart three times a day, and operate every day. The journey takes approximately 1h 15m.
Yes, there is a direct train departing from Bjelovar and arriving at Virovitica Grad. Services depart every two hours, and operate every day. The journey takes approximately 1h 9m.
The distance between Bjelovar and Virovitica is 57 km. The road distance is 56.1 km.
The best way to get from Bjelovar to Virovitica without a car is to train which takes 1h 9m and costs €11 - €17.
The train from Bjelovar to Virovitica Grad takes 1h 9m including transfers and departs every two hours.
Bjelovar to Virovitica bus services, operated by Cazmatrans NOVA d.o.o., depart from Bjelovar AS station.
Bjelovar to Virovitica train services, operated by HŽ Putnički prijevoz (HŽPP), depart from Bjelovar station.
The best way to get from Bjelovar to Virovitica is to train which takes 1h 9m and costs €11 - €17. Alternatively, you can bus, which costs €10 and takes 1h 15m.
What companies run services between Bjelovar, Croatia and Virovitica, Croatia?
HŽ Putnički prijevoz (HŽPP) operates a train from Bjelovar to Virovitica Grad every 2 hours. Tickets cost €11–17 and the journey takes 1h 9m. Alternatively, Cazmatrans NOVA d.o.o. operates a bus from Bjelovar AS to Virovitica 3 times a day. Tickets cost €10 and the journey takes 1h 15m.
- Phone
- +385 60 333 444
- [email protected]
- Website
- hzpp.hr
Train from Bjelovar to Virovitica Grad
- Ave. Duration
- 1h 9m
- Frequency
- Every 2 hours
- Estimated price
- €11–17
- Website
- http://www.hzpp.hr/en
- Phone
- +385 043 277 100
- [email protected]
- Website
- cazmatrans.hr
Bus from Bjelovar AS to Virovitica
- Ave. Duration
- 1h 15m
- Frequency
- 3 times a day
- Estimated price
- €10
- Website
- https://cazmatrans.hr/en/
- Ave. Duration
- 1h 11m
- Estimated price
- €85–110
iNOVA Taxi
- Phone
- +385 95 111 1777
- Website
- inovagrupa.hr
Taxi Željko Zvonar
- Phone
- +385 99 222 6720
- Website
- taxi-zvonar.hr
Wizi
- Phone
- +385 43 313 313
- Website
- wizi.hr
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including What documents do I need to cross Niagara Falls?, 4 of the smartest ways to explore Australia, and How to get from London to Edinburgh - to help you get the most out of your next trip.
More Questions & Answers
Bjelovar to Virovitica bus services, operated by Cazmatrans NOVA d.o.o., arrive at Virovitica station.
Bjelovar to Virovitica train services, operated by HŽ Putnički prijevoz (HŽPP), arrive at Virovitica Grad station.
Yes, the driving distance between Bjelovar to Virovitica is 56 km. It takes approximately 1h 11m to drive from Bjelovar to Virovitica.
There are 54+ hotels available in Virovitica.









