Zagreb
City Guide

Zagreb

Kroatien · Best time to visit: Apr-Oct.

Guide coming in Deutsch, English shown for now.
Recommended stay 1 days
Daily budget €80.00/day
Best season Apr-Oct
Language English
Currency EUR
Time zone Europe/Zagreb
Day-by-day plan

Choose your pace

Day 1

Red Umbrellas, Checkerboard Roofs, and the Noon Cannon — Zagreb in One Perfect Day

09:00

Dolac Market & Ban Jelačić Square

Neighborhood
Duration: 1h30 Estimated cost: €3

Step off the tram at the bronze horse of Ban Jelačić — the magnetic center of the city — and climb the staircase directly behind him. The red umbrellas of Dolac unfold in waves above crates of fresh figs, Pag sheep cheese, and seasonal greens; this is where every Zagreb housewife still shops, and where the city visibly wakes up. Catch it now, before the tour groups arrive: by 10:00 the produce terrace becomes a corridor and the best figs are gone.

Tip: Shoot the red umbrellas from the top of the northeast staircase looking down — that's the postcard angle, and the morning light rakes in from the right. Don't miss the hidden 'Riblja placa' (fish hall) tucked at ground level under the terrace; locals use the side stairs by the flower vendors and it closes at 14:00.

Open in Google Maps →
10:30

Zagreb Cathedral

Religious
Duration: 45min Estimated cost: €0

From Dolac's fish hall, cross Kaptol street and walk two minutes east — the twin neo-Gothic spires rear up suddenly between the yellow houses. The 2020 earthquake tore the top off the south spire and the cathedral has been swathed in scaffolding ever since, but the scale is still staggering: 108 m of carved limestone above the old fortified bishop's citadel. This is an exterior-only stop — interior access has been restricted since the quake and isn't worth the queue.

Tip: Shoot from the Mary column fountain in Kaptol Square facing north — at this angle the functioning north spire hides most of the scaffolding, and you still get the full height. The defensive watchtowers to the right of the façade are the oldest surviving structure on the plaza and make a stronger photo than the front.

Open in Google Maps →
11:30

Upper Town — Stone Gate, St. Mark's Church & the Grič Cannon at Lotrščak Tower

Landmark
Duration: 2h15 Estimated cost: €0

Cut back across Kaptol, down Bakačeva, then up the cobbled ramp of Radićeva — a 10-minute climb — until you pass through the wooden-vaulted tunnel of the Stone Gate, where Zagrebians still pause to light candles at the Marian shrine. Emerge onto the silent cobbles of Gornji Grad and walk straight to Zagreb's single most photographed object: the checkerboard tiled roof of St. Mark's Church, carrying the Croatian and Zagreb coats of arms. Continue past the Prime Minister's front door and the Museum of Broken Relationships' discreet façade to Lotrščak Tower — time your arrival for 11:55 sharp for the Grič cannon, the single thunderous shot that has marked midday here since 1877.

Tip: Stand on the open Strossmayer Promenade terrace behind Lotrščak (not inside the arcade) with the red-tiled Lower Town panorama in your viewfinder at 11:59 — the 12:00 blast sends pigeons erupting from every roof and that's the photo you want. For St. Mark's, shoot from the southwest corner of the square to catch both the tiled roof and the rose window in one frame; the interior is closed to tourists, so don't queue at the door.

Open in Google Maps →
13:45

La Štruk

Food
Duration: 1h Estimated cost: €15

Descend the covered stone staircase of Skalinska from the promenade — a 6-minute drop straight back into Lower Town's buzz — to a tiny hidden courtyard that serves exactly one thing, and does it like nowhere else. La Štruk's menu is only štrukli: paper-thin sheets of dough wrapped around fresh cottage cheese, either boiled in cream or baked until the edges blister gold. Order one savory baked (7 €) and one walnut-cinnamon sweet baked (6 €) with a glass of Graševina — this is the single dish every Zagreb grandmother is judged on.

Tip: The baked versions are objectively better than the classic boiled — the cream caramelizes at the edges. Arrive at 13:40, not 14:15: the courtyard has eight tables and they don't take reservations for under 4 people, and the post-Upper-Town crowd lands at a quarter past. Cards accepted, but keep a few euros cash for the tip.

Open in Google Maps →
15:15

Mirogoj Cemetery

Landmark
Duration: 2h30 Estimated cost: €0

From Skalinska, head north up the lower end of Tkalčićeva (you'll come back for dinner), pick up Ribnjak Park at the top, then follow Mirogojska Cesta uphill — a 30-minute climb past chestnut trees and quiet villas. Mirogoj is technically a cemetery, but that sells it short: Herman Bollé's 500-meter neo-Renaissance arcade, its ivy-clad domes receding in both directions, is one of the most photographed funerary sites in Europe and completely off the tour-bus circuit. Walk slowly — the graves here belong to Croatia's writers, footballers, and war heroes, and the whole arcade functions as an open-air national portrait gallery.

Tip: Enter through the main central arcade and walk the west (left) arcade first while the sun is still high, then reverse through the east arcade as the 17:30 golden hour hits the columns head-on — the light bounces off the ivy and turns the whole colonnade copper. If the uphill walk feels like too much after lunch, bus 106 from Kaptol Square takes 12 minutes and costs 0.80 € from the driver.

Open in Google Maps →
19:30

Agava

Food
Duration: 2h Estimated cost: €45

Descend the Mirogojska–Ribnjak spine back into the city — 25 minutes mostly downhill through the park — as the light drops, landing directly onto Tkalčićeva, Zagreb's pedestrian dining street, already glowing with string lights. Agava claims a tiered stone terrace carved into the hillside above the street, so every table looks down on the evening promenade and up at the medieval wall of Upper Town. Order the black cuttlefish risotto (22 €) and the slow-cooked veal peka (28 €, order 30 min ahead); for dessert, the fig cheesecake is the one Zagrebians actually recommend to visitors.

Tip: Reserve 48 hours ahead and specifically request the 'upper terrace' — the lower tier gets jostled by passing promenaders. Pitfall warning: the ground-floor restaurants further down Tkalčićeva with laminated English-only menus and hosts who physically intercept tourists are the classic Zagreb trap — prices run 30% higher and the 'Adriatic scampi' are frozen. Also decline the unprompted 'free welcome rakija' at any restaurant in this area: it is always followed by a surprise 8–10 € cover charge buried at the bottom of the bill.

Open in Google Maps →
Trip builder

Plan this trip around Zagreb

Turn this guide into a bookable rail itinerary with FlipEarth.

FAQ

Frequently asked questions

How many days do you need in Zagreb?

Most travelers enjoy Zagreb in 1 days, with enough time for headline sights and a slower meal or museum stop.

What's the best time to visit Zagreb?

The easiest season for most travelers is Apr-Oct, especially if you want good weather and manageable crowds.

What's the daily budget for Zagreb?

A practical starting point is about €80 per person per day before hotels, then adjust based on museums, dining, and transport.

What are the must-see attractions in Zagreb?

A good first shortlist for Zagreb includes Upper Town — Stone Gate, St. Mark's Church & the Grič Cannon at Lotrščak Tower, Mirogoj Cemetery.