what to do in zagreb
Quick Scoop
If you’re wondering what to do in Zagreb, start with the Upper Town, then add a market, a park, and one good café street. The city is especially strong for easy sightseeing, museums, and relaxed walks rather than rushing from landmark to landmark.[1][2][9]Best Things to Do
- Walk the Upper Town. This is the classic first stop, with St. Mark’s Church, Lotrščak Tower, Stone Gate, and the Museum of Broken Relationships nearby. [9][1]
- Visit Ban Jelačić Square and Dolac Market. These are central, lively, and a good place to get a feel for daily Zagreb life. [9]
- Stroll Tkalčićeva or Bogovićeva Street. Both are known for cafés, bars, and an easygoing downtown atmosphere. [1][9]
- Spend time in Maksimir Park. It’s one of the city’s best green escapes and is also home to the zoo. [1][9]
- Check out museums and galleries. Zagreb has a strong museum scene, including the quirky Museum of Broken Relationships and other small cultural stops in the old town. [9][1]
Good For One Day
- Ban Jelačić Square.
- Dolac Market.
- Upper Town walk.
- Lunch or coffee on Tkalčićeva Street.
- Sunset on Strossmayer Promenade or a park walk. [1][9]
If You Have More Time
- Explore the Lower Town’s parks and squares.
- Visit Zagreb Cathedral and nearby historic streets.
- Try a museum day if the weather turns rainy.
- Plan a seasonal visit around events like the Festival of Lights Zagreb, which is listed by local event organizers for 2026. [7]
Simple Travel Style
Zagreb works well as a slow city break: walk a lot, stop often, and mix sightseeing with cafés and parks. That makes it a strong choice if you want culture without a packed itinerary.
[4][1]Mini Tips
- Wear comfortable shoes for cobblestones. [8]
- Use trams for longer hops across the city. [8]
- Stay central if you want the easiest access to sights and food. [8]
TL;DR: Do the Upper Town, Ban Jelačić Square, Dolac Market, Tkalčićeva Street, and Maksimir Park first. If you want a calm, walkable capital with good cafés and museums, Zagreb is a very easy city to enjoy.
[9][1]