Things to do in Zagreb

Welcome to Zagreb, Croatia's vibrant capital and a city that seamlessly marries the charm of the past with the pulse of modern life. Nestled between the southern slopes of Medvednica Mountain and the lush plains of the Sava River, Zagreb invites you to explore its rich history, cultural treasures, and dynamic energy.

Step into the heart of the city at Ban Jelačić Square, where the iconic statue of the equestrian ban welcomes you to the buzzing atmosphere of the Lower Town. Wander through the charming cobblestone streets, discovering architectural marvels like the Zagreb Cathedral, a Gothic masterpiece, and the historic St. Mark's Church with its colorful tiled roof.

The Upper Town, crowned by Lotrščak Tower and the medieval Gradec, offers a glimpse into Zagreb's medieval roots. Lose yourself in the enchanting streets of the Stone Gate and visit the Museum of Broken Relationships, a unique testament to the human experience.

Zagreb's cultural scene is as diverse as its history. Explore the Croatian Museum of Naïve Art, showcasing the nation's creative spirit, or embrace contemporary art at the Museum of Contemporary Art. The Zagreb Opera House and numerous theaters ensure a steady flow of cultural performances for every taste.

Unique experiences and things to do in Zagreb

Tour Image

Private Zagreb Walking Tour - from Zagreb

28.00 €

Tour Image

Zagreb Departure Private Transfers from Zagreb City to Zagreb Airport ZAG

26.80 €

Tour Image

Private Hrvatsko Zagorje Tour - from Zagreb

150.00 €

Tour Image

Private Postojna Cave Tour - from Zagreb

217.00 €

Tour Image

Private Transfer from Zagreb Airport (ZAG) to Trieste

55.50 €

Tour Image

Private Lake Bled and Ljubljana Tour - from Zagreb

196.00 €

Tour Image

Private Varaždin and Trakošćan Castle Tour - from Zagreb

150.00 €

Tour Image

JEWELS OF CROATIA AND SLOVENIA 2025 - coach tour from Zagreb

1425.00 €

Tour Image

COMBO 2025: Croatia and Slovenia by land and sea - coach & cruise tour from Zagreb to Split

2860.00 €

Tour Image

Island Hopping 2025: Croatia Countryside and Island Hopping 10 days - from Zagreb

2385.00 €

Tour Image

Island Hopping 2025: Croatia Countryside and Island Hopping 8 days - from Zagreb

2150.00 €

Tour Image

Zagreb Exclusive City Break 2025

1905.00 €

Tour Image

Zagreb Arrival Private Transfers from Zagreb Airport ZAG to Zagreb City

26.80 €

Tour Image

Private transfer from Zagreb to Split with Plitvice Lakes private tour

260.00 €

Tour Image

Plitvice Lakes and Rastoke Private Day Tour from Zagreb

65.93 €

Tour Image

Private transfer from Zagreb to Zadar with Plitvice Lakes private tour

191.31 €

Tour Image

Private Transfer from Zagreb Airport (ZAG) to Rijeka Airport

40.00 €

Tour Image

Private transfer from Zagreb to Ljubljana (or vice-versa)

60.00 €

Tour Image

Private Transfer from Zagreb Airport (ZAG) to Plitvička Jezera

32.25 €

Tour Image

Private Transfer from Zagreb to Plitvice lakes area

60.00 €

Showing 120 of 37
« 1 2 »