How to Book a Zagreb Walking Tour with WWII Tunnels

Under the cobblestones of Zagreb’s Upper Town there’s a network of tunnels 350 metres long that runs straight through the hill. The city built them in 1943 as air-raid shelters, used them through the rest of WWII, reopened them briefly during the 1990s Balkan wars, and then forgot about them until 2016 when someone cleaned them up and opened them as a tourist attraction.

Grič Tunnel Zagreb WWII air raid shelter
Inside the Grič Tunnel. It has four entrances scattered across the Upper Town; most tours go in at Mesnička and out at Tomićeva. Wear a jacket — it’s 14°C down here year-round. Photo by Adam Harangozó / Wikimedia Commons (CC BY-SA 4.0).

The Grič Tunnel is why most Zagreb walking tours exist in the form they do. Before 2016, a city walking tour was a straightforward two-hour loop through Ban Jelačić Square, the Cathedral, St Mark’s Church, and Dolac market. After the tunnel opened, tour operators added it to the route and the product got more interesting — a walk through a medieval-to-modern city with a WWII shelter as its centrepiece.

Roof of St Marks Church Zagreb colourful tiles
The roof of St Mark’s Church with its mosaic of coat-of-arms tiles — one shield for Croatia, one for Zagreb. The building is 700 years old but that roof is a 19th-century vanity project. Photo by Paula Borkovic / Wikimedia Commons (CC BY-SA 4.0).
Ban Jelačić Square central Zagreb
Ban Jelačić Square — the heart of Lower Town. Every tour starts or ends here. Photo by Vojtěch Dočkal / Wikimedia Commons (CC BY-SA 4.0).
Zagreb European street with cathedral in background
Zagreb’s Upper Town is all Austro-Hungarian facades and narrow cobblestone streets. The tour covers maybe 2 km on foot but there’s a slow uphill section that takes most people by surprise.

This guide covers which tour to book, what you actually see in 2.5 hours, and whether the tunnel add-on is worth the extra.

Zagreb aerial cityscape historic buildings skyline
Zagreb from above. Upper Town is the small green-and-red cluster on the hill; Lower Town is the grid to its south. The walking tour covers roughly the dotted diagonal between them.

What a Zagreb Walking Tour Covers

The standard 2.5-hour route runs through both halves of the old city — the medieval Upper Town (Gornji Grad) and the 19th-century Lower Town (Donji Grad). Here’s what’s on almost every itinerary.

Ban Jelačić Square

Every tour starts here. It’s the central square of Zagreb, named after a 19th-century Croatian ban (governor) who briefly made Zagreb the capital of everything south of Vienna. The equestrian statue in the middle was removed in 1947 by the Communists, stored in a warehouse, and put back in 1990. It’s become a kind of metaphor for the city’s relationship with its own history.

Zagreb blue trams sunset urban
Blue trams criss-cross Ban Jelačić at about 90-second intervals. Zagreb still runs a proper tram network, one of the largest in ex-Yugoslavia — part of why the old town is so pedestrian-friendly.

Your guide will probably point out the tram lines and explain the Zagreb public transport system in a way that makes you realise the rest of Europe has somehow made buses more complicated than they need to be.

Dolac Market

Five minutes’ walk from the main square, Dolac is the main open-air farmers’ market. Red umbrella stalls, rows of vegetables arranged by colour, a flower section that looks like a still-life painting. Your guide will walk you through but probably won’t give you time to buy anything — save that for after the tour.

Zagreb Dolac Market red umbrella stalls vegetables
Dolac in the morning — at its best before 11am. The red umbrellas were introduced in 1930 and standardised after Yugoslavia fell; they’re now a regional trademark. Photo by Jorge Franganillo / Wikimedia Commons (CC BY 2.0).

The Cathedral

Zagreb Cathedral towers over the north side of the old town — or it did. A 2020 earthquake damaged both spires, and one is currently wrapped in scaffolding for a multi-year restoration. Your tour will probably acknowledge this honestly, walk around the outside, and point out the damage patterns.

Zagreb Cathedral at sunrise spires
Zagreb Cathedral before the 2020 earthquake damage — the spires you see here are partially under restoration today. Worth asking your guide what the current status is; the scaffolding has a habit of changing every six months. Photo by Larisa Uhryn / Wikimedia Commons (CC BY-SA 4.0).

