Quick answer: Zagreb's core sights cluster in Gornji Grad (Upper Town) and Donji Grad (Lower Town), both walkable in a day. The names that matter are Ban Jelačić Square, Dolac, Tkalčićeva, the Stone Gate (Kamenita vrata), St. Mark's Church (with its tiled roof), Lotrščak Tower (the cannon fires daily at noon), and the Museum of Broken Relationships. Two 2026 status notes: Zagreb Cathedral's interior reopened to visitors in April 2026 after its post-earthquake restoration, and the Zagreb 360 observation deck remains closed indefinitely despite still appearing on most travel blogs. The funicular (Uspinjača) reopened on May 19, 2026 after a 14-month renovation. For a layover from ZAG, 4 hours is the realistic minimum to get into the city, see the main square and the Cathedral exterior, and return. 8 hours allows a proper Upper Town walk and a museum.

Last updated: May 25, 2026. Sight status, opening dates and admissions cross-checked against each site's official channel (Archdiocese of Zagreb, ZET, City of Zagreb tourism office, brokenships.com, Mimara Museum, Klovićevi dvori Gallery, Zagreb 360) and Croatian news sources on this date. For wider trip planning, see our Zagreb travel guide and trip planning page.

Plan by how much time you have

How much you can do in Zagreb depends on the time you have: a few hours between flights, a full day, or a weekend. The four time-boxes below cover the realistic options. Each is anchored to ZAG so you know the round-trip transport cost. For layover use cases, see also our airport-transfers for a layover guide and the transit and connection time at ZAG page before committing to a city run.

4-hour layover from ZAG

4 hours is the realistic floor for leaving the airport. The round-trip transport eats 70 to 90 minutes on a good day; at least 2 hours of buffer before your next boarding is sensible. That leaves about 90 minutes on the ground. Check live arrivals the moment you land to confirm your inbound was on time, and re-check your forward flight on live departures before you commit. If you have checked luggage, store it at the airport rather than dragging it into town; see our luggage storage during a layover guide.

The realistic 4-hour run: take a bus 290 from the airport or a Bolt or Cammeo ride to Ban Jelačić Square; walk through Dolac to the Stone Gate; up to St. Mark's Church and Lotrščak Tower; back down via Tkalčićeva for a coffee; taxi or rideshare to ZAG with at least 90 minutes before boarding. Skip museums on a 4-hour window. If your inbound arrives delayed by even 20 minutes, abandon the city run and stay in the terminal.

8-hour layover from ZAG

8 hours is the sweet spot for a city visit on a long layover. You can do the full Gornji Grad walk plus one museum and still be back at ZAG with the recommended 2-hour buffer. With checked luggage, store it at the airport on arrival; do not haul it through cobbled Upper Town streets.

The realistic 8-hour run: bus 290 or the Pleso shuttle into town (25 to 45 minutes); a 90-minute Upper Town walk with the noon cannon if your timing aligns; the Museum of Broken Relationships (60 to 90 minutes); a sit-down lunch on Tkalčićeva or Ribnjak; a short walk through Donji Grad's Zrinjevac and the green horseshoe; return to ZAG with at least 2 hours buffer. Re-check the departures board before you head back so you are not surprised by a gate change.

One full day in Zagreb

One full day covers the standard sightseeing loop without rushing. Morning in Gornji Grad: Stone Gate, St. Mark's Church (exterior; interior access is limited to mass times), Lotrščak Tower with the noon cannon. Walk down to Dolac market by late morning. Lunch on or near Tkalčićeva. Afternoon in Donji Grad: the Mimara Museum (verify reopening status), the Strossmayer Gallery of Old Masters, or the Museum of Contemporary Art if you cross the Sava. Late afternoon along the Lenuci green horseshoe parks and Ban Jelačić Square at the end. One day is enough for most first-time visitors to feel they have seen Zagreb properly.

Two days or a weekend

