There are 5 ways to get from Zagreb to Grad Krapina 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.
Train
best- Take the train from Zagreb Glavni Kol. to Krapinatrain Re
1h 20m€3–5Bus, train
- Take the bus from Zagreb, Autobusni Kolodvor to Zabokbus
- Take the train from Zabok to Krapinatrain Re / ...
2h 1m€5–11Drive 56.6 km
- Drive from Zagreb to Grad Krapinacar 56.6 km
45 min€8–12Taxi
- Take the taxi from Zagreb to Grad Krapinataxi 56.6 km
45 min€85–110Train via Zabok
- Take the train from Zagreb Glavni Kol. to Zaboktrain Re
- Take the train from Zabok to Krapinatrain Re / ...
1h 51m€4–6
Zagreb to Grad Krapina by train
Questions & Answers
The cheapest way to get from Zagreb to Grad Krapina is to train via Zabok which costs €3 - €6 and takes 1h 51m.
The fastest way to get from Zagreb to Grad Krapina is to drive which takes 45 min and costs €7 - €12.
Yes, there is a direct train departing from Zagreb Glavni Kol. and arriving at Krapina. Services depart twice daily, and operate Monday to Saturday. The journey takes approximately 1h 20m.
The distance between Zagreb and Grad Krapina is 55 km. The road distance is 56.6 km.
The best way to get from Zagreb to Grad Krapina without a car is to train which takes 1h 20m and costs €3 - €5.
The train from Zagreb Glavni Kol. to Krapina takes 1h 20m including transfers and departs twice daily.
Zagreb to Grad Krapina train services, operated by HŽ Putnički prijevoz (HŽPP), depart from Zagreb Glavni Kol. station.
Zagreb to Grad Krapina train services, operated by HŽ Putnički prijevoz (HŽPP), arrive at Krapina station.
Yes, the driving distance between Zagreb to Grad Krapina is 57 km. It takes approximately 45 min to drive from Zagreb to Grad Krapina.
There are 596+ hotels available in Grad Krapina.
What companies run services between Zagreb, Croatia and Grad Krapina, Krapinsko-Zagorska, Croatia?
HŽ Putnički prijevoz (HŽPP) operates a train from Zagreb Glavni Kol. to Krapina twice daily. Tickets cost €3–5 and the journey takes 1h 20m.
- Phone
- +385 60 333 444
- informacije@hzpp.hr
- Website
- hzpp.hr
Train from Zagreb Glavni Kol. to Krapina
- Ave. Duration
- 1h 20m
- Frequency
- Twice daily
- Estimated price
- €3–5
- Website
- http://www.hzpp.hr/en
Train from Zabok to Krapina
- Ave. Duration
- 22 min
- Frequency
- Hourly
- Estimated price
- €1–3
- Website
- http://www.hzpp.hr/en
Train from Zagreb Glavni Kol. to Zabok
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- €2–4
- Website
- http://www.hzpp.hr/en
- Phone
- +385 049/328-022
- agencija@presecki.hr
- Website
- presecki.hr
Bus from Zagreb, Autobusni Kolodvor to Zabok
- Ave. Duration
- 55 min
- Frequency
- 5 times a day
- Estimated price
- €3–9
- Schedules at
- presecki.hr
- Ave. Duration
- 45 min
- Estimated price
- €85–110
Zagreb Taxi
- Phone
- +385 99 520 3040
- Website
- zagrebtaxi.hr
Wizi
- Phone
- +385 1 2121 211
- Website
- wizi.hr
Taxi3430
- Phone
- +385 91 222 3430
- Website
- taxi3430.hr
Taxi1717
- Phone
- + 385 11717
- Website
- taxi1717.hr
Eko Taxi
- Phone
- +1414
- Website
- ekotaxi.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 Getting to Rome from the airport, Want to know more about Flixbus?, and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.







