Zagreb may be Croatia’s lively capital, but it’s also a city that practically hugs the outdoors. Step just a little outside the cafés and cobblestone squares, and you are suddenly finding yourself in forests, mountains, and trails that feel miles away from urban life!
For those of you who love the idea of balancing culture with nature, Zagreb is the dream. You can sip coffee in Ban Jelačić Square in the morning and then climb a mountain by mid-afternoon.
The best part, however, is the variety. If you enjoy short woodland strolls that’s shaded by beech and oak, there are plenty of those right on the city’s doorstep.If you’re planning a wider Balkan adventure, you’ll also love our roundup of the best hikes in the Balkans. If a full-day mountain adventure is more your style, the Dinaric Alps are close enough to keep you sweating and smiling all the way up to the ridges.
If you’re planning to explore beyond the capital, don’t miss our guide to the best hikes across Croatia, featuring coastal walks, mountain adventures, and national parks.
Medvednica Mountain and Sljeme Peak
Medvednica is the big one, and it’s literally looming over Zagreb. Sljeme, its highest peak, is a classic for locals and visitors alike. The trail starts at the base of the mountain and then it winds steadily upward through dense forest. For those of you who enjoy the rhythm of climbing and the satisfaction of reaching a summit, this is a must. If you’re preparing for longer climbs like Sljeme, spending a few weeks improving your hiking fitness can make the ascent much more enjoyable.
What makes this hike even better is that you can tailor it to your mood. Some routes up are steeper and more direct, and others are gentler and meander through quiet woodland. The peak itself has mountain huts serving hearty Croatian fare (think bean stews, sausages, and strudels) which taste even better after a climb.
Since this is a fairly long climb, it’s worth packing properly before you head out. Here’s our guide to what to bring on a day hike.
- Average Time: 4 to 6 hours (depending on route)
- Distance: 15 km (9 miles) round trip
- Altitude Gain/Loss: 1,030 m (3,380 ft)
- Highlights: Forest trails, city and mountain views from the summit
- Don’t Miss: A meal at one of the mountain huts (you will have earned it!)
“First time on the trail? Hiking for Beginners has your back.”
Medvedgrad Fortress Trail
If you enjoy history with your hiking, the Medvedgrad Fortress Trail is a gem. Tucked into the lower slopes of Medvednica, this medieval fortress dates back to the 13th century. The trail up winds through shady woodland, which makes it a pleasant climb even on a hot day. When the fortress finally comes into view (perched proudly above the city no less), it feels like stepping back in time.
The payoff is not just the fortress itself but the view. From its walls, Zagreb stretches out below in full panorama and it’s going to be begging you to take photos of it. The hike is shorter and less strenuous than climbing to Sljeme, so it is ideal for families or anyone who wants to spend a few hours outdoors without committing to a full day. This is one of the best beginner hikes near Zagreb, combining history, scenery, and just enough effort to feel rewarding.
- Average Time: 2 to 3 hours
- Distance: 7 km (4.3 miles) round trip
- Altitude Gain/Loss: 350 m (1,150 ft)
- Highlights: A medieval fortress overlooking Zagreb
- Don’t Miss: Exploring the fortress walls and soaking in the city views
Japetić in the Žumberak-Samobor Hills
For those of you who like hikes with a bit of everything (forest, open meadows, mountain ridges) Japetić is really hard to beat. Located in the Žumberak-Samobor Hills Nature Park, about an hour from Zagreb, Japetić is the highest peak in the Samobor Hills. The trail leads through tranquil woodland before climbing higher into meadows and ridges with wide-open views.
One of the best parts of this hike is its peacefulness. While Medvednica can be busy with locals, Japetić often feels quieter and more remote. The views from the top are spectacular, and specifically you’ll see views stretching across central Croatia and, on a clear day, even as far as Slovenia. On a clear day, you can even see into Slovenia, making it a great preview if you’re planning to explore the best hikes in Slovenia next.
- Average Time: 5 to 6 hours
- Distance: 16 km (10 miles) round trip
- Altitude Gain/Loss: 850 m (2,788 ft)
- Highlights: Panoramic views from the ridge
- Don’t Miss: The lookout tower at the summit (it’s worth the climb for the view)

