Zagreb: 9 Things Worth Doing (and 3 to Skip)
Zagreb gets treated as a layover, one rushed night before Plitvice or the coast, and that undersells it. Croatia’s capital sits inland in the continental north, hours from the Adriatic, and has run on the euro since 2023, not the kuna. It joined Schengen the same year, so there is no border stamp arriving from Slovenia, Austria, or Hungary. Walk the Upper and Lower Town, ride the world’s shortest funicular, and you have a genuine two to three day city, not a stopover. Here is what actually earns a spot on the list, and what does not.
Croatia has been its own sovereign, EU, Eurozone, and Schengen country for over a decade now, not a fragment of a state that stopped existing in 1991. Zagreb itself was largely spared the heavy fighting of the 1990s war that hit Vukovar and Dubrovnik. It is also, by current US State Department rating, a Level 1 destination, the same normal-precautions tier as most of mainstream Western Europe.
The 9 things in Zagreb worth doing
- Upper Town’s free half day: St Mark’s Church’s tiled-roof coat of arms, Lotrščak Tower’s noon cannon, the Stone Gate shrine, and the funicular ride down, all inside a 15 minute walk.
- Dolac Market: the red-umbrella market above Ban Jelačić Square, best before noon while the produce and flower stalls are still full.
- Ban Jelačić Square and Tkalčićeva: the city’s orientation point, plus the café-and-bar street that turns into the Saturday špica crowd.
- The Museum of Broken Relationships: Zagreb’s most-visited museum, built from donated objects and short stories from real ended relationships, inside the baroque Kulmer Palace.
- Mirogoj Cemetery: a 500 meter Neo-Renaissance arcade with 20 domes, one tram ride from the center, and a genuine architectural stop rather than a somber add-on.
- The Green Horseshoe and one museum: the Zrinjevac/Lenuci park chain, paired with the Mimara Museum’s roughly 3,750 donated artworks or the Archaeological Museum.
- A full day at Plitvice Lakes: the cascading travertine lakes 130km south, a genuine day-long commitment, not a half-day add-on.
- Samobor’s kremšnita: a 25km, 20-30 minute trip for the two-layer custard cake, best tried at U prolazu.
- Štrukli and the coffee ritual: the baked cheese pastry that is Zagreb’s signature dish, eaten alongside the slow, unhurried café culture locals treat as social time, not a grab-and-go stop.
Upper Town in a morning
Start at St Mark’s Church for the tiled roof, Zagreb’s most photographed building, showing the city’s coat of arms on one half and the historical Croatia-Slavonia-Dalmatia arms on the other. Walk to Lotrščak Tower next: the Grič cannon has fired from its observation deck at exactly noon every day since 1877, and the deck itself gives a proper skyline view for a small ticket. The Stone Gate, the last surviving piece of the medieval fortification wall, functions today as a small shrine built around a painting of the Virgin Mary. Ride the funicular down to Ilica street rather than walking, it is only 66 meters and about a minute, built in 1890, and commonly cited as the shortest funicular in the world. Book a Zagreb walking tour on GetYourGuide if you would rather have someone else handle the history between stops.
Dolac Market, the cathedral, and Tkalčićeva
Dolac’s red umbrellas sit a short flight of steps above Ban Jelačić Square, and mornings are when the produce, flower, and cheese stalls are actually full rather than half-packed for the day. From there it is a two-minute walk to Zagreb Cathedral on Kaptol: the interior reopened to visitors and worship in April 2026 after six years of post-earthquake restoration, but the twin spires are still under active repair with scaffolding visible as of 2026, so do not expect the bare, fully restored skyline shot from older photos. Tkalčićeva street, running from the market area toward the Upper Town, is where the café terraces fill for the Saturday špica, roughly 10am to 2pm, and where the evening drinking crowd takes over after dark.
The Museum of Broken Relationships (and the rest of the Green Horseshoe)
The Museum of Broken Relationships is Zagreb’s most-visited museum for a reason: every object on display, a wedding dress, a prosthetic leg, a garden gnome, comes with a short, real, donor-written story about the relationship that ended. Admission runs around €7 (€5.50 concession), inside the baroque Kulmer Palace in the Upper Town. Down in the Lower Town, the Zrinjevac and Lenuci Green Horseshoe, a chain of seven parks and squares built in the 19th century, strings together several of the city’s better museums, including the Mimara Museum’s roughly 3,750 donated artworks spanning antiquity to modern painting and the Archaeological Museum. Pick one museum along the route rather than trying all of them in a single afternoon; Zagreb has a genuinely strong museum density for its size, and rushing them defeats the point.
Mirogoj Cemetery is worth the tram ride
Mirogoj is not a somber afterthought, it is one of Europe’s better-looking cemeteries and a legitimate half-day stop. Architect Herman Bollé designed a 500 meter Neo-Renaissance arcade ringed with 20 domes, built between 1879 and 1917, enclosing park-like grounds that feel closer to a museum campus than a graveyard. It sits a short tram ride from the center, easily paired with a Green Horseshoe museum earlier in the day.
Plitvice Lakes as a day trip, done properly
Plitvice Lakes National Park, Croatia’s best-known natural attraction, sits roughly 130km and 2 to 2.5 hours south of Zagreb by road, and the cascading turquoise lakes and boardwalk trails genuinely need a full day, not a rushed half-day squeezed around a late checkout. Check Plitvice day-trip options on Viator if you would rather not drive; organized bus tours cover the route regularly and remove the parking question entirely. Build this into a 4 day-plus trip rather than a 2 day one; a rushed Plitvice visit is worse than no Plitvice visit.
Samobor’s cream cake, and the wine road past it
Samobor is an easy 25km, 20-30 minute trip from Zagreb by car or regular bus, and the reason to go is kremšnita, a two-layer puff-pastry-and-custard cake most commonly tried at the long-running shop U prolazu. Travelers with a car and a free half-day can extend the trip into the Plešivica wine region, about an hour from Zagreb, roughly 40 wineries along a dedicated wine road where about 60% of production is sparkling wine, sometimes informally billed as Croatia’s answer to Champagne.
Štrukli, coffee culture, and where that shows up on a plate
Zagreb’s food is continental, Austro-Hungarian-leaning comfort food, not the grilled fish and seafood of Croatia’s own Adriatic coast, and menus should be read with that in mind. Štrukli, thin dough rolled around fresh cow’s cheese and baked or boiled, originated in the Zagorje region just north of the city and is now the closest thing Zagreb has to a signature dish, served savory or sweet. Purica s mlincima, roast turkey with torn, pan-softened flatbread, shows up on festive menus, especially around Christmas. Ćevapi and sarma are both common, shared across the wider regional food culture rather than uniquely Croatian, but easy to find everywhere in the city. None of it replaces a slow café sit-down, which is less a meal than a scheduled block of the day locals actually protect.
Where to stay in Zagreb
Stay near Ban Jelačić Square or the Lower Town grid if you want to walk to the Upper Town, Dolac, and Tkalčićeva without touching a tram every day; it is also the most convenient base for a Mirogoj or Green Horseshoe morning. Check Zagreb hotel rates on Booking.com before you commit, especially if your dates fall inside the Advent Zagreb Christmas market window, when central rooms sell out earliest.
The 3 things to skip in Zagreb
- Treating Zagreb as a one-night layover before the coast: it is an inland, continental city trip on its own terms, and the actual sights above do not fit into an evening between trains.
- Expecting a nightlife capital on the scale of Belgrade or Budapest: Zagreb’s real strength is café and market culture, not a club scene, and planning a trip around bar-hopping will leave you disappointed.
- Squeezing Plitvice into a rushed half day: the drive alone is 2 to 2.5 hours each way; either give it a full day or save it for a trip with an extra day to spare.
How much does a day in Zagreb actually cost
Zagreb sits in the mid-range European pricing bracket, cheaper than Western Europe but no longer the Balkan bargain the kuna-era reputation implies. A lean day, a hostel bed, self-catered breakfast, one museum ticket, and a tram day pass, runs roughly €50-70. A comfortable day, a mid-range hotel, sit-down meals, and one paid attraction, lands closer to €120-160. Trams themselves are cheap regardless of budget: a single ticket bought via kiosk or app runs about €0.53 for 30 minutes up to €1.33 for 90 minutes, and a full day pass is about €4.
| Essentials | Detail |
|---|---|
| Days needed | 2-3 for the city core, 4-5+ with a Plitvice or Samobor day trip |
| Best months | April-May and September-October for weather, December for the Advent market |
| Daily budget | roughly €50-70 lean, €120-160 comfortable |
| Currency | Euro (EUR) since 2023, not the kuna |
| Booking warning | ETIAS is not live yet; ignore any site charging a fee for one before travel |
When to visit Zagreb
Spring (April-May) and autumn (September-October) are the honest sweet spot, mild temperatures, fewer crowds, and the best walking weather for a city built around Upper Town steps and park loops. Summer (June-August) runs warm, average highs around 26-29°C, comfortable rather than brutal, though some locals head for the coast and leave the city a little quieter. Zagreb Pride, Southeast Europe’s oldest continuous Pride march, falls in June and is a genuinely positive marker of how the city treats its LGBTQ+ community, even though full marriage equality is not yet law nationally. Winter (December-February) is cold, with January averages dipping toward freezing, but it is also when Advent Zagreb runs, a Christmas market named Best in Europe three years running by European Best Destinations, spread across 25-plus locations from late November into early January. Book central accommodation early if your trip lands inside that window.
Common questions
Does Zagreb use the euro or the kuna? The euro, since 1 January 2023. The kuna is retired and no longer usable; any source telling you to change money into kuna is describing a currency that has not existed for over three years.
Is Zagreb on the coast? No. Zagreb sits inland in Croatia’s continental north, on the Sava River. The Adriatic coast and Dalmatia, Split, Dubrovnik, Hvar, are a separate trip, several hours south by car, bus, or a short flight.
Do I need an ETIAS to visit Zagreb? Not yet. The EU’s ETIAS travel authorization has been delayed repeatedly and was not in effect as of mid-2026, with a 2027 launch now expected. Check the official ETIAS status page for the current requirement before you book, and do not pay a third party for something that is not required yet.
Croatia’s own national tourist board site covers entry rules and festival dates at the country level, and infozagreb.hr is the source for current museum hours and the exact Advent Zagreb dates each year. Whichever length of trip you land on, the 2-day itinerary through the 7-day itinerary all build from this same list, adding one day trip at a time rather than inventing new city sights that do not exist. Pick your days first, then let Plitvice or Samobor decide the rest.