Entry to the cathedral is free when it’s open, though access can be limited during restoration work. Worth five minutes if the scaffolding allows.

St Mark’s Church

The photo stop. The church has a small footprint but is famous for its tiled roof — two coats of arms in glazed mosaic tile, one for Croatia and one for Zagreb. The roof was added in 1880; the church itself is medieval.

The surrounding small square (Markov Trg) is the most political spot in Croatia. The Parliament building is on the west side, the prime minister’s office on the east. Tour guides usually point this out and add some dry commentary about which door you’d be knocked back at if you tried to walk in.

St Mark's Church roof tiles coat of arms Zagreb
The coat of arms on the left is the Triune Kingdom of Croatia, Slavonia, and Dalmatia; the one on the right is the Zagreb city shield. It’s the most photographed roof in Croatia and almost always has three drones circling over it.

The Grič Tunnel

The centrepiece. You descend a long set of steps from Mesnička Street on the west side of Upper Town, walk through the main tunnel for about 10-15 minutes with the guide explaining the WWII context, and emerge at Tomićeva Street on the east side. The tunnel is open from 9am to 9pm daily and entry is free — so technically you could do this alone. A guide adds the history, which is what you’re paying for.

Zagreb urban buildings residential houses
The Lower Town is a grid of 19th-century Austro-Hungarian buildings — not the medieval feel of Upper Town, more the scale of Vienna or Budapest. Tours walk a short loop through here if time allows.

The Art Pavilion and Green Horseshoe

Most tours end (or include a pass through) the Green Horseshoe — a U-shape of seven parks in Lower Town laid out in the 1880s. The Art Pavilion, the National Theatre, and the Croatian National Archives all sit in it. Your guide will cover the highlights in 10-15 minutes.

Zagreb Art Pavilion greenery
The Art Pavilion — a wrought-iron exhibition hall built for the 1896 Budapest Millennium Exhibition, then disassembled and shipped to Zagreb in pieces. It has a permanent home here now but still feels temporary.
Croatian National Theatre Zagreb facade
The Croatian National Theatre is the most photographed building in Lower Town. Built by the same Viennese architects who did the Budapest Opera — and you can see it.

The Best Tours to Book

1. Zagreb: City and WWII Tunnels Walking Tour — $14

Zagreb city and WWII tunnels walking tour
The most-booked Zagreb walking tour. 2.5 hours, covers both halves of the city plus the Grič Tunnel, with consistently high guide quality.

The default choice. Licensed guides who mostly live in Zagreb and take real pride in explaining the city beyond the tourist script. Two and a half hours, small groups, tunnel entry at the end. At $14 this is one of the best-value city walking tours in Europe. Our review covers exactly what’s included and how the guide quality stacks up against the cheaper version. Solo travellers and couples get sorted into mixed groups of about 12-15 people.

2. Zagreb: City & History Walking Tour with WW2 Tunnels — $11

Zagreb city history walking tour WW2 tunnels
The budget-friendly version. $3 cheaper, similar route, slightly smaller group focus.

Nearly identical to the top pick for $3 less. Same itinerary — Ban Jelačić, Dolac, Upper Town, cathedral, St Mark’s, Grič Tunnel — with guides from the same local pool. The main difference is group size: this one stays smaller by design, capped at about 10 people. Our review covers the guide quality. Past visitors mention the smaller groups make the tunnel section feel less like a queue and more like a conversation — which is a real difference.

3. Zagreb: Communism and Croatian Homeland War Tour — $45

Zagreb communism Croatian homeland war tour
The specialist history option. Two and a half hours on Yugoslavia, Tito, and the 1991-1995 war — rather than the medieval and Austro-Hungarian overview.

The grown-up option. Skip the pretty-buildings tour and get a serious walk through Zagreb’s 20th-century history — Yugoslav socialism under Tito, the breakup in the early 1990s, and the Croatian Homeland War. Guides tend to be older locals who lived through the war and can speak personally about the experience. Our review covers the emotional weight of this tour. It’s not for first-time visitors looking for a city intro — book this for the second or third day of your Zagreb stay, after the standard walking tour has covered the architecture.