Two days lets you slow down, add a second museum and reach the eastern side of the city. Day one as above. Day two: Maksimir Park in the morning (tram 11 or 12 from the centre), then either the Museum of Contemporary Art across the Sava or the Mirogoj Cemetery north of the centre (bus 106 from the Cathedral), and an evening on Tkalčićeva. With a third day, take a half-day or full-day trip to Samobor, Medvednica or the Plitvice Lakes; see our day trips from Zagreb page. If you are deciding where to base yourself, the hotels in Zagreb page splits city versus airport options.

Gornji Grad (Upper Town) sights

Gornji Grad is the medieval core of Zagreb on the hill above Ban Jelačić Square. Streets are narrow and cobbled, traffic is restricted, and almost every Zagreb sightseeing loop starts or ends here. Allow at least 90 minutes for a quick visit, two to three hours for a slower walk with one museum.

Ban Jelačić Square

Ban Jelačić Square is the central square of Zagreb, the meeting point for trams, the start of every walking tour and the southern edge of the historic core. The 1866 equestrian statue of Ban Josip Jelačić in the middle of the square is the standard photo. Trams 1, 6, 11, 12, 13, 14 and 17 all stop here. From the square, Gornji Grad sits to the north-west on the hill, Kaptol and the Cathedral lie to the east, and Donji Grad's planned grid extends south to Glavni kolodvor.

Dolac Market

Dolac, on the small terrace just north-east of Ban Jelačić Square, is the city's main open-air food market. Stalls sell fruit, vegetables, cheese, honey, flowers and seasonal produce, with the indoor fish market and butchers below. Market hours run roughly 06:30 to 14:00 (a little later on Saturday, shorter on Sunday). Free to enter; you only pay for what you buy. Locals do their weekly shop here; visitors come for the colour and the easy walk-through on the way up to Kaptol or Gornji Grad.

Tkalčićeva Street

Tkalčićeva is the pedestrian street running north from Krvavi most behind the Cathedral, lined with cafés, bars and small restaurants. It is the busiest open-air evening in the city in good weather, and a useful coffee break in the middle of a Gornji Grad walk. The southern end is busiest; the northern end (where Tkalčićeva turns into Opatovina) is quieter and cheaper.

Stone Gate (Kamenita vrata)

The Stone Gate (Kamenita vrata) is one of the four original gates into medieval Gornji Grad and the only one still standing. Inside the passageway is a small Marian shrine that survived an 18th-century fire that destroyed the surrounding buildings; the icon of the Virgin and Child is the city's main pilgrimage site and the chapel inside the gate is usually quiet in the early morning and busier from late morning. Free to enter. Access is normal as of 2026; the gate and its surrounding structure were inspected after the 2020 earthquake and remain structurally sound.

St. Mark's Church

St. Mark's Church on Markov trg is the small parish church with the tiled roof bearing the coats of arms of the Triune Kingdom of Croatia, Dalmatia and Slavonia (left) and of Zagreb (right). The roof is the photo, and the exterior view of Markov trg is what most visitors come for. The interior is open to the public only briefly around mass times and on official open days; the rest of the time the church is closed to general tourism. Markov trg also holds the Croatian Parliament and the Banski dvori (the seat of the Croatian government), which is why the square is patrolled and quiet outside business hours.

Lotrščak Tower and the cannon

Lotrščak Tower, on the southern edge of Gornji Grad above Strossmayer Promenade, is a 13th-century fortified tower that houses the Grič Cannon. The cannon has fired every day at exactly 12:00 since January 1, 1877, originally to give Zagreb's clocks a daily reference signal. The cannon firing is a free spectacle from the streets nearby; locals stop briefly, visitors film. The tower itself is open to visitors, with exhibitions on the lower floors and the top open for a 360-degree view over the city (this is the working substitute for the closed Zagreb 360 observation deck). Admission is roughly €3 to €6 per adult; hours are typically daily 09:00 to about 20:00 (Sundays and holidays sometimes start later, Mondays sometimes closed). Verify hours before relying on them for a layover visit.

The funicular (status check)

