Refine your search
Free Cancellation
Book your activity worry-free!
Categories
Duration
Time
Select Your Experience

Things to do in Zagreb

Monuments to Modernism: An Audio Tour of the Zagreb Trade Fair
Things To Do In Popular Cities
Explore More Things to Do in Various Destinations
Discover Zagreb Through Various Categories
Explore Popular Activities In Zagreb
Best Things to do in Zagreb
Planning a trip and wondering about the top things to do in Zagreb? From historic landmarks to modern experiences, the city offers something for every traveller, making it a perfect getaway in 2026.
With over 1 activities in Zagreb, there is plenty to explore. Visit some of the most popular tourist attractions in
With experiences starting at INR 811, it’s never been easier to plan your perfect trip. Make the most of your visit to Zagreb in January and create memories that will last a lifetime.
Best Things to Do in Zagreb for a Relaxed City Escape
About Zagreb
Zagreb doesn’t overwhelm you, and that’s part of its charm. The city centre is compact, easy to walk, and full of small details, tram bells, market chatter, and corner cafes where people sit for hours. There’s a mix of Austro-Hungarian architecture, modern street art, and green spaces that make it feel both old and young at the same time.
The big names on any Zagreb tourist attractions list are Ban Jelačić Square, St. Mark’s Church, and Dolac Market. But if you wander a little further, you’ll stumble across riverside paths, neighbourhood parks, and museums that don’t always make the guidebooks.
Whether you’re here for a weekend or stretching it longer, you’ll have no trouble filling your days. From early market mornings to music in the evenings, there are plenty of things to do in Zagreb that fit different moods and seasons.
Unique Experiences
Štrukli Cooking Class with Dolac Market Tour
You begin by exploring the lively produce stalls at Dolac Market, then roll up your sleeves to learn how to make strukli, Croatia’s beloved cheese-filled pastry, while sipping a glass of wine. A warm, tasty experience that blends food and culture seamlessly, and stands out among fun things to do in Zagreb this weekend.
- Where: Cooking studio near Dolac Market; start meets at Kuhaona on Opatovina Street
- Pricing: It starts from INR 8,400 per person
- Timing: Around 3 hours; starts at 11:00 AM
- When to Visit: Year-round, especially vibrant during spring markets
Authentic Market Tour and Cooking Class in the Heart of Zagreb
This is a more extended, hands-on workshop where you shop for fresh ingredients at Dolac Market, then cook and savour a full Croatian meal with wine and coffee in a local's home kitchen. It’s a personal and flavorful way to explore things to do in Zagreb in one day.
- Where: Meet at Dolac Market (at the church clock tower), cooking hosted in a home studio
- Pricing: It starts from INR 16,600 per person
- Timing: Around 5 hours and 30 minutes; tour starts at 10:00 AM
- When to Visit: Any season, but especially enjoyable in cooler months for staying cozy indoors
Zagreb Classic Mountaineer Walking Tour on Medvednica
If you want to mix the city with nature, heading into Medvednica mountain is a refreshing choice. The trail brings forest views, crisp air, and a slower pace that balances well with Zagreb’s busy streets and it’s a simple but rewarding way to step outside the urban centre for a few hours.
- Where: Medvednica Mountain, just outside Zagreb
- Pricing: It starts from INR 10,400 per person
- Timing: Departs at 9:00 AM, lasting around 8 hours
- When to Visit: Best in April to October for mild weather and clear paths
Top Attractions
St. Mark’s Church
St. Mark’s stands out with its tiled roof showing the city’s coat of arms. The square outside is lively, but inside it’s simple and quiet, with a Gothic feel. If you’re exploring the Upper Town, stopping here is one of the must-do things to do in Zagreb.
- Where: St. Mark’s Square, Upper Town
- Pricing: Free entry
- Timing: 9:00 AM to 6:00 PM daily (limited during Mass)
- When to Visit: Early in the day for calm streets and better light for photos
Dolac Market
Dolac is Zagreb’s main market and it feels like the city’s pantry. Farmers sell vegetables, fruit, cheese, and flowers under rows of red umbrellas. It’s noisy, colourful, and one of the top things to do in Zagreb if you want to see daily life.
- Where: Behind Ban Jelačić Square
- Pricing: Free entry (pay for what you buy)
- Timing: Monday to Saturday 6:30 AM to 3:00 PM, Sundays until 1:00 PM
- When to Visit: Mornings, especially Saturdays when it’s at its busiest
Mirogoj Cemetery
Mirogoj feels more like a park than a cemetery, with arcades covered in ivy, statues, and quiet paths. It’s peaceful, spacious, and one of the more unusual things to do in Zagreb because it blends history, art, and nature in one place.
- Where: Mirogoj bb, about 2.5 km from the city centre
- Pricing: Free entry
- Timing: 6:00 AM to 8:00 PM daily
- When to Visit: Spring and autumn for mild weather and colourful surroundings
Sightseeing Tours
Zagreb Group Walking Tour with Funicular
You’ll wander through the Upper and Lower Towns, hop aboard the city’s iconic funicular, and learn about local life and history. It’s one of the most accessible things to do in Zagreb in one day, a walk through layers of the city that feels both lively and local.
- Where: Starts at Ban Jelačić Square
- Pricing: It starts from INR 2,100 per person
- Timing: About 2 hours and 30 minutes; starts at 10:00 AM
- When to Visit: Spring to autumn, when strolling is easy and the air is crisp
Communism & Croatian Homeland War Tour
Explore Zagreb’s recent history through stories of WWII, Tito’s Yugoslavia, and the 1990s conflicts. It’s one of the more reflective things to do in Zagreb, offering context and depth where the city holds its memory.
- Where: Central Zagreb meeting point, guided walk through historical sites
- Pricing: It starts from INR 4,100 per person
- Timing: Roughly 2 hours; tour slots available at 10:00 AM and 3:00 PM
- When to Visit: Year-round, but cooler months make longer walking easier
Day Trips
Plitvice Lakes & Rastoke Day Trip
You’ll depart Zagreb in the morning, visit the charming village of Rastoke, explore the waterfalls and lakes of Plitvice Park by foot, boat, and shuttle train, then return in the evening. It’s one of the top things to do in Zagreb if you're after natural beauty just beyond the city.
- Where: Pick up from central Zagreb
- Pricing: It starts from INR 7,900 per person
- Timing: About 10 hours; tour starts at 8:30 AM
- When to Visit: April to October; best weather and open pathways during these months
Ljubljana and Lake Bled Full-Day Tour from Zagreb
Cross the border and explore Ljubljana’s Old Town before heading to fairytale Lake Bled with its castle and island church. It’s a dreamy pair of things to do in Zagreb this weekend, perfect for a blend of culture and nature.
- Where: Pick up from Zagreb hotels
- Pricing: It starts from INR 39,200 per person
- Timing: About 9 to 12 hours; slots available at 7:00 AM and 8:00 PM
- When to Visit: Spring to early autumn, when the landscape is serene and clear
Getting Around
- Trams: Trams are the backbone of the city and they’re reliable for reaching all the key Zagreb tourist attractions, whether you’re heading to Ban Jelačić Square or out toward Mirogoj Cemetery.
- Buses: Useful for areas not covered by trams. They’re handy if you’re looking at things to do in Zagreb this weekend that are outside the centre.
- Walking: The Upper and Lower Towns are close together. Exploring on foot gives you a relaxed way to tick off things to do in Zagreb in one day without rushing.
- Cycling: Flat paths and bike rentals make cycling a pleasant way to see parks and riverside spots. A slower but rewarding option.
- Taxis: Good for late evenings if you’re planning things to do in Zagreb at night, or if you’ve shopped too much at Dolac Market.
- Funicular: The shortest in the world, but worth the ride. It connects the Lower and Upper Town in under a minute and adds a quirky note to your list of top things to do in Zagreb.
Traveller Tips
- Start early at markets: Dolac is busiest mid-morning. Arriving around 8:00 AM gives you the buzz without the crowds, ideal if you’re building a list of things to do in Zagreb on Sunday.
- Think about the season: Winters can be cold, but the Christmas markets and warm cafes make it worth it. In summer, you’ll want shaded parks and evening events, two of the best things to do in Zagreb in winter and summer combined.
- Evenings are lively: Whether it’s jazz in a bar or a casual riverside walk, the city has a relaxed after-dark culture. Adding a few things to do in Zagreb at night balances your daytime sightseeing.
- Look for hidden corners: Beyond big squares, there are small hidden corners and quiet gardens that show a more personal side of the city and these are some of the most rewarding, unusual things to do in Zagreb.
- Mix indoor and outdoor stops: Don’t stack too many indoor stops in a row. After an hour at a gallery or museum, step out into one of Zagreb’s green squares, like King Tomislav Park, which breaks things up and makes your list of things to do in Zagreb feel more relaxed.
FAQs
You can book activities on MakeMyTrip by following these simple steps:
- Search for top-rated activities in Zagreb.
- Compare 1 options with detailed inclusions.
- Select the package that suits your preferences.
- Enter traveller details and complete secure payment online.
- Get instant booking confirmation on your email, mobile and ‘My Trips’.