Ban Jelačić square Zagreb trams statue
Zagreb’s squares are small by Vienna standards but busy — trams, markets, and café seating all share the same flat stones. Tours pause here twice: at the start for orientation, and at the end because everyone ends up here anyway.

Why the Tunnel Actually Matters

Most cities have WWII air-raid shelters. Most have quietly repurposed them as car parks, storage, or rubble. Zagreb is unusual because its tunnel was specifically built as a shelter by the Croatian Ustaše government (1941-1945), used again during Allied bombing in 1944-1945, abandoned after WWII, and then reopened for sheltering during Serbian rocket attacks in 1991.

Zagreb fountain park city skyline
The park near the Tomićeva tunnel exit. You emerge from 80 years of underground history into one of the calmest spots in the city — a decent place to process what you just walked through.

What your guide will explain (and it’s worth hearing properly) is that the tunnel was used by two very different sets of people for very similar reasons within a single human lifetime. The same concrete walls sheltered civilians from German bombs in 1944 and Yugoslav bombs in 1991. There’s a specific weight to that.

If this is the kind of history that interests you, skip the budget tour and book the Communism and Homeland War tour instead — it covers the 1990s war context in much more depth. The standard city tour gives you a few minutes on the tunnel; the specialist tour gives you two hours.

Zagreb Cathedral spires at sunrise
Before the 2020 earthquake, the cathedral spires were among the tallest in southeastern Europe. One is being restored; the other is partially wrapped. Your tour will acknowledge this honestly rather than pretending otherwise.

How Long Zagreb Really Takes

Most travellers stay 2-3 nights in Zagreb, and that’s about right. One day for the walking tour and the Cathedral-Upper Town-Lower Town walk, one day for Plitvice Lakes, maybe a third day for museums (the Museum of Broken Relationships is genuinely good) and more relaxed café time.

Zagreb skyline at sunset with historic building
Zagreb at dusk from Upper Town. The city is small enough that the walking tour covers 90% of what most visitors want to see — everything else is details you’d come back for.

If you have only one day in Zagreb, do the walking tour in the morning and the Plitvice tour on a different day. If you have just one day and you’re adding a Plitvice day trip, you’ll need two days minimum.

When to Take the Tour

Morning tours (9-11am) are the best. Crowds are thin at the cathedral, Dolac market is in full swing (buying produce happens before noon, travelers arrive after), and the temperature is manageable even in July.

Zagreb blue tram in busy street
The blue trams are a Zagreb symbol. Most tours have them passing in the background of the Ban Jelačić photo stop — guides time the walk so you catch one for the shot.

Evening tours (5-7pm) are a solid alternative. You miss Dolac (the market closes at 2pm) but gain the Upper Town’s cobblestones in late light. The Grič Tunnel is the same temperature at any hour.

Winter (December-February) tours run less frequently but still operate. If you’re in Zagreb for the Christmas Markets (the city’s biggest winter draw), a walking tour in the afternoon followed by the markets in the evening is an ideal day.

What to Wear and Bring

Comfortable shoes. Zagreb’s Upper Town is cobblestone with some uphill sections; heels or stiff shoes are uncomfortable. Trainers or walking shoes are ideal.

Jacket for the tunnel. It’s genuinely 14°C down there year-round, and you’ll spend 15-20 minutes inside. A light windbreaker is enough even in summer.

Grič Tunnel Zagreb interior shelter
Inside the tunnel it’s cool, slightly damp, and a little echoey. The ceiling is high enough for normal walking but low enough that a couple of the passages feel enclosed.

Water bottle. The tour is 2.5 hours and cafés are limited to the bookends; bring water.

A small amount of cash for Dolac market if you want to grab a piece of fruit or some cheese after the tour ends nearby.

Camera or phone — Dolac’s red umbrellas, St Mark’s roof, and the Peristyle-style streets of Upper Town are all among Zagreb’s most photographed spots and all show up on the route.

A small pocket of curiosity. Zagreb’s guides tend to be opinionated, sometimes funny, occasionally sarcastic — they’re often better-informed than the Split and Dubrovnik guides, and they’ll ask you real questions. Come willing to chat.