The Zagreb funicular (Uspinjača) connects Tomićeva ulica in Donji Grad with the foot of Lotrščak Tower in Gornji Grad in about a minute. After a 14-month renovation that replaced the propulsion system, hauling rope, cabins and both stations, the funicular reopened on May 19, 2026. The full overhaul was funded by the City of Zagreb and EU ITU funding (around €9.1 million total). The cabins are now air-conditioned with full disabled access at both stations. If the service is paused for any reason on the day you visit, the staircase next to Lotrščak Tower reaches Gornji Grad in 5 to 10 minutes on foot.

Strossmayer Promenade

Strossmayer Promenade (Strossmayerovo šetalište) is the leafy pedestrian path running along the southern edge of Gornji Grad, from Lotrščak Tower west to the funicular and beyond. It offers the easiest panoramic view south over Donji Grad, the train tracks at Glavni kolodvor and the towers of the Lower Town. Benches line the path and a few small kiosks sell drinks in summer. Free to walk at any hour.

Museums worth your time

Zagreb has more museums than most weekend visits can absorb. The list below is the short version: the museums that consistently earn their time on a first or second visit. Pick one or two unless you are staying a week.

Museum of Broken Relationships

The Museum of Broken Relationships, in Kulmer Palace on Ćirilometodska just south of St. Mark's Church, is a focused themed museum built from objects donated by people after the end of a relationship, paired with the donor's short story. It started in Zagreb in 2010 and has since travelled the world. Allow 60 to 90 minutes. Hours from June 1 to September 30 are 09:00 to 22:00 (last admission 21:30); from October 1 to May 31, 09:00 to 21:00 (last admission 20:30). Closed Christmas Eve, Christmas Day, New Year's Day, Easter and All Saints' Day. Adult admission €9; concessions (students, seniors 65+, groups of 15 or more) €7.

Mimara Museum

The Mimara Museum on Roosevelt Square in Donji Grad holds the eclectic collection of Ante Topić Mimara, with paintings, sculptures, archaeological objects, glass, textiles and oriental art. Following the 2020 earthquake the museum closed for structural restoration and modernisation, with reopening planned for the summer of 2026. As of late May 2026 the building remains temporarily closed; check the City of Zagreb tourism site or the museum's own page before planning a visit. If it is open during your stay, allow two to three hours; if not, the Strossmayer Gallery of Old Masters in the Croatian Academy building on Trg Nikole Šubića Zrinskog is the next best fit.

Museum of Contemporary Art

The Museum of Contemporary Art (MSU) sits in Novi Zagreb, south of the Sava river, in a purpose-built modern building. It is the largest art space in Croatia, with a permanent collection covering the 20th and 21st centuries and a strong programme of temporary exhibitions. Tram 6 or 7 from the centre crosses the Sava in about 15 minutes. Allow a half-day if you want to see most of the permanent collection. Admission is typically around €7 to €10 for adults; verify current pricing on the MSU site before you go.

Museum of Illusions

The Museum of Illusions, just off Ban Jelačić Square on Ilica, is the original of the now-international chain of optical-illusion museums. It is family-friendly and photogenic; allow about an hour. Adult admission is around €9 to €12. Best suited to travellers with children or anyone with a short window to fill near the central square; not a substitute for the larger art museums.

Croatian History Museum

The Croatian History Museum sits in Vojković Palace in Gornji Grad. Like several Upper Town museums it was affected by the 2020 earthquake and access has fluctuated since; the main building reopened with reduced exhibition space and some galleries remain under restoration. The collection covers Croatian history from medieval times through the modern republic. Allow an hour to ninety minutes if the main exhibitions are open. Verify access on the museum's official site before visiting.

Donji Grad (Lower Town) sights

Donji Grad, the 19th-century planned grid below Gornji Grad, is the part of Zagreb most visitors walk through on the way between Glavni kolodvor and Ban Jelačić Square without realising it is the city's grandest piece of urban design. The grid was laid out by Milan Lenuci as a U-shaped sequence of seven green squares, the so-called green horseshoe, that wraps around the centre.

Zrinjevac and the "green horseshoe"

