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

  1. Ban Jelačić Square.
  2. Dolac Market.
  3. Upper Town walk.
  4. Lunch or coffee on Tkalčićeva Street.
  5. Sunset on Strossmayer Promenade or a park walk.
  6. [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]