COVID-19 Travel restrictions may apply. Learn More.
Duration 4h 3m
Distance 92.9 km
Average price 74 kn
Frequency 4/day

Trip overview

The average train between Bjelovar and Donja Stubica takes 4h 3m and the fastest train takes 3h 1m. The train service runs several times per day from Bjelovar to Donja Stubica. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.

Train

  1. Bjelovar
  2. Zagreb Glavni Kol.
  3. Donja Stubica
4h 19m
67 kn - 82 kn

Bjelovar to Donja Stubica train times

Trains run four times a day between Bjelovar and Donja Stubica. The earliest departure is at 05:59 in the morning, and the last departure from Bjelovar is at 17:10 which arrives into Donja Stubica at 07:59. All services require a transfer, and take on average 4h 3m. The schedules shown below are for the next available departures.
Train services typically run at the following times each day These schedules are estimated
These schedules are estimated: The schedules shown above are estimated schedules based on typical services on the average day and may vary depending on when you plan to travel. Please make sure you confirm the departure/arrival times and availability with the operator before planning your trip.

Frequently asked questions

Want to know about travelling from Bjelovar to Donja Stubica? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

There is widespread community transmission globally.
Some travel restrictions are being lifted in Croatia. For the latest travel status, please check the official page for Croatia.

Learn More.

No, there is no direct train from Bjelovar to Donja Stubica. However, there are services departing from Bjelovar and arriving at Donja Stubica via Zagreb Glavni Kol. and Zabok. The journey, including transfers, takes approximately 4h 19m.

More details

The distance between Bjelovar and Donja Stubica is 68 km. The road distance is 92.9 km.

Get driving directions

Bjelovar to Donja Stubica train services, operated by Croatian Railways (HŽPP), depart from Bjelovar station.

More details

Bjelovar to Donja Stubica train services, operated by Croatian Railways (HŽPP), arrive at Zabok station.

More details

There are 402+ hotels available in Donja Stubica. Prices start at 750 kn per night.

More details

What companies run services between Bjelovar and Donja Stubica?

You can take a train from Bjelovar to Donja Stubica via Zagreb Glavni Kol. and Zabok in around 4h 19m.
Train operators
Croatian Railways (HŽPP)
Ave. Duration
1h 12m
Frequency
4 times a day
Estimated price
35 kn - 55 kn
Flixtrain
Ave. Duration
1h 11m
Frequency
Once daily
Estimated price
50 kn - 60 kn
Phone
+49 1807 123 99 123
Email
info@flixbus.de
Website
flixtrain.com
Train from Bjelovar, Bjelovar željeznički kolodvor to Zagreb, Zagreb Glavni kolodvor
Ave. Duration
1h 11m
Frequency
Once daily
Estimated price
50 kn - 60 kn
Website
Flixtrain
Train from Zagreb, Zagreb Glavni kolodvor to Zabok, Zabok željeznički kolodvor
Ave. Duration
1h
Frequency
Twice daily
Estimated price
13 kn - 16 kn
Website
Flixtrain

Get the Rome2rio app

Find the best way to get from A to B, anywhere in the world, on your mobile or tablet.

Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.

Learn more about our apps