“Plan less, walk more.” Pick a route, set your pace, and let Europe unfold under your boots: grab your free Walking Holiday ebook today”
Samobor to Oštrc Peak
If you enjoy hikes that end with a sense of accomplishment (and maybe a hearty meal), Oštrc Peak delivers. Starting from the charming town of Samobor (which is most famous for its kremšnita cream cake) the trail climbs steadily into the Samobor Hills. The forest paths are beautiful year-round, with spring flowers, autumn colors, and even a dusting of snow in winter.
At the summit of Oštrc, a small mountain hut offers food and drinks, which makes it a perfect place to rest and enjoy the scenery. It is a moderately challenging hike, and just enough to get the blood pumping but not so tough it becomes overwhelming. If you like to pair a walk with local culture and cuisine, this should be one of the very best day hikes from Samobor.
- Average Time: 4 to 5 hours
- Distance: 12 km (7.5 miles) round trip
- Altitude Gain/Loss: 650 m (2,132 ft)
- Highlights: Summit views and mountain hut hospitality
- Don’t Miss: A slice of kremšnita back in Samobor (you earned dessert)
Žumberak Nature Park Circular Walk
If variety is what you’re after, Žumberak Nature Park has it in spades. This circular route takes you through everything from dense forests to rolling meadows, with the occasional stream or waterfall thrown in for good measure. The landscape here feels a little wilder than the trails right outside Zagreb, so it is perfect for those of you who most enjoy exploring somewhere that feels more off the beaten track.
Because it is a circular route, you never cover the same ground twice, which keeps the walk interesting from start to finish. The terrain is mixed but manageable, which makes it a truly great choice for intermediate hikers who want a full day out without tackling something too extreme.
- Average Time: 5 hours
- Distance: 14 km (8.6 miles)
- Altitude Gain/Loss: 500 m (1,640 ft)
- Highlights: Meadows, streams, and woodland trails
- Don’t Miss: The small waterfalls scattered along the way
Plitvice Lakes Side Trails
Yes, Plitvice Lakes is famous for boardwalks and turquoise waterfalls, but it also offers hiking trails that stretch beyond the crowds. Located about two hours from Zagreb, it is easily one of Croatia’s most famous national parks and worth the trip. The trails lead to quieter spots where the lakes feel almost untouched, and it offers the best of both worlds: iconic sights and peaceful escapes.
For those of you who like combining sightseeing with a proper hike, Plitvice delivers. The trails range from short and family-friendly loops to longer circuits that take half a day. While it is further from Zagreb, it’s hands-down one of the best hikes from the city for those who want a mix of world-class scenery and an immersive outdoor experience.
- Average Time: 3 to 6 hours (depending on trail)
- Distance: 8 to18 km (5 to 11 miles)
- Altitude Gain/Loss: 200 to 400 m (656 to 1,312 ft)
- Highlights: Turquoise lakes, waterfalls, and forest trails
- Don’t Miss: The quieter upper lakes area, where the crowds thin out

If you’re turning this into a Croatian hiking trip, check out our complete guide to the best hikes in Croatia for more unforgettable trails.
🗒️ Free Checklist: “Never forget the essentials — grab your free Ultimate Hiking Packing List.”
Where to Next?
- Ultimate Guides – your gateway to hiking across Europe
- Hikes & Trails – curated lists of the best hikes and local gems
- Walking Holidays – extended journeys for when a single day just isn’t enough
- General Blog – all the extras: gear reviews, planning tips, and personal stories
Checking Out Zagreb
The beauty of hiking from Zagreb is how accessible it all is.If you’re building a longer European hiking itinerary, our guide to planning a trek in Europe can help you organize routes, logistics, and gear One moment you’re in a bustling. European capital, and then the next you’re standing on a ridge with views stretching for miles. You’ll have to experience it to believe it!
After Croatia, consider continuing your adventure through nearby destinations like Bulgaria, another country packed with incredible mountain trails.



