Stories · City Guide · 9 min read
Zagreb in 2 Days: A Local's Weekend Itinerary
Croatia's quiet capital. Coffee, Austro-Hungarian streets, a funicular, and an Advent market that's quietly the best in Europe. Here's a weekend that locals would actually recognise.
By Ivana Marić · June 06, 2026

Zagreb is the most underrated capital in Europe. Visitors stop here for a night on the way to the coast and miss the museum of broken relationships, the Saturday špica coffee culture, the funicular that takes 64 seconds, and Croatia's best food scene outside Istria.
Day 1: Lower Town, Coffee, Museums
09:00: Start with breakfast at Mali Bar or a flaky burek from Pingvin. 10:00: Walk the green horseshoe of squares, Zrinjevac, Strossmayer, King Tomislav. Pop into the Archaeological Museum or the Mimara.
12:30: Lunch on Tkalčićeva, the pedestrianised café street. Try Vinodol for traditional or Submarine for burgers.
14:00: The Museum of Broken Relationships, genuinely one of the most original museums in Europe, donated objects with stories of love and loss. Then the Museum of Naïve Art for fifteen minutes of pure colour.
17:00: Špica, Zagreb's Saturday-coffee tradition. Take a corner table at Eli's or Velvet on Dežmanova, order a macchiato, watch the city walk past you. 20:00: Dinner at Lari & Penati, Mundoaka, or Bistro Apetit (heading uphill, with the city's best view).
If a Zagreb local invites you for coffee, they mean two hours and three coffees. Bring nothing to do. That is the whole point.
Day 2: Upper Town, Markets, Mirogoj
08:30: Dolac, the open-air market under red parasols. Buy strawberries, paški sir (cheese from Pag), olive oil from Istria. 09:30: Walk uphill to Kaptol, see the cathedral, then take the funicular (€0.66, the shortest in the world at 66 metres). 10:00: St Mark's Church with its red-and-white tiled roof, the Croatian Museum of Naïve Art, and the Lotrščak Tower where a cannon fires at noon every day.
13:00: Lunch at Konoba Didov San (Slavonian cuisine, the only one in Zagreb's old town) or La Štruk (sweet and savoury štrukli dumplings, the city's signature dish).
15:00: Mirogoj cemetery, a 15-minute bus ride north, a stunning arcaded necropolis designed by Hermann Bollé in 1879. One of Europe's most beautiful cemeteries and free to enter.
18:00: Back in town, Bogovićeva for an apertif, then dinner at Noel (Michelin-starred but ~€80 tasting menu) or Time Restaurant.
Advent in Zagreb (Late November–Early January)
If you visit between late November and early January, the city becomes the best Christmas market in Europe, voted top three years running. Twenty squares full of lights, mulled wine and kobasice on sourdough. Skip everything else and come for Advent.
Where to Stay
- Esplanade (1925 grand dame, Hercule Poirot slept here on the Orient Express)
- Amadria Park Capital (modern, central)
- Hotel Jägerhorn (boutique, oldest hotel in Zagreb)
FAQ
Frequently asked questions
- Is Zagreb worth visiting?
- Yes, especially for 2 nights. It's a real working capital with a coffee culture you won't find on the coast.
- How to get from Zagreb to the coast?
- Direct A1 motorway to Split (3h 30min) or Zadar (2h 30min). Flights to Split and Dubrovnik are 45 minutes.
- What's the best time to visit Zagreb?
- Late November–early January for Advent, May and September for café terraces.

