Back
Zagreb-Novi Zagreb
+ Add Dates
Edit
Edit
Zagreb-Novi Zagreb

Refine your search

Free Cancellation

Book your activity worry-free!

Categories

Duration

Time

Star decoration

Select Your Experience

Star decoration
Star decoration
Tours
Tours
Monuments to Modernism: An Audio Tour of the Zagreb Trade Fair
Architecture Tours

Monuments to Modernism: An Audio Tour of the Zagreb Trade Fair

2 hours
Free Cancellation
Instant Confirmation

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 , including iconic sites, vibrant neighbourhoods and cultural hubs. Whether you’re exploring bustling markets, sampling local delicacies or relaxing at scenic spots, every corner has something new to discover.

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

Zagreb is known for its coffee culture and the way people linger at tables as if there is nowhere else to be. The centre is filled with Austro-Hungarian buildings, wide façades that carry history in every detail. Street life is lively, with markets and trams adding to the daily rhythm. Seasonal events bring colour through the year, and the mix of old charm with everyday life makes the city stand out.
St Mark’s Church is most recognised for its bright roof tiles. They form coats of arms that stand out against the older stone. It is set in the Upper Town, where cobbled streets and quiet corners surround it. Visitors stop for photographs, but if you wait a while, you notice the calm of the square and how the church dominates it with simple beauty.
Dolac Market is the centre of daily life. Stalls overflow with fruit, vegetables, cheeses, and flowers. The voices of sellers carry across the square, mixing with the clatter of baskets and bags. Locals call it the belly of the city, and when you walk among the rows you see why. It feels genuine, not just for visitors, but for everyone who comes to buy food each morning.
Yes, you can enter without charge. The cemetery stretches wide, lined with arcades and dotted with sculptures. The paths are shaded, and you often hear birdsong or the sound of leaves moving in the breeze. It feels more like a park than a graveyard, a place that is reflective but not heavy. Spending time here gives you a different sense of the city’s past.
The train journey takes about two and a half hours. The ride moves through small towns and countryside that feels unhurried. It is simple to travel between the two capitals, and many visitors add Ljubljana as a day or overnight trip. The connection makes it one of the easiest escapes beyond Zagreb.
If you only have one day, begin at Ban Jelačić Square where trams cross and people gather. From there, walk through Dolac Market and climb to the Upper Town. St Mark’s Church is waiting there, with its patterned roof. You can also stop at the Museum of Broken Relationships, which feels different from anything else in the city. End your evening along Tkalčićeva Street, where cafés and bars fill with people and the air is busy with chatter.
The tram is simple and runs across most of the city. You will see people jumping on and off all day. For the central parts, walking works best. The streets are close together, and you notice more when you move slowly. By mixing both, you can reach the main places without trouble.
Zagreb is known for being relaxed yet full of life. You find old squares and historic landmarks mixed with modern murals and younger neighbourhoods. Cafés remain crowded, especially in the afternoons when locals take their time with coffee. That steady pace, combined with art, history and other activities, makes the city different from other capitals.
Spring and autumn bring mild days and evenings that feel pleasant outdoors. But festivals add music and colour, and the streets stay lively and winter has a different mood, as the city is known for its Christmas market. Lights stretch across squares, people hold hot drinks against the cold, and the whole centre feels festive.
Yes, Medvednica rises just beyond the city. In summer, you can hike along shaded trails with views opening at higher points. In winter, Sljeme, the highest part, turns into a ski area. It is close enough for a half-day visit, and it offers a break from city life. The mountain shows how nature sits right beside Zagreb, always within reach.
From iconic attractions and historic landmarks to lively markets and local flavours, Zagreb offers a vibrant mix of experiences.
With prices starting at INR 811, Zagreb has activities for every traveller, whether you prefer budget-friendly tours or luxury adventures.
Yes, advance booking is recommended. With 1 available, popular options in Zagreb often sell out quickly during weekends and peak travel seasons.

You can book activities on MakeMyTrip by following these simple steps:

  1. Search for top-rated activities in Zagreb.
  2. Compare 1 options with detailed inclusions.
  3. Select the package that suits your preferences.
  4. Enter traveller details and complete secure payment online.
  5. Get instant booking confirmation on your email, mobile and ‘My Trips’.
Yes, Zagreb has plenty of family-friendly attractions, from interactive museums and parks to cultural shows and guided tours suitable for all ages.