PerfectCityBreak
Day-by-day planCroatia

Zagreb in 3 days

3-day itineraryZAG · CROATIA

Three days is the comfortable amount for Zagreb: two for the two old towns and a full third for the green edge of the city that a short trip has to cut. The extra day buys you Maksimir, the 316-hectare oak park opened to the public in 1794, plus Jarun lake or the Sljeme gondola up Medvednica, none of which fit into forty-eight hours. Stay in the Lower Town for this length, where the hotel choice is widest, the streets are flat and both the railway station and the airport-shuttle bus terminal are inside the district. Day one takes Dolac, the funicular, the noon cannon at Lotrscak, St Mark's roof and the Tkalciceva terraces; day two walks the Lenuci Green Horseshoe, crosses the Sava to the Museum of Contemporary Art and ends at the Mirogoj arcades; day three goes out to Maksimir and Jarun by tram. Watch two things when planning: most museums close on Mondays, and from late November to early January the Advent market takes over the squares and pushes room rates to their yearly peak, so book well ahead for December.

Duration

3 days

Base

Donji Grad (Lower Town)

Mid budget

330 EUR

Best months

May · Jun · Sep

Sleep well for these 3 days

Picks sorted with our recommended base, Donji Grad (Lower Town), first. Book early: the good-value rooms go weeks ahead.

See all Zagreb hotels
Esplanade Zagreb Hotel, ZagrebCouples€€€

Art deco grand hotel · Donji Grad (Lower Town)

Esplanade Zagreb Hotel

Opened in 1925 to put up Orient Express passengers breaking their journey between Paris and Istanbul, and still the address every Zagreb local names first. It sits directly across from the main train station, so the Lower Town museums and Ban Jelacic square are a flat ten-minute walk.

from ~190 EUR/night

Check prices
Canopy by Hilton Zagreb City Centre, ZagrebDesign lovers€€

Design hotel with a garden · Donji Grad (Lower Town)

Canopy by Hilton Zagreb City Centre

A bright contemporary hotel built around a planted interior courtyard on Branimirova, a few minutes east of the train station. The ground-floor bar and bakery pull in as many Zagreb residents as guests, which is a fair test of a city-centre hotel.

from ~140 EUR/night

Check prices
Hotel Jagerhorn, ZagrebFirst visit€€

Oldest hotel in town · Gornji Grad (Upper Town)

Hotel Jagerhorn

Zagreb's oldest hotel, trading since 1827, hidden up a passage off Ilica with a terrace backing straight onto the wooded Gradec slope. Rooms are small and plain, but you step out of the door onto the main street and are under the Upper Town in two minutes.

from ~120 EUR/night

Check prices
Swanky Mint Hostel, ZagrebBudget

Converted dye factory · Britanski Trg and Ilica

Swanky Mint Hostel

Set in a 19th-century textile dyeing and mint factory on Ilica, with the old machinery left in place around a courtyard bar and a small plunge pool. Dorms and private rooms sit above one of the livelier hostel bars in the city, so ask for a courtyard-facing room if you want quiet.

from ~35 EUR/night

Check prices

Real hotel photos · prices are indicative from-rates, not live quotes · booking links support the site at no extra cost

D1

Day 1

Dolac, the Upper Town and the noon cannon

Morning

  • Dolac Market1h

    Walk up from the Lower Town to Dolac market before 10am, when the red parasols are all up and the stalls have not yet thinned. Buy fresh cheese with cream in the dairy hall, look into the fish market below, then take the steps down to Ban Jelacic square.

    TipZagreb's open-air market has run on this raised terrace above Ban Jelacic square since 1930, its stalls shaded by the red parasols that have become the city's unofficial symbol, with the covered dairy hall and the fish market (Ribarnica) tucked underneath. Come between 7am and 10am on a weekday for full stalls and real shoppers, because it winds down by early afternoon and closes earlier on Sunday, and buy fresh cheese with cream (svjezi sir i vrhnje) from the dairy hall for the classic Zagreb breakfast.

  • Zagreb Cathedral30 min

    Cross to Zagreb Cathedral on Kaptol, the tallest building in the country, whose south spire lost its top in the earthquake of 22 March 2020 and has been under restoration ever since. Free when open, but check access on the day rather than assuming.

    TipThe neo-Gothic cathedral on Kaptol is the tallest building in Croatia and its twin spires define the skyline, but the earthquake of 22 March 2020 snapped the top of the south spire and restoration work has kept the building wrapped in scaffolding and cranes ever since. Entry is free when the interior is open, access has changed repeatedly during the works so check on the day rather than assuming, and the medieval Glagolitic inscription on the north wall and the tomb of Cardinal Stepinac are the things to look for inside.

  • Zagreb Funicular15 min

    Ride the 1890 funicular up from Tomiceva street, 66 metres in about 55 seconds and one of the shortest public funiculars anywhere. Cars leave every 10 minutes and a single costs well under a euro at the booth.

    TipRunning since 1890 and just 66 metres long, this is one of the shortest public funiculars anywhere and the ride from Tomiceva street up to the Lotrscak Tower takes about 55 seconds. Cars leave every 10 minutes from around 6:40am to 10pm, a single ticket costs well under a euro bought at the booth, and it is a protected cultural monument in its own right, so ride it up and walk the Strossmayer promenade back down for the view.

