There are 3 ways to get from Zagreb to Krapina by bus, taxi or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus  •  1 h 15 min

  1. Take the bus from Zagreb to Krapina

$5 - $7

2 alternative options

Taxi  •  42 min

  1. Take a taxi from Zagreb to Krapina 37.3 miles

$95 - $120

Drive  •  42 min

  1. Drive from Zagreb to Krapina 37.3 miles

$7 - $11

Questions & Answers

The cheapest way to get from Zagreb to Krapina is to bus which costs 37 kn - 41 kn and takes 1 h 15 min.

More details

The quickest way to get from Zagreb to Krapina is to taxi which costs 600 kn - 750 kn and takes 42 min.

More details

Yes, there is a direct bus departing from Zagreb and arriving at Krapina. Services depart six times a week, and operate every day. The journey takes approximately 1 h 15 min.

More details

The distance between Zagreb and Krapina is 40 km. The road distance is 59.7 km.

Get driving directions

The best way to get from Zagreb to Krapina without a car is to bus which takes 1 h 15 min and costs 37 kn - 41 kn.

More details

The bus from Zagreb to Krapina takes 1 h 15 min including transfers and departs six times a week.

More details

Zagreb to Krapina bus services, operated by Presecki Grupa, depart from Zagreb station.

More details

Zagreb to Krapina bus services, operated by Presecki Grupa, arrive at Krapina station.

More details

Yes, the driving distance between Zagreb to Krapina is 60 km. It takes approximately 42 min to drive from Zagreb to Krapina.

Get driving directions

There are 270+ hotels available in Krapina. Prices start at $41 USD per night.

More details

Map of how to get from Zagreb to Krapina.
Launch map view
  • Distance: 24.8 miles
  • Duration: 1 h 15 min

What companies run services between Zagreb, Croatia and Krapina, Krapinsko-Zagorska, Croatia?

Presecki Grupa operates a bus from Zagreb to Krapina twice daily. Tickets cost $5 - $7 and the journey takes 1 h 15 min. Croatia Bus also services this route 6 times a week.

Bus operators
Presecki Grupa
Phone
049/328-022
Email
agencija@presecki.hr
Website
presecki.hr
Bus from Zagreb to Krapina
Ave. Duration
1 h 15 min
Frequency
Twice daily
Estimated price
$5 - $7
Schedules at
presecki.hr
Other operators
Taxi from Zagreb to Krapina
Ave. Duration
42 min
Estimated price
$95 - $120
Radio Taxi Zagreb
Phone
+385 91 6600 671
Website
radiotaxizagreb.com
Taxi3430
Phone
+385 91 222 3430
Website
taxi3430.hr
Taxi Zagreb
Phone
+385 98 937 5353
Website
taxi-sulek.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 South Korea: Travelling from Seoul to Busan , Best ways to travel around Australia and Need to know: Greyhound - to help you get the most out of your next trip.