Everyone does the coast. Split, Hvar, Dubrovnik, the whole Adriatic run, and look, I get it, it’s stunning. But nobody talks about the bit north of Zagreb, and honestly that’s a bit mad, because Hrvatsko Zagorje (that’s the Zagorje region, if you want to sound like you know what you’re doing) is one of the strangest, prettiest corners of the country. Rolling green hills, vineyards on every slope, and castles. Proper ones. Turrets, moats, the lot.
This is a loop, not a straight line, which suits it well. You start in Zagreb, work your way up through a market town famous for its cream cake, past Tito’s childhood village, up to a hilltop fortress with star-shaped bastions, on to the most photographed castle in the country sitting right on its own lake, then into a baroque old town that looks like someone picked up a slice of Vienna and dropped it in the Croatian countryside. Then you loop back to Zagreb via Croatia’s biggest pilgrimage site. Five days, a car, and not a single ferry or ticket queue to worry about.
It’s a strange kind of trip because none of the drives are long. You could technically do the whole thing in two rushed days, but why would you? This is a slow one. Wine cellars, castle courtyards, small-town squares where nothing much happens and that’s exactly the point. It suits couples, first-timers who don’t want to commit to a full Dalmatian coast trip, and anyone who’s already done the islands and wants to see what else the country’s got.
You’ll need your own wheels for this one, since public transport between these towns is patchy at best and would eat your whole trip in waiting around for buses. I’d sort a rental car in Zagreb before you land, ideally something small since a few of the village lanes up in Zagorje narrow right down. If you want to compare a car against buses and trains before you commit, Omio travel is a decent way to check, though I’ll say now, for this particular route, the car wins by a mile.
This article may contain affiliate links. If you make a purchase through these links, we earn a small commission at no extra cost to you. This helps fund the site and keeps our guides free. See our full affiliate disclosure for details.
Croatia Inland Road Trip: Quick Facts at a Glance
The Route: What to Expect
The shape of this one is a big loop with Zagreb sitting at the bottom. You push north into the hills, work your way through the castle country, swing east to Varaždin for the baroque fix, then drop back south through Marija Bistrica to close the circle. Nothing about it doubles back on itself, which I always think matters more than people give it credit for. There’s nothing worse than driving the same stretch of road twice on a trip this short.
Two of the five days are proper city days with the car left parked, and the other three are shorter driving days broken up by castle visits, so you’re never behind the wheel for more than about two hours in a single day. It’s a genuinely relaxed pace, and honestly, after the third castle you’ll be glad of it.
| Day | Route | Drive time | Vibe |
|---|---|---|---|
| 1 | Around Zagreb | Walking only | Markets, cobbles, upper town charm |
| 2 | Zagreb → Samobor → Kumrovec → Veliki Tabor | ~1 hr 40 | Cream cake, Tito's village, a proper hilltop fortress |
| 3 | Veliki Tabor → Trakošćan → Varaždin | ~1 hr 20 | Fairytale lake castle, into the baroque town |
| 4 | Around Varaždin | Walking only | Pastel palaces, café squares |
| 5 | Varaždin → Marija Bistrica → Zagreb | ~1 hr 40 | Pilgrimage hill, loop closes |
Croatia Inland Road Trip Itinerary
Day 1: Zagreb
Driving: None today, and honestly, don’t rush this one just to get on the road.
Zagreb doesn’t get enough credit. People treat it as a stopover on the way to the coast, which is a shame, because the upper town (Gornji Grad) is genuinely lovely, all red-tiled roofs, cobbled lanes and the odd tram rattling past. Start at Dolac market, the big open-air one just above the main square, then wander up through St Mark’s Church with its tiled roof of two coats of arms (it photographs better than it sounds, trust me). The cathedral’s twin spires are hard to miss from most of the city, and Tkalčićeva street is where you want to be come evening, all bars and terraces and people who clearly have nowhere else to be.
I’d also say, don’t skip the funicular. It’s one of the shortest in the world, about a minute end to end, and slightly absurd, but it saves your legs the climb and it’s a proper Zagreb rite of passage.
Things to do:
- Wander Dolac market and grab something fresh for breakfast
- See St Mark’s Church and its tiled roof (2 to 3 hours for the whole upper town area)
- Ride the short funicular up to Gornji Grad
- Spend the evening on Tkalčićeva street, it’s the social heart of the city
Where to Stay in Zagreb
Day 2: Zagreb → Samobor → Kumrovec → Veliki Tabor
Driving: Samobor is about 25km from Zagreb (roughly 30 minutes). Kumrovec is another 45km on (about 50 minutes). Veliki Tabor is a short 15km after that (around 20 minutes). Call it 85km and under 2 hours behind the wheel, spread across the day.
First proper driving day, and it eases you in gently. Samobor is a genuinely sweet little town on the edge of Zagorje, best known for kremšnita, a custard cream cake that locals will argue about the “correct” version of for longer than seems reasonable. Have one anyway, ideally at a café on the main square. From there it’s on to Kumrovec, a preserved village that happens to be where Josip Broz Tito, Yugoslavia’s long-serving leader, was born. The open-air ethno museum, Staro Selo, is worth an hour even if you couldn’t care less about the politics, since the wooden houses and old farming tools are a decent snapshot of what rural Zagorje life actually looked like.
Then the day’s big set piece: Veliki Tabor. It’s a Gothic-Renaissance castle perched on a hill with five semi-circular towers arranged in a star shape, and it looks exactly like the sort of thing you’d draw if someone asked you to picture “castle” as a kid. The views over the surrounding vineyards from up there are the reward for the little climb up to it.
Things to do:
- Try kremšnita on Samobor’s main square (30 to 45 minutes is plenty for a stop)
- Walk around Kumrovec’s Staro Selo open-air museum (allow an hour)
- Climb up to Veliki Tabor and explore the courtyard and towers (1 to 1.5 hours)
- Stop for a wine tasting at one of the vineyard estates dotted around this stretch, if you’ve got the time and someone’s not driving next
Where to Stay in Veliki Tabor
Day 3: Veliki Tabor → Trakošćan → Varaždin
Driving: Trakošćan is about 35km from the Veliki Tabor area (roughly 40 minutes). Varaždin is another 35km on (about 40 minutes). Roughly 70km and 1 hr 20 of driving, plus your stops.
If Veliki Tabor is the rugged, fortress-y castle, Trakošćan is its opposite: soft, romantic, sitting right on the edge of its own artificial lake with swans doing exactly what swans are meant to do. It’s the most photographed castle in Croatia and it earns the reputation, especially from the little pavilion across the water where you get the full reflection shot everyone’s after. Inside, the rooms are furnished pretty much as they were when the Drašković family lived there, right down to the armoury, which is a decent excuse to spend an hour wandering the corridors.
From Trakošćan, it’s a straightforward run into Varaždin, and the shift in mood is immediate. Where Zagorje is castles and hills, Varaždin is colour: pastel-painted baroque buildings lining every street, wrought-iron balconies, and a genuinely elegant main square that earned it the nickname “little Vienna” back when it was briefly the capital of Croatia in the 18th century (a fire in 1776 put a stop to that, but the architecture stuck around).
Things to do:
- Walk the lakeside path at Trakošćan for the classic reflection view (20 minutes)
- Tour the castle interior and armoury (allow 1 to 1.5 hours in total)
- Settle into Varaždin for the evening and walk the main square once the day-trippers have gone
- Find dinner somewhere with outdoor seating on one of the baroque side streets
Where to Stay in Varaždin
Day 4: Varaždin
Driving: None. Park the car and forget about it for a day.
Varaždin rewards a slow morning more than almost anywhere else on this loop. The old town is small enough to see everything on foot without a plan, though I’d point you towards the castle (Stari Grad) first, a proper medieval fortress that now houses a city museum with an odd but oddly charming mix of furniture, weapons and local history. Climb the tower if it’s open, since the rooftop view over the pastel streets is worth the narrow stairs.
Beyond that, it’s really about wandering. The Franciscan monastery has a quiet, unbothered courtyard that’s a nice break from the main square’s café buzz, and the cemetery, Varaždin’s Groblje, sounds like an odd recommendation but it’s genuinely one of the loveliest formal gardens in the country, all clipped hedges and shaded avenues, and it’s free to walk around.
Things to do:
- Tour Stari Grad castle and museum (allow 1.5 hours)
- Climb the castle tower for the rooftop view, if it’s open that day
- Wander the Franciscan monastery courtyard
- Walk through Varaždin’s cemetery gardens, an unexpected highlight (30 to 45 minutes)
Day 5: Varaždin → Marija Bistrica → Zagreb
Driving: Marija Bistrica is about 55km from Varaždin (roughly 55 minutes). Zagreb is another 40km on (about 45 minutes). Roughly 95km and 1 hr 40 of driving to close out the loop.
The last day is a gentle one, and it takes you through Marija Bistrica, Croatia’s biggest pilgrimage site and home to a national shrine that draws visitors from across the region, religious or not. The basilica itself is worth a look regardless of your beliefs, mostly for the sheer scale of the place and the steady stream of people who’ve made the trip, some of them on foot from a fair distance. It’s a proper contrast to the castles you’ve spent the last few days wandering around, and a decent last stop before civilisation (or at least Zagreb traffic) creeps back in.
From Marija Bistrica it’s a short, easy run back down into Zagreb, and that’s the loop closed. Drop the car, find somewhere for one last meal, and try not to book a flight straight to the coast next time. This corner deserves the visit on its own.
Things to do:
- Visit the basilica and shrine at Marija Bistrica (30 to 45 minutes)
- Browse the small stalls selling religious souvenirs and local honey around the square
- Take it slow on the final stretch back into Zagreb, there’s no rush
- Return the hire car and treat yourself to a proper sit-down dinner back in the city
Not sure where to go next?
Take our 60-second quiz — 7 questions, 21 destinations, one perfect match.
Recommended Tours and Tickets From Get Your Guide
Grab the Map
Access to the map
No sign up required and totally FREE. Just Google Maps plotting your route. We don't gatekeep here.
Find it under "You" then "Maps" once you click through.
View the mapℹ️ Add the map to your Google Maps app.
After opening Google maps, click YOU and then scroll down to MAPS. It should be located there. Any issues, just get it touch, it’s no problem!
Where To Stay For This Croatia Road Trip
This loop is short enough that you could technically base yourself in one spot and drive out each day, but you’d lose the best bit, which is waking up somewhere different each morning. Here’s how I’d split the nights.
Zagreb (night before you start): Stay in or right around the upper town so you can walk everywhere on day one. It also means an easy start the next morning when you head north.
Zagorje, around Kumrovec or Desinić (night after day 2): There isn’t a big town here, but that’s the appeal. Small family-run guesthouses and rural stays sit among the vineyards near Veliki Tabor, and honestly, a night surrounded by hills and quiet is one of the best parts of this whole trip.
Varaždin (nights after days 3 and 4): Stay inside or right on the edge of the old town. It’s compact enough that everything’s a short walk, and the baroque streets feel completely different once the day-trip crowds have gone home.
If you’d rather sort accommodation before you fly, my destinations guide has more on the wider region, and the travel planning resources page is worth a browse too.
Pit Stops & Side Detours
The main loop links up cleanly, but there are a handful of worthwhile add-ons if you’ve got a spare half-day or fancy stretching the trip to six days instead of five. Keep them short so they don’t eat into the next drive.
- Krapina’s Neanderthal Museum, a short detour off the route between Kumrovec and Veliki Tabor, built around one of the richest Neanderthal fossil sites in Europe
- Klanjec, a small town with a decent gallery dedicated to sculptor Antun Augustinčić, easy to fold into day 2
- Miljana Castle, a smaller and much quieter alternative near Veliki Tabor if you want a second castle without the crowds
- Lepoglava, known for its lacemaking tradition and a former monastery, a short hop from the Trakošćan to Varaždin stretch
- Medvednica, the forested hill right above Zagreb, good for a short hike if you’ve got a spare afternoon at either end of the trip
- Skip: trying to add a coastal detour onto this trip. It sounds efficient on a map, but the drive to the nearest coastline adds hours you don’t have and turns a relaxed loop into a rushed one
Gear we actually travel with
Passport holders, packing cubes, travel wallets. Stuff that earns its place in the bag.
Browse the shopLocal Eats Worth Chasing
Zagorje food is heavier and earthier than the seafood-heavy coastal stuff most people associate with Croatia, and honestly it’s a nice change of pace. Come hungry, and don’t skip the small family-run places over the ones with English menus out front.
- Kremšnita in Samobor, the custard cream cake locals take very seriously (Samobor and the town of Zagreb both claim the “original” recipe, don’t get involved in that argument)
- Štrukli, a Zagreb and Zagorje speciality of rolled dough filled with cottage cheese, baked or boiled, and available pretty much everywhere
- Zagorski puran, roast turkey served with homemade noodles called mlinci, a proper Sunday-lunch dish you’ll find on most Zagorje menus
- Local wine from the vineyard estates around Veliki Tabor, mostly whites, and worth a tasting stop if you’ve got a designated driver
- Purica sa žganci, cornmeal mush that sounds unglamorous and tastes a lot better than it sounds
- A proper Varaždin café stop for coffee and cake on the main square, no particular place, just find one with outdoor seating and watch the square for a while
Road Trip Playlist
Podcasts to Queue Up
The driving days here are short, so you won’t get through much, but a couple of good episodes fill the gaps nicely, especially the run up to Marija Bistrica.
- A history podcast episode on the breakup of Yugoslavia, useful context given where you’re standing at Kumrovec
- Something on the Habsburg Empire, since a lot of what you’re driving past (Varaždin especially) is shaped by that era
- A general travel podcast episode covering inland Croatia, if you can find one, they’re rare and worth it
- A comedy or interview show for the shorter, less scenic stretches where you just want background noise
Road Trip Essentials
Nothing complicated about this one, but a few things make the loop run smoother, and one or two I only learned by getting them wrong the first time.
A small hire car, booked ahead. The village roads around Veliki Tabor and Kumrovec narrow down more than you’d expect from the map, so a compact car makes life easier than a bigger SUV. I’d book your rental car in Zagreb well before you fly, since the good small automatics go first in summer.
An airport transfer if you’re not picking up the car straight away. If you’re spending the first night in Zagreb before collecting the car, an airport transfer saves the hassle of buses with luggage after a flight.
Data that actually works. Croatia’s mobile coverage is generally solid, but signal drops in a few of the more rural Zagorje valleys, right when you need the map most. An Airalo eSIM is the easiest way to sort data before you land.
Comfortable shoes for cobbles and castle courtyards. Zagreb’s upper town, Veliki Tabor, Trakošćan and Varaždin are all cobbled or uneven underfoot in places, and there’s more walking on the “driving” days than you’d expect. Have a look through my travel tips for more on what actually earns a place in the suitcase.
A note on flight delays. If your flight in or out gets delayed or cancelled, it’s worth knowing you might be owed compensation under EU rules. CompensAIR handles the claim process so you’re not stuck arguing with an airline yourself.
Rent a Car
Travel Hubs
Recommended Websites and Resources:
- Flights: Find the best deals on Trip.com
- Hotels: Best rates on Booking.com · Best hostels on HostelWorld · Ratings and bargains on TripAdvisor
- Apartments: Affordable rentals on VRBO
- Car hire: Best prices on RentalCars.com
- Travel insurance: EKTA for worldwide cover · AirHelp for flight delay compensation
- Activities: Tours and skip-the-line tickets on GetYourGuide · Instant mobile tickets on Tiqets
- Trains: Most affordable trains on Trainline · Rail passes on Rail Europe
- Travel eSIMs: Use your mobile phone anywhere worldwide with Airalo
- Need more help planning your trip? Visit our Resources Page to see all the companies we trust and use for our travels