Afternoon

  • Lotrscak Tower and the Gric Cannon1h

    Climb the Lotrscak Tower by 11:45am so you are on the terrace when the Gric cannon fires at exactly midday, a daily ritual since 1877. Around 3 EUR, closed Mondays, and the best rooftop view in the city.

    TipA cannon has been fired from the top of this thirteenth-century tower at exactly midday every single day since 1877, originally to synchronise the city's church bells, and the blast is genuinely loud enough to make first-timers jump. The tower is open Tuesday to Sunday and closed Mondays, entry is around 3 EUR, and the terrace gives the best rooftop panorama in the city, so climb the stairs by 11:45am if you want to be up there when it goes off, or stand on the Strossmayer promenade below to watch instead.

  • St Mark's Church and Markov Trg30 min

    Walk to Markov trg for the 1880 tiled roof of St Mark's, with the arms of Croatia, Dalmatia and Slavonia beside the white castle of Zagreb. The square is free at any hour and the parliament and government buildings flank it, so expect police and no tripods.

    TipThe tiled roof laid in 1880 carries two coats of arms in coloured glazed tiles, the medieval arms of Croatia, Dalmatia and Slavonia on the left and the white castle of Zagreb on the right, and it is the single most photographed thing in the city. The square is free and open at all hours but the church interior is generally only accessible around Mass times, so shoot the roof between 7am and 9am before the tour groups arrive, and note that the buildings either side are the Croatian parliament and government so there is a permanent police presence and no tripods.

  • Museum of Broken Relationships1h15

    Give the Museum of Broken Relationships on Cirilometodska a full hour: strangers' donated objects with the story of each breakup attached, an idea that won the Kenneth Hudson Award in 2011. It is open every day and late, unlike almost everything else here.

    TipZagreb's most original museum displays objects donated by strangers worldwide alongside the story of the breakup they survived, an idea that won the European Museum of the Year Kenneth Hudson Award in 2011. It is on Cirilometodska in the Upper Town, open every day (roughly 9am to 10pm in summer and 9am to 9pm the rest of the year) so it works as a rainy-afternoon or late-evening stop when everything else has shut, and entry runs around 7 EUR with a cafe next door that shares the joke.

Evening

  • Zagreb 80s Museum45 min

    Stop at the Zagreb 80s Museum on Radiceva as you walk back down, a Yugoslav-era flat where touching everything is the point, from the rotary phone to the arcade console. Around 6 EUR and 45 minutes.

    TipThis small museum on Radiceva recreates a Yugoslav-era flat from the decade of the 1984 Sarajevo Winter Olympics, and unlike almost every other museum you are invited to touch everything: sit on the sofa, dial the rotary phone, put a record on the turntable and play the arcade console. It is open daily until early evening, costs around 6 EUR, takes about 45 minutes and sits directly on the walk between Ban Jelacic square and the Upper Town, so it slots in without a detour.

  • Tkalciceva Street2h30

    End on Tkalciceva, a covered-over stream until 1898 and now the busiest bar strip in the city, filling from about 8pm. Walk one block uphill for the same drinks at noticeably lower prices.

    TipThis pedestrian strip of pastel houses between Kaptol and the Upper Town was a stream called the Medvescak until it was covered over in 1898, and the bridge that once crossed it survives in the name of Krvavi most, the Blood Bridge lane linking it to Radiceva. It is now the densest run of bars and terraces in Zagreb, best from about 8pm when the tables fill, and prices drop noticeably if you walk one block up into the Upper Town instead of sitting on the strip itself.

D2

Day 2