Zrinjevac (Trg Nikole Šubića Zrinskog) is the northernmost of the seven squares in the Lenuci horseshoe, a tree-lined park with a 19th-century bandstand and the Croatian Academy of Sciences and Arts on its eastern side. From Zrinjevac the horseshoe runs south through Strossmayer Square, King Tomislav Square (with the equestrian statue and the Art Pavilion), and then turns west to Marulić Square and the Botanical Garden, before bending north again through Mažuranić Square and Marshal Tito Square (with the Croatian National Theatre) to Trg Republike Hrvatske. The whole loop is a 30-minute walk on flat ground with constant shade, free of charge, and the easiest piece of Donji Grad to enjoy on a hot day.

Croatian National Theatre

The Croatian National Theatre (Hrvatsko narodno kazalište, HNK) on Trg Republike Hrvatske is the city's main opera and ballet house, a 1895 Neo-Baroque building with a yellow façade. Even if you do not catch a performance, the exterior and the square in front (with the Ivan Meštrović sculpture "The Well of Life") are worth a five-minute stop on a Donji Grad walk. Performance tickets start at low single-digit euros for standing room or restricted-view seats and rise from there. The HNK box office and the official programme are the place to confirm dates and prices.

Botanical Garden

The Botanical Garden of the Faculty of Science sits at the south-western corner of the green horseshoe, near Marulić Square. It has about 10,000 plant species across roughly 5 hectares, with formal beds, a small lake and greenhouses. Hours are seasonal (mid-April to early November, closed in winter), typically 09:00 to early evening. Admission is free or a small charge depending on the time of year. A good 30 to 45-minute stop if you are walking the horseshoe on a warm day.

Beyond the centre

Several worthwhile sights sit outside the historic core, reachable by tram or short bus. None is essential on a first visit but each adds depth to a longer stay.

Maksimir Park

Maksimir is the city's largest park, on the eastern side of Zagreb, around 18 hectares of English-landscape gardens, ponds and walking paths. Zagreb Zoo sits inside the park and the Maksimir stadium (home of Dinamo Zagreb) is across the road. Tram 11 or 12 from Ban Jelačić Square reaches Maksimir in about 15 minutes. Free entry to the park, separate ticket for the zoo. A good 60 to 90-minute walk or a longer half-day with the zoo, especially if you are travelling with children.

Mirogoj Cemetery

Mirogoj Cemetery, north of the Cathedral on the slopes of Medvednica, is one of the most striking 19th-century cemeteries in Europe. The neo-Renaissance arcades by Hermann Bollé form an unbroken kilometre-long wall along the front. Mirogoj is non-denominational and holds the graves of Croatian artists, writers and politicians as well as ordinary citizens. Bus 106 from Kaptol (next to the Cathedral) reaches the entrance in 10 to 15 minutes. Free to enter, daylight hours.

Jarun Lake

Jarun is a recreational lake on the south-western edge of the city, a 15-minute tram ride from the centre on lines 5 or 17. The lake is ringed by a flat 6 km path popular with runners, cyclists and rollerbladers, with cafés along the shore and a small beach at the eastern end. INmusic Festival uses the island in the lake every June. Outside festival weekends, Jarun is a relaxed half-day if the weather is good.

Medvednica and Sljeme

Medvednica is the wooded mountain range that forms the northern backdrop of Zagreb, with the peak of Sljeme at 1,033 metres. The mountain is a nature park with marked walking trails, a medieval castle (Medvedgrad) and the Sljeme cable car that reopened in 2022. The cable car runs from Dolje at the base to the upper station near the peak in about 18 minutes. From the upper station, paths fan out to viewpoints and to Medvedgrad. A round trip from central Zagreb takes 3 to 4 hours including travel; in winter, Sljeme is a small ski area. The cable car runs daily with longer hours in summer; verify current schedule and ticket price before going.

After the 2020 earthquake: what's open and what isn't

Two earthquakes hit central Croatia in 2020: a magnitude 5.5 in Zagreb on March 22 and a magnitude 6.4 near Petrinja on December 29. The Zagreb quake damaged buildings across the historic core, most visibly the Cathedral. Six years on, large reconstruction projects have either reopened or are close to it. The three items below cover the named cases visitors most often ask about; the museums section above covers individual museum status.

