Zagreb 7 Day Itinerary
Croatia switched to the euro back in January 2023, so if a guide still tells you to change money for kuna, throw that guide out. Zagreb itself gets treated as a one or two night stopover on the way to the coast, which is a mistake. Give it a full week and it holds up as one of the more livable capitals in Central Europe, small enough to walk end to end and cheap enough that you won’t wince at the bill.
7-Day Itinerary for Exploring Zagreb, Croatia
Day 1: Landing and the Upper Town
Franjo Tuđman Airport sits about 17 kilometers southeast of the main square, Trg bana Jelačića. The Pleso Prijevoz shuttle costs around 8 euro and drops you at the main bus station in 35 to 45 minutes, with tram connections onward. If you’re watching every euro, the ZET public bus line 290 does the same run for closer to 2 euro, just expect an hour or more with sixteen stops along the way. Either beats a taxi for the price.
Once you’re settled, walk up into the Upper Town toward St. Mark’s Square. St. Mark’s Church, with its tiled roof showing the coats of arms of Croatia, Dalmatia, and Zagreb, is the postcard shot, but the square itself is small and surrounded by government buildings, so don’t linger expecting more than a look and a photo. The nearby Cathedral of the Assumption is genuinely worth the stop, still wrapped in scaffolding in places from earthquake repairs that have dragged on for years, which is its own strange bit of Zagreb history.
Ride the funicular connecting Upper and Lower Town if only for the novelty. At under 66 meters it’s often cited as the shortest public funicular in the world, and the ticket costs next to nothing.
For dinner, go for grilled meat and Zagorje-style dishes rather than something generically continental. Skip anywhere directly on Tkalčićeva Street with a tout outside; walk one block off it instead where prices drop and the kitchen isn’t rushing through tourist turnover.
Day 2: Lotrščak Tower and the Museum of Broken Relationships
Time your morning around noon at Lotrščak Tower, where a cannon has fired daily since the 1870s, originally to mark true noon for the city’s clocks. It’s loud, quick, and free to watch from outside; paying to climb the tower itself is optional and mostly worth it for the rooftop view over the red rooftops of the old town.
The Museum of Broken Relationships is the one museum in Zagreb that regularly gets written up in international press, and it earns the attention. Objects donated by strangers after failed relationships, each with a short handwritten note, sound gimmicky until you’re actually reading them and it turns oddly moving. Budget an hour, not the twenty minutes you might expect from a small museum.
Have lunch somewhere in Upper Town proper rather than heading back down, since the walk between the two levels eats more time than it looks like on a map.
Day 3: Lower Town and Maksimir Park
Lower Town is where Zagreb’s actual civic life happens, laid out in a horseshoe of green squares known locally as the Green Horseshoe, ringed by museums and the university buildings. Spend the morning wandering it rather than rushing to a single sight.
In the afternoon, take a tram out to Maksimir Park, one of the oldest public parks in Southeast Europe and considerably bigger than it looks on a city map. There’s also a modest zoo inside the park boundaries if you’re traveling with kids, though it’s not the main draw for most visitors.
Zagreb 360 observation deck gives a decent panoramic view of the city and the surrounding hills, but I’d rank it below the funicular and cannon as a use of an afternoon. If your schedule is tight, cut it before you cut anything else on this list.
Day 4: Day trip to Plitvice Lakes National Park
This is the day to build the whole week around. Plitvice Lakes is roughly two and a half hours from Zagreb by intercity bus, running about 16 euro one way, and it’s genuinely one of the best natural sights in Europe, a chain of turquoise lakes connected by waterfalls and wooden boardwalks through forest.
Book your entry ticket online in advance and only through the official site or an authorized reseller like GetYourGuide or Viator. Several lookalike domains sell marked-up tickets and cause real confusion at the gate. Pricing is seasonal and steep in summer, running up toward 40 euro for an adult ticket in the June to September peak, dropping to around 23 euro in shoulder months and as low as 10 euro in deep winter. Entry is timed, so you book a specific slot and gate, and you need to show up within about 55 minutes of that window.
Wear proper shoes with grip. The boardwalks get slick with spray from the waterfalls even on a dry day, and this is not a place for sandals no matter how the photos look.
Day 5: Contemporary art and a night at the theater
Split the day between the Museum of Contemporary Art, a bit out of the center in Novi Zagreb but worth the tram ride for its scale and rotating international shows, and the Croatian National Theatre back in the center, an ornate building worth seeing even if you don’t catch a performance inside.
If your dates line up, book a ticket for whatever’s on. Prices are a fraction of what the same production would cost in London or Vienna, and the building’s interior alone justifies going.
Day 6: Ilica Street and slower pace
Ilica is Zagreb’s main shopping spine, long, mostly unglamorous, and better for people watching and a coffee than for actual souvenir hunting. Save your gift shopping for Dolac Market instead, back near the main square, where the upper terrace sells fresh produce and flowers under red umbrellas and the lower level has cheaper handmade goods than anything on Ilica.
Take the afternoon slow. Zagreb rewards sitting in a square with a coffee for an hour more than it rewards cramming in a fourth museum. This is also a good day to circle back to any Upper Town corner you rushed past on day one.
Day 7: Departure
Check out on your hotel’s schedule and, if your flight isn’t until afternoon, spend the morning back at Dolac Market or revisiting St. Mark’s Square before the day trip crowds arrive. Budget at least an hour to reach the airport by shuttle, more if you’re relying on the 290 bus during a weekday rush.
Transportation
A Zagreb Card gets you unlimited tram and bus travel plus discounts at a handful of museums, and it’s worth it if you’re planning three or more paid attractions during your stay; skip it if Plitvice is your only big-ticket day, since that trip runs on its own bus separately.
Trams are frequent, cheap, and cover almost everywhere you’ll want to go in the center. Night trams run a reduced schedule, so check the timetable before relying on one after midnight.
Tips
Croatian wine, particularly from Istria and the Dalmatian coast, is underrated outside the region and worth seeking out over imported options on a menu. A handful of basic Croatian phrases go further here than in more heavily touristed European capitals, since English fluency drops off once you’re a street or two from the main square. Keep bags zipped and in front of you around Dolac Market and the main bus station, the two spots locals actually warn visitors about.