The Green Horseshoe, Novi Zagreb and Mirogoj

Morning

  • 1h30

    Walk the Lenuci Green Horseshoe from your Lower Town base: Zrinjevac with its plane trees, bandstand and 1884 meteorological column, then Strossmayer square and King Tomislav square down to the yellow facade of the main railway station. Flat, shaded and free, and it takes about ninety minutes at a sightseeing pace.

  • Zagreb Botanical Garden1h

    Add the Botanical Garden at the bottom of the horseshoe if you are here between April and October, founded in 1889 and still run by the university's science faculty. It closes Mondays and in winter, costs a couple of euros, and is the quietest green space in the centre.

    TipFounded in 1889 and still run by the university's science faculty, this five-hectare garden of English-style lakes and glasshouses forms the bottom leg of the Lenuci Green Horseshoe, a short walk from the main railway station. It is closed through the winter and generally opens from around the start of April to the end of October, shuts on Mondays, and entry is a couple of euros, so treat it as a spring or autumn stop and a genuinely quiet one, since almost no visitors walk this far down the horseshoe.

Afternoon

  • Museum of Contemporary Art (MSU)2h

    Take tram 14 from Kvaternikov trg or tram 6 across the Sava to the Museum of Contemporary Art in Novi Zagreb, about 20 minutes, for the largest modern collection in Croatia and Carsten Holler's Double Slide from the upper floors. It closes on Mondays, and the roof terrace looks back over the city to Medvednica.

    TipCroatia's largest modern-art museum sits across the Sava in Novi Zagreb in a building by Igor Franic, and its signature piece is Carsten Holler's Double Slide, a pair of steel tube slides you actually ride from the upper floors down through the building. It closes on Mondays, tram 14 from Kvaternikov trg or tram 6 from the centre reaches it in about 20 minutes, and the rooftop terrace gives an unusual view back over the city to Medvednica.

  • 1h15

    Ride back into the centre and take a long Zagreb coffee on Cvjetni trg or Bogoviceva, which locally means one drink and an hour of sitting. On a Saturday morning this stretch fills for the spica, the city's see-and-be-seen coffee ritual.

Evening

  • Mirogoj Cemetery1h30

    Catch ZET bus 106 from the eastern side of the cathedral up to Mirogoj, about 10 minutes, for Hermann Bolle's arcades of ivy-covered domes shared without division between Catholic, Orthodox, Muslim, Jewish and secular graves. Free, but it shuts around 8pm in summer and 6pm in winter, so time it well before dark.

    TipHermann Bolle designed this cemetery in the 1870s as a monumental arcade of ivy-covered domes and colonnades north of the city, and it is shared without division between Catholic, Orthodox, Muslim, Jewish and non-religious graves, which says more about Zagreb than any museum. Entry is free, it opens around 6am to 8pm in summer and 7:30am to 6pm in winter, and ZET bus 106 from the eastern side of the cathedral gets you there in about 10 minutes, so allow an hour and go on a bright morning when the light cuts through the arcades.

  • Advent and Ban Jelacic Square2h30

    Come back to Ban Jelacic square for dinner nearby, and if you are here between late November and early January this is the heart of the Advent market voted Europe's best from 2016 to 2018. Weekday evenings before 6pm are the only time the stalls are not shoulder to shoulder.

    TipBan Jelacic square is the city's meeting point year round, marked by the 1866 equestrian statue and the Manduseva fountain, and from late November to early January it anchors the Advent market that was voted Europe's best three years running from 2016 to 2018. The market spreads across the square, Zrinjevac, the ice rink on King Tomislav square and the Upper Town, entry is free everywhere, and weekday evenings before 6pm are the only time it is not shoulder to shoulder, so go early and pay with card since the stalls are cashless in places.

D3

Day 3

The green city: Maksimir, Jarun and Medvednica

Morning

  • Maksimir Park2h30

    Take tram 11 or 12 from Ban Jelacic square about 15 minutes east to Maksimir, 316 hectares of oak woodland, five lakes and a mock Swiss chalet, opened to the public in 1794. The park is free and Zagreb Zoo inside it charges separately, so allow two hours for the loop and a coffee at the Vidikovac pavilion.

    TipOpened to the public in 1794, Maksimir was one of the first large public parks in this part of Europe and still runs to 316 hectares of oak woodland, five artificial lakes, a mock Swiss chalet and the Vidikovac pavilion. The park itself is free and open dawn to dusk, Zagreb Zoo inside it charges separately, and trams 11 and 12 from Ban Jelacic square drop you at the gate in about 15 minutes, so pair it with a coffee at the Vidikovac terrace and allow two hours for the full loop.

  • 4h

    For a mountain morning instead, ride tram 15 to the Dolje terminus and take the Sljeme gondola up Medvednica, about 20 minutes to the 1000-metre ridge for a few euros each way. It is the local escape in every season, with snow and the Snow Queen Trophy World Cup slalom in early January and cool forest walks in August.

Afternoon

  • Jarun Lake2h30

    Cross the city on tram 5 or 17 to Jarun, about 20 minutes, for the chain of lakes with a 5km path, pebble swimming shores and rowing lanes that stands in for a beach in a landlocked capital. It is free, and in late June the INmusic Festival takes over Youth Island for three days.

    TipZagreb's inland answer to a beach is a chain of artificial lakes southwest of the centre with a 5km path around them, pebble swimming shores, rowing lanes and a strip of summer clubs known to locals as the seven-sea shore. Trams 5 and 17 reach it in about 20 minutes from the centre, the lake and path are free, and it is where the INmusic Festival sets up on Youth Island for three days in late June, which is the one time you should either buy a ticket or stay away.

  • 1h15

    Eat where the day lands rather than trekking back into the centre: a plate of strukli, the cheese pastry from the Zagorje hills that Zagreb treats as its own, or grilled meat at one of the everyday places around the tram terminus. Both cost a fraction of old-town prices.

Evening

  • Tkalciceva Street2h30

    Last night back on Tkalciceva and the lanes above it, busiest from about 8pm, with the option of walking up into the Upper Town afterwards when the gas lamps are lit and the cobbles are empty. That late Upper Town loop is the quietest, best version of Zagreb.

    TipThis pedestrian strip of pastel houses between Kaptol and the Upper Town was a stream called the Medvescak until it was covered over in 1898, and the bridge that once crossed it survives in the name of Krvavi most, the Blood Bridge lane linking it to Radiceva. It is now the densest run of bars and terraces in Zagreb, best from about 8pm when the tables fill, and prices drop noticeably if you walk one block up into the Upper Town instead of sitting on the strip itself.

  • 30 min

    If tomorrow is an early flight, plan the transfer tonight: the Croatia Airlines shuttle leaves the main bus terminal on Drziceva for Franjo Tudjman airport in about 30 minutes for roughly 8 EUR, tram 6 reaches that terminal from Ban Jelacic square in around 10 minutes, and a taxi or Uber door to door runs about 20 to 30 EUR.

Where to sleep for this itinerary

For 3 days, base yourself in Donji Grad (Lower Town). The Lower Town is the nineteenth-century half of Zagreb, planned around the Lenuci Green Horseshoe, a U of eight linked parks and squares strung with pavilions, museums and plane trees between Ban Jelacic square and the main railway station. It is flat, elegant, full of coffee terraces and the easiest place to sleep if you are arriving by train or leaving by airport shuttle. Base here for a longer stay that wants space, cafes and short walks in every direction. Compare all neighborhoods in the full where-to-stay guide.

Hotels in Donji Grad (Lower Town)
Loading hotel map…
Map shows live hotel prices. Open the full hotel search. Booking through it supports the site at no extra cost.

Short on time?

Zagreb in 2 days

Quick questions, straight answers

QIs 3 days enough for Zagreb?

Three days is the comfortable amount for Zagreb: two for the two old towns and a full third for the green edge of the city that a short trip has to cut. The extra day buys you Maksimir, the 316-hectare oak park opened to the public in 1794, plus Jarun lake or the Sljeme gondola up Medvednica, none of which fit into forty-eight hours. Stay in the Lower Town for this length, where the hotel choice is widest, the streets are flat and both the railway station and the airport-shuttle bus terminal are inside the district.

QWhere should I stay for 3 days in Zagreb?

Base yourself in Donji Grad (Lower Town) for this itinerary. The Lower Town is the nineteenth-century half of Zagreb, planned around the Lenuci Green Horseshoe, a U of eight linked parks and squares strung with pavilions, museums and plane trees between Ban Jelacic square and the main railway station. It is flat, elegant, full of coffee terraces and the easiest place to sleep if you are arriving by train or leaving by airport shuttle. Base here for a longer stay that wants space, cafes and short walks in every direction.

QWhen is the best time for this Zagreb itinerary?

The plan works year round, but May, June, September give you the best weather-to-crowds ratio.