Zagreb Cathedral

Zagreb Cathedral, the twin-spired Neo-Gothic church on Kaptol, was the highest-profile casualty of the March 2020 earthquake. The top of the southern spire was sheared off and the interior was significantly damaged. After more than six years of restoration funded by the Croatian government and the Catholic Church (around €42 million invested in the cathedral itself, plus additional work on the Archbishop's Palace), the Cathedral interior reopened to visitors in April 2026. As of May 2026, sections of the exterior, including some of the spire scaffolding, are still in place and the building is not yet in its pre-earthquake state. Mass schedules are normal; verify specific access (restricted areas, photography rules) on the Archdiocese of Zagreb site before visiting.

Zagreb 360 observation deck (closed indefinitely)

The Zagreb 360 observation deck on the top floor of the Neboder building on Ban Jelačić Square has been closed since 2020. The official site lists the deck as temporarily closed with no announced reopening date; messages from the operator over the past several years have indicated reopening intent without follow-through. Multiple travel blogs, aggregators and tour-listing sites continue to recommend Zagreb 360 as a current activity. Treat those recommendations as out of date and plan around the closure. Lotrščak Tower is the working substitute for a 360-degree view of the city; Strossmayerovo šetalište and the south side of Gornji Grad offer free views without paying a deck admission.

Funicular status

The funicular (Uspinjača) reopened on May 19, 2026 after a 14-month renovation that touched almost every system on the railway. The cabins, both stations, the propulsion system, the hauling rope and the viaduct are all new or restored; total investment was around €9.1 million, split between EU ITU funds and the City of Zagreb. Service runs normally as of late May 2026; if service is paused for any reason during your visit, the staircase next to Lotrščak Tower reaches Gornji Grad on foot in 5 to 10 minutes.

Seasonal highlights

Advent in Zagreb (late November to early January)

Advent in Zagreb is the city's flagship event, a five to six-week Christmas market that fills Ban Jelačić Square, Zrinjevac, King Tomislav Square and several other green-horseshoe squares with wooden stalls, mulled wine, food stands, ice rinks and concerts. The market has won the European Best Christmas Market award multiple times and is the busiest tourism window of the year. The 2025-2026 edition ran from November 29, 2025 to January 7, 2026; the 2026-2027 edition will be announced by the City of Zagreb tourism office, typically in late summer or early autumn. Hotel availability tightens months ahead and rates rise sharply; if you are coming for Advent, book early.

INmusic Festival (June)

INmusic Festival is the city's main international music festival, held on Jarun Lake's Youth Island (Otok hrvatske mladeži) over three days in June. The 2026 edition runs from June 22 to 24, 2026, the festival's 20th anniversary. Tram 5 or 17 reaches Jarun from the centre in around 15 minutes. Day tickets and three-day passes sell through the festival's official channels; the line-up announcement runs from late winter to late spring each year.

Zagreb Film Festival (autumn)

The Zagreb Film Festival is an annual international film festival held in late October and early November, usually screening at the Kaptol Boutique Cinema and several other venues across the centre. It is the largest cinema event in the country, with a focus on first and second features by emerging directors. Single screenings and passes are available; the official festival site lists dates and programme each summer.

What to skip

Tourist traps to be aware of

Zagreb has fewer pure tourist traps than larger Mediterranean cities, but a handful of patterns are worth knowing.

  • Zagreb 360 listings. Travel-blog and aggregator pages still list the observation deck as a current activity. It has been closed since 2020 with no public reopening date. Do not plan around it.
  • Restaurants directly on Ban Jelačić Square. Standard tourist mark-up applies and quality is mixed. Walking one or two streets in any direction usually buys better food at lower prices; we do not name specific places in this guide because the field changes faster than we can verify.
  • Pre-earthquake photo descriptions. Any guide that describes the Cathedral as "twin spires soaring identically" was written before March 22, 2020. The Cathedral today looks different from older photos and parts of the exterior are still under scaffolding.
  • Unofficial "Free Walking Tours" that aggressively push you toward a paid extension. The official-feeling tip-based tours are fine in principle; the tactic to be aware of is the upsell to a paid extension at the end.
  • Taxi touts inside the terminal. Anyone who approaches you offering a "flat" airport price is not an official rank taxi. Use the rank outside arrivals, or book Cammeo, Eko, Bolt or Uber via app.
  • Aggregator "skip-the-line" tickets for sights with no real line. Most Zagreb sights have short or no queues even in peak summer; skip-the-line resellers add a margin to a ticket that is usually walk-up at the door.

Frequently asked questions

What are the top things to do in Zagreb?

The walkable highlights are Ban Jelačić Square, Dolac Market, the Stone Gate (Kamenita vrata), St. Mark's Church (famous for its tiled roof), Lotrščak Tower for the view and the daily noon cannon, and the Museum of Broken Relationships. Zagreb Cathedral reopened to visitors in April 2026 after the post-earthquake restoration; the interior is once again accessible, with parts of the exterior still under scaffolding. Tkalčićeva Street is the main café strip in the Upper Town.

Can I do a Zagreb layover from ZAG?

Yes, with at least 4 hours of layover time. Take bus 290 or the airport shuttle into the centre (25 to 45 minutes each way), allow at least 90 minutes in the city for the main square and surrounding sights, and return to ZAG at least 2 hours before your next flight. For 8 hours or more, a full Upper Town walk plus one museum is realistic.

Is Zagreb Cathedral open in 2026?

Yes, again. The interior reopened to visitors in April 2026 after a multi-year post-earthquake restoration. Parts of the exterior, including some of the spire scaffolding, are still in place. Verify any specific access (mass times, restricted areas) on the Archdiocese of Zagreb or City of Zagreb tourism site before visiting.

Is the Zagreb funicular running in 2026?

Yes. The funicular (Uspinjača) reopened on May 19, 2026 after a 14-month renovation that replaced the propulsion system, cabins and stations. The full ride between Tomićeva ulica in Donji Grad and the foot of Lotrščak Tower in Gornji Grad takes about a minute. If the service is paused on the day you visit, you can walk up to Gornji Grad in 5 to 10 minutes via the staircase next to Lotrščak Tower.

Is the Zagreb 360 observation deck open?

No. Zagreb 360 has been closed since 2020 and is treated as indefinitely closed; the official site lists it as temporarily closed with no announced reopening date. Travel blogs that still recommend it are out of date. For a city view, climb Lotrščak Tower instead.

How long does the Museum of Broken Relationships take?

About 60 to 90 minutes. It is a focused, themed museum in the Upper Town. Allow extra time if you read every exhibit label, which is most of the point of the museum. Adult admission is around €9, with concessions around €7.

What free things to do are there in Zagreb?

Walking the Upper Town, Ban Jelačić Square, Dolac Market (free to enter; you only pay for what you buy), Strossmayer Promenade for the view, Zrinjevac and the green horseshoe parks, Mirogoj Cemetery (a notable architectural site, free to enter), and the Lotrščak Tower noon cannon (a free spectacle even if you do not climb the tower).

When is Advent in Zagreb 2026?

Advent in Zagreb runs from late November to early January each year. The 2025-2026 edition ran from November 29, 2025 to January 7, 2026; the 2026-2027 dates will be confirmed by the City of Zagreb tourism office, typically in late summer or early autumn. It is one of Europe's most popular Christmas markets.

Reviewed by the Zagreb Airport Info editorial team. Sight status, opening dates and admissions cross-checked on May 25, 2026 against the Archdiocese of Zagreb, ZET, the City of Zagreb tourism office, brokenships.com, the Mimara Museum, Klovićevi dvori Gallery and the Zagreb 360 official site. The funicular (Uspinjača) reopened on May 19, 2026; Zagreb Cathedral's interior reopened in April 2026; Zagreb 360 remains closed indefinitely. Funicular operation and Cathedral access are the items most likely to change between updates. For trip planning and onward steps, see our general airport information page. Spot something out of date?