Zagorje Castles & Villages
Make a two- or three-day circuit through Samobor, Trakošćan, Krapina, Kumrovec and Varaždin.
- Allow
- 2–3 days
- Route
- 314 km
- Drive time
- 4 hr 54 min
- Stops
- 6
The best short road trip from Zagreb stays north. Samobor begins with cake and a baroque square, Trakošćan supplies the lake-and-castle silhouette, Krapina adds deep human history, Kumrovec interprets a preserved village and Varaždin closes with Croatia’s strongest baroque small-city ensemble.
Distances are gentle, but rural roads curve through working villages and wine hills. Keep tastings sober-driver only, watch for cyclists and use the loop as a weekend with one overnight rather than racing every museum before closing.
The road, in one glance
Pinch or scroll with Ctrl / ⌘ to zoom
Drawing the route…
The route earns
its distance
Each pin is selected as a place to do something—not merely proof that you passed through.
Photo: Nick Savchenko from Kiev, Ukraine · CC BY-SA 2.0Zagreb
Collect the car only for the short northern loop and leave after the weekday rush.
Zagreb ( ZAH-greb; Croatian: ) is the capital and largest city of Croatia. It is in the north of the country, along the Sava river, at the southern slopes of the Medvednica mountain. Zagreb stands near the international border between Croatia and Slovenia at an elevation of approximately 158 m (518 ft) above sea level.
Photo: Miroslav.vajdic · CC BY-SA 4.0Samobor
A baroque square, riverside lanes and kremšnita tradition make an easy first stop in the hills.
Samobor is a town in Zagreb County, Croatia. It is part of the Zagreb metropolitan area. Administratively it is a part of Zagreb County.
Photo: Miroslav.vajdic · CC BY-SA 4.0Trakošćan Castle
A romantic castle above a wooded lake provides the route’s storybook center.
Trakošćan Castle is a castle located in northern Croatia (in Varaždin County) that dates back to the 13th century (although the first written mention of the toponym "Trakošćan" is dated to 1334). Trakošćan Castle is considered the best preserved and one of the most beautiful castles in Croatia.
Krapina
A major Neanderthal site and modern museum add deep time to the Zagorje landscape.
Krapina is a town in northern Croatia and the administrative centre of Krapina-Zagorje County with a population of 4,201 and a total municipality population of 11,530. Krapina is located in the Zagorje region of Croatia, approximately 55 km (34 mi) from both Zagreb and Varaždin.
Photo: Dennis G. Jarvis · CC BY-SA 2.0Kumrovec
An open-air village museum interprets traditional Zagorje houses and the birthplace of Josip Broz Tito.
Kumrovec is a village in northern Croatia, part of Krapina-Zagorje County. It sits on the Sutla River, along the Croatian-Slovenian border. The Kumrovec municipality has 1,412 residents (2021), but the village itself has only 245 people.
Photo: Ptrnc7965 · CC0Varaždin
Baroque streets, a white castle and strong café culture make the ideal overnight before Zagreb.
Varaždin is a city in Northern Croatia, 81 km (50 mi) north-east of Zagreb. The total population is 46,946, with 38,839 in the city settlement itself (2011). The city is best known for its baroque buildings, music, textile, food and IT industry.
Drive the conditions,
not the itinerary.
Village and vineyard roads are narrow and shared. Keep speed low, watch for cyclists and designate the driver for any wine stop.
Checked against
the people who run it
Distances and driving times are planning estimates. Conditions, closures, ferries, permits and park rules can change, so check the linked official guidance before setting out.