Zagreb Dolac market red umbrellas produce
Come back to Dolac after the tour. The best stalls are the women in the back row selling homemade cheese and ajvar — same red umbrellas but better prices than the front-row tourist section.

Self-Guided vs Guided

You can see the same places by yourself. The Grič Tunnel is free, the city streets are free, and St Mark’s Church and the cathedral only charge for specific interior sections.

But Zagreb rewards a guided tour more than other Croatian cities, for one specific reason: the history is layered in a way that’s hard to see without context. Everything you look at is three or four different cities stacked on top of each other — Roman, medieval, Austro-Hungarian, Yugoslav, and independent Croatian. Without a guide, it all looks like a pretty European city. With one, it becomes a sustained 2,000-year argument about identity.

Zagreb cityscape historic and modern
The 19th-century grid ends abruptly on three sides — south is socialist-era apartment blocks, north is the forested hills, east is the river. The walking tour covers maybe 5% of Zagreb’s actual footprint but 90% of what most visitors want to see.

At $11-14 for 2.5 hours, a guided tour is cheaper than a museum ticket in most European capitals. There’s no real argument for skipping it.

Zagreb urban buildings residential view
Away from the obvious monuments, Zagreb’s streets are full of pastel-facade buildings with interior courtyards you can peek into. Guides often duck into one of these mid-tour if the group is small enough to fit.

Worth Knowing Before You Book

Group sizes vary wildly. The budget tour (11) tends to keep groups small by design; the main tour (14) can have groups of 16-20. If small groups matter to you, book the cheaper one.

The tunnel section is not accessible for wheelchairs — there are stairs at both ends. If mobility is an issue, ask the operator about alternatives; some will do an adjusted route that skips the tunnel but keeps the rest of the tour.

Tours run in multiple languages. English is standard; ask about Spanish, French, German, or Italian if you want a non-English tour — availability depends on the day.

Reviews consistently name individual guides (Robert, Petra, etc.) as highlights. This is because Zagreb’s guide pool is small — about 40 licensed guides regularly work these tours — and personalities come through. If your guide was great, mention their name in a review; if not, try a different operator.

Same-day booking works in off-season but is unreliable in peak (June-September). Book at least 24 hours ahead.

Some tours advertise the tunnel as “included” but meet at different tunnel entrances than they actually use. The standard entrance is Mesnička; confirm before booking if you care.

The Museum of Broken Relationships and the Zagreb Upper Town Funicular aren’t usually included in walking tours but are worth adding to your day. Ask your guide for recommendations at the end — most will happily point out where to go next.

Zagreb fountain park sunset
The Green Horseshoe parks are the place to process the tour afterwards. Sit on a bench near the Art Pavilion for an hour and you’ll have locals speaking five languages walking past — about right for a capital city of 800,000.

What to Pair This Tour With

The Zagreb walking tour is the obvious first-day activity. From there, your Croatia route usually goes in one of two directions.

If you’re going south to the coast, the Plitvice day trip is the essential second day from Zagreb before moving on. In Split, the Diocletian’s Palace walking tour is the direct equivalent of what you just did in Zagreb — a 2.5-hour city walk through layered Roman and Venetian history. In Dubrovnik, the Dubrovnik old town walking tour is the southern counterpart.

If you’re going west to Istria, the Pula Arena guide covers the main draw, a two-hour drive from Zagreb.

Either direction, the Zagreb walking tour is a good first-day orientation before the bigger day trips. Get the city itself into your head first; then go see the nature and the Dalmatian coast with a clearer sense of Croatia as a whole country rather than a series of pretty places.

More Croatia Guides

Most Zagreb itineraries end up including Plitvice as a day trip — the Plitvice from Zagreb guide is the one to read next. If you’re heading south, the coastal trio is the Diocletian’s Palace guide, the Blue Lagoon cruise guide, and the Cetina rafting guide. In Dubrovnik, the city walls guide and the Montenegro day trip guide are the two must-reads. And if you’re making it to Istria, the Pula Arena guide is the Roman-history counterpoint to Zagreb’s Austro-Hungarian streets.

Affiliate disclosure: We may earn a small commission from bookings made through the links on this page. It doesn’t change the price you pay and helps keep the site running.