3 Days in Zagreb: The First-Timer Plan
Three days is the sweet spot for Zagreb: two days to nail Upper Town, Ban Jelačić Square, Dolac Market, Tkalčićeva, and Mirogoj Cemetery on foot and by tram, then a third day out to Samobor for kremšnita or deeper into the museums if you’d rather stay put. Croatia’s been on the euro and inside Schengen since 2023, and this is the country’s inland capital, hours from the Adriatic coast, so leave the beach gear at home. This build nests inside the longer 4-day , 5-day , 6-day and 7-day versions, and trims down from the 2-day itinerary if a weekend is all you’ve got. Full background lives in our Zagreb travel guide .
Book these before you go:
- A Zagreb walking tour on GetYourGuide : covers St Mark’s, Lotrščak Tower, and the Stone Gate with someone else running the history, handy on a tight three-day clock
- A Samobor day trip on Viator : if day 3 is going the kremšnita route, book the seat instead of chasing the bus schedule
- A Zagreb hotel on Booking.com : central rooms sell out first if any of your three days land inside the Advent Zagreb window
| Day | Focus | Rough daily spend (EUR) |
|---|---|---|
| 1 | Upper Town: St Mark’s, Lotrščak Tower, Stone Gate, funicular down to Dolac Market and Tkalčićeva | 50-90 |
| 2 | Lower Town museums, the Green Horseshoe, and Mirogoj Cemetery | 60-100 |
| 3 | Samobor day trip for kremšnita, or a second museum plus Maksimir Park | 40-110 |
Day 1: Upper Town, then down the funicular into the market
Land at Franjo Tuđman Airport (ZAG), about 17km south of the center; the ZET public bus 290 gets you in for under a euro, or the Pleso Prijevoz shuttle costs more but runs more often. Passport control is quick either way, non-EU visitors just need a passport, no ETIAS yet, that EU travel authorization keeps getting pushed back and the current expectation is 2027, so check the official ETIAS page before you fly rather than paying a third-party site for one now. There’s no border stamp coming in from any other Schengen country either.
Once you’re settled, climb into Upper Town on foot or up the Stone Gate steps. St Mark’s Church is the one everyone photographs, that tiled roof mosaic is Zagreb’s actual coat of arms, not a design flourish. Time your visit to Lotrščak Tower for noon: the Grič cannon has fired from up there every single day since 1877, and the tower itself gives you the best rooftop view in the old town. From there it’s a one-minute ride down the world’s shortest funicular, just 66 meters, built in 1890, connecting straight to Ilica street.
Ban Jelačić Square is right there, the city’s actual center of gravity, and Dolac Market’s red umbrellas are a two-minute walk up the steps behind it, best before 11am but worth seeing any time you land. The cathedral is a block over; its nave reopened in April 2026, so step inside, but the twin spires are still wrapped in scaffolding from the 2020 earthquake repair, so don’t expect the clean postcard shot. Close day 1 with štrukli, Zagreb’s signature baked cheese pastry, at one of the Tkalčićeva terraces, the pedestrian strip of cafes and bars that’s the natural pick for a first Zagreb dinner.
Day 2: Museums, the Green Horseshoe, and Mirogoj Cemetery
Start at the Museum of Broken Relationships, inside the baroque Kulmer Palace, admission runs around €7 (€5.50 concession). It’s Zagreb’s most-visited museum for good reason, real donated objects paired with the actual breakup stories that came with them, and it takes maybe 45 minutes if you read every card.
From there, walk the Zrinjevac/Lenuci Green Horseshoe, the chain of seven parks and squares that strings together most of Zagreb’s other museums. Pick one instead of trying to do all of them: the Mimara Museum holds roughly 3,750 donated pieces spanning antiquity to modern painting, or go the Archaeological Museum if that’s more your speed. Save the afternoon for a short tram ride out to Mirogoj Cemetery, architect Herman Bollé’s 500 meter Neo-Renaissance arcade with 20 domes, built 1879-1917. It sounds like an odd way to spend a few hours on a first trip; it isn’t, this is genuinely one of Europe’s better-looking cemeteries, and the tram fare alone earns it.
Head back into the center for dinner, Tkalčićeva again if you didn’t get enough on day 1, or the quieter streets around Ban Jelačić Square. If day 2 lands on a Saturday, join the špica, the late-morning ritual of dressing up and filling the outdoor terraces along Bogovićeva, Preradovićeva, and Tkalčićeva, one of the best low-cost, high-atmosphere things you can do in this city.
Day 3: Samobor’s kremšnita, or a second museum day
This is the day to make a call. Most first-timers take the 25km, 20-30 minute hop out to Samobor, a genuinely charming small town famous for kremšnita, the two-layer custard-and-puff-pastry cake that U prolazu has been serving for decades. Wander the town center, climb up to the Samobor Castle ruins for the view, and eat more cake than you planned to.
If a day trip isn’t calling to you, stay in Zagreb and go deeper: whichever museum you skipped on day 2 (Mimara or the Archaeological Museum), plus Maksimir Park, Croatia’s oldest large public park, opened to visitors in 1794, with five lakes and the country’s oldest zoo inside it. Either version of day 3 closes the trip at a normal pace; don’t try to squeeze both into one afternoon, that’s how you end up rushing the cake.
Is 3 days enough time for Zagreb?
Yes, for a first visit. Two days genuinely cover Zagreb’s walkable core, Upper Town, Ban Jelačić Square, Dolac Market, the Green Horseshoe museums, and Mirogoj, and the third day adds either Samobor or a deeper museum stretch without feeling like padding. Anything beyond three days here is really about day trips, Plitvice Lakes chief among them, not additional city sights.
Do you need a car for this itinerary?
No. Zagreb’s Upper and Lower Town are walkable end to end, the 66 meter funicular covers the one steep bit, and ZET’s trams reach Mirogoj and Maksimir Park for roughly €0.53-1.33 a ride depending on the ticket window, with a day pass around €4. Samobor runs by regular bus if you’d rather skip the organized tour. A car adds nothing to this itinerary, and center parking is a hassle you don’t need.
Samobor or a second museum day, which should you pick?
Go with Samobor if cake and a change of scenery sound better than a third museum in three days, that’s the honest answer for most first-timers. Stick with Zagreb if you’re a genuine museum person: the Mimara collection and the Archaeological Museum both reward a slower look than a rushed morning gives them, and Maksimir Park is a solid outdoor alternative either way.
Croatia carries a US State Department Level 1 rating, the safest tier there is, and Zagreb’s central streets stay busy enough at night that the usual pickpocket caution around Dolac Market and Ban Jelačić Square is about the only warning worth repeating. Spring and autumn give you the best walking weather for this pace, and December swaps a museum afternoon for Advent Zagreb, the Christmas market named Best in Europe three years running, so budget extra time, and book your room early, if those dates line up with your trip. Check croatia.hr for national entry rules and infozagreb.hr for the exact Advent dates and museum hours before you lock in day 3.