Lower Town / Donji Grad
Short stop · 1–1.5 days
The practical first base: 19th-century boulevards, the Lenuci Horseshoe parks, major museums, hotels and cafés all sit within an easy walk. Start here rather than treating it as a corridor between sights.
Upper Town / Gornji Grad
Short stop · 0.5 days
The compact medieval hilltop core holds St Mark’s, the Stone Gate, Lotrščak and the city’s best old-center views. Give it a half-day and pair it with Kaptol and Dolac; it is too small to carry a full day alone.
Kaptol, Dolac and Tkalčićeva
Short stop · 0.5 days
Come early for Dolac’s working market, then continue through Kaptol and return to Tkalčićeva for evening drinks. Tkalčićeva is lively rather than subtle, so eat one or two streets away if food matters.
Medvednica and Sljeme
Short stop · 1 day
A genuine wooded mountain escape on Zagreb’s northern edge, with trails, huts and broad views when the weather cooperates. Reserve a full day: getting to the cable car, ascending and walking takes longer than it looks on a map.
Medveščak, Ribnjak and Mirogoj
Short stop · 0.5 days
A quieter north-of-center stretch for Ribnjak park, residential slopes and Mirogoj’s remarkable arcaded cemetery. This is the best central detour when you want architecture and atmosphere without another museum queue.
Maksimir and Ravnice
Short stop · 0.5–1 days
Maksimir Park is Zagreb’s most useful green break, with the zoo, broad paths and room to picnic or run. Take the tram; it works as a half-day reset, not as a replacement for the historic center.
Novi Zagreb and Bundek
Short stop · 1 day
Cross the Sava for socialist-era urbanism, the Museum of Contemporary Art and Bundek’s lake park. It is not postcard Zagreb, which is exactly why it earns time on a longer or second visit.
Tuškanac and Britanski trg
Leafy slopes, villas, woodland edges and neighborhood cafés just west of the core make this a good antidote to landmark collecting. Aim for Britanski trg on a Saturday morning if you want its market rhythm.
Jarun and Trešnjevka
Short stop · 0.5 days
Use Jarun for a sunny lake-loop walk, cycling or paddle sports, then pair it with everyday market life in Trešnjevka. It is an afternoon for exercise and local texture, not a compressed first-day itinerary.
Essential first visit
3 days / 3 nightsLower Town / Donji Grad (1 day) → Kaptol, Dolac and Tkalčićeva (0.5 day) → Upper Town / Gornji Grad (0.5 day) → Maksimir and Ravnice (1 day)
For a first-time Zagreb stay with no wasted hotel moves: use Lower Town as the base, do Dolac early and pair the old-center districts on the same day, then finish with Maksimir or swap in Mirogoj and another museum if the weather is poor.
Plan this routeCity and mountain
4 days / 4 nightsLower Town / Donji Grad (1 day) → Kaptol, Dolac and Tkalčićeva (0.5 day) → Upper Town / Gornji Grad (0.5 day) → Medvednica and Sljeme (1 day) → Novi Zagreb and Bundek (1 day)
The right four-day version if you want Zagreb's two strongest contrasts: the old center and a real mountain. Give Sljeme a full weather-dependent day, then use Novi Zagreb and the Museum of Contemporary Art to avoid mistaking the capital for a preserved historic core.
Plan this routeSlow urban break
6 days / 6 nightsLower Town / Donji Grad (1.5 days) → Kaptol, Dolac and Tkalčićeva (0.5 day) → Upper Town / Gornji Grad (0.5 day) → Medveščak, Ribnjak and Mirogoj (0.5 day) → Medvednica and Sljeme (1 day) → Maksimir and Ravnice (0.5 day) → Novi Zagreb and Bundek (1 day) → Jarun and Trešnjevka (0.5 day)
For travelers who actually like cities and do not need to turn Zagreb into a launchpad for elsewhere. This leaves room for museums, long coffees and neighborhood walks, while still giving Sljeme its proper day and covering the capital beyond its postcard core.
Plan this routeCroatia