
Things to Do in Zagreb
From the medieval Upper Town to quirky museums and vibrant cafe culture — the best activities in Croatia's capital
Your Activity Guide to Zagreb
Zagreb is a city that rewards curiosity. Beyond the postcard-perfect Upper Town and grand Austro-Hungarian architecture, you will find world-class museums, a thriving street art scene, bustling markets, and a cafe culture that turns a morning coffee into an art form.
Whether you have a single afternoon or several days, this guide covers the best things to do in Zagreb — from iconic landmarks to experiences that reveal the city's true character.
Top Things to Do
Explore the Upper Town (Gradec)
Wander the cobblestone streets of Zagreb's medieval Upper Town, home to St Mark's Church with its iconic tiled roof, the Croatian Parliament, and Stone Gate. The atmosphere here is a world away from the bustling lower city.
Tip: Take the funicular from Ilica street — it is one of the shortest in the world and the ride itself is part of the experience.
Visit Dolac Market
Zagreb's beloved open-air market has been the city's belly since the 1930s. Red parasols shade stalls selling fresh produce, local cheeses, cured meats, and flowers. The indoor hall below offers fish, dairy, and deli items.
Tip: Arrive before 10am for the best selection and a true local experience.
Walk Tkalciceva Street
This lively pedestrian street is the heart of Zagreb's cafe culture. Once a stream separating Kaptol and Gradec, it is now lined with cafes, bars, and restaurants buzzing from morning coffee to late-night drinks.
Tip: Grab a table and people-watch — spica (Saturday morning coffee ritual) is a Zagreb institution.
Museum of Broken Relationships
One of the world's most unique museums, displaying personal objects left over from failed relationships, each with a story. Funny, heartbreaking, and deeply human — it is Zagreb's most visited museum.
Tip: Allow at least an hour and read every story. The gift shop is equally creative.
Zagreb Cathedral & Kaptol
The twin-spired Zagreb Cathedral dominates the city skyline. Dating back to the 11th century and rebuilt after the 1880 earthquake, it is Croatia's tallest building. The surrounding Kaptol district is full of history.
Tip: Visit in the morning when the light hits the neo-Gothic facade beautifully.
Lotrscak Tower & the Noon Cannon
Every day at noon, a cannon fires from this 13th-century tower — a tradition since 1877. Climb to the top for panoramic views over the city rooftops and beyond to the surrounding hills.
Tip: Time your visit for noon to hear the cannon blast — locals still set their watches by it.
Zrinjevac Park Stroll
Part of the Lenuci Horseshoe, this elegant park is Zagreb's green heart. Grand plane trees line the pathways, a bandstand hosts weekend concerts, and a meteorological column has been recording weather data since 1884.
Tip: In December, Zrinjevac transforms into a magical Christmas market — one of Europe's best.
Street Art & Graffiti Tour
Zagreb has a thriving street art scene, with murals and installations hidden throughout the city. From the colourful walls of the Branimirova underpass to large-scale pieces in Martićeva and beyond.
Tip: Join a guided street art tour to discover pieces you would never find on your own.
Unmissable Zagreb Experiences

Upper Town Walking Tour
Discover medieval Zagreb with a local guide — from St Mark's Church and Stone Gate to hidden courtyards and panoramic viewpoints.

Dolac Market & Food Scene
Taste your way through Zagreb's culinary heart, sampling local cheeses, strukli, and seasonal produce at the city's iconic open-air market.

Museum Quarter
Explore Zagreb's remarkable museum scene — from the Museum of Broken Relationships to world-class art galleries and quirky collections.
Book Tours & Activities in Zagreb
Skip the line and explore Zagreb with expert local guides.
Explore the Complete Zagreb Guide
History, transport, nightlife, and everything you need to plan your Zagreb trip.
Read the Full Guide