The Perfect 3-Day Zagreb Itinerary

A day-by-day 3 day Zagreb itinerary from Oerno. Where to go morning, afternoon, and evening in Zagreb, Croatia — with practical routing.

Skip the planning.
Join the waitlist and Oerno builds this itinerary for you.
Join waitlist

Zagreb is Europe’s best-kept secret for travelers who hate crowds. It is a city of two levels: the medieval Upper Town and the Austro-Hungarian Lower Town. This 3 day Zagreb itinerary balances historical deep dives with the city’s world-class coffee culture. You will spend your three days exploring the iconic colorful roof of St. Mark’s Church, wandering inside the hauntingly unique Museum of Broken Relationships, and strolling the expansive greenery of Maksimir Park. This plan is designed for walking, using the city’s efficient blue trams only when necessary.

Day 1: Upper Town and Historical Roots

The first day of your 3 day Zagreb itinerary focuses on Gornji Grad (Upper Town). This is the oldest part of the city, perched on a hill overlooking the modern center.

Morning

Start at Ban Jelačić Square, the city’s central meeting point. From there, walk five minutes to Dolac Market. This open-air farmers' market is famous for its red umbrellas. Buy some fresh local cheese (sir i vrhnje) or seasonal fruit. Next, take the Zagreb Funicular. It is one of the shortest public transport funiculars in the world, connecting the Lower and Upper Towns in 64 seconds. Step out at the Lotrščak Tower. If you are there at noon, prepare for a loud bang; they fire a cannon daily to mark the time.

Afternoon

Walk to St. Mark’s Square to see St. Mark’s Church. Its tiled roof displays the coats of arms of Croatia, Dalmatia, Slavonia, and Zagreb city. It is the most photographed building in the country. Just a short walk away is the Museum of Broken Relationships. This is not a gimmick. It is a profound, crowdsourced collection of items left behind after breakups, each with a story. It offers a raw look at human emotion and is a staple of any 3 day Zagreb itinerary. Finish your afternoon at the Stone Gate, a 13th-century gate converted into a shrine where locals light candles.

Evening

Head to Tkalčićeva Street. This pedestrian-only thoroughfare is lined with cafes, bars, and restaurants. It was once a river separating the two oldest districts of the city. For dinner, try "štrukli"—a traditional dough dish filled with cottage cheese. La Štruk is a specialist spot that does this perfectly. Afterward, walk up to the Strossmayer Promenade for a view of the city lights. This area often hosts pop-up craft beer stalls and live music during the summer months.

Day 2: Culture, Parks, and the Green Horseshoe

Day two transitions into the Lower Town (Donji Grad). This area feels like a mini-Vienna, characterized by wide boulevards and 19th-century architecture.

Morning

Start at the Zagreb Cathedral. Its twin spires are visible from almost anywhere in the city and have been under restoration for years following the 2020 earthquake, but the interior remains a masterclass in Gothic architecture. From there, begin your walk through the "Green Horseshoe." This is a U-shaped string of seven squares and parks designed by Milan Lenuci. Start at Zrinjevac Park, known for its old music pavilion and plane trees. It is the most manicured of the city’s green spaces.

Afternoon

Continue through the Green Horseshoe to the Art Pavilion and the Strossmayer Gallery of Old Masters. If you prefer contemporary history, head to the Nikola Tesla Technical Museum. It is a 15-minute walk from the city center or a quick ride on tram lines 9, 12, or 17. The museum features a recreated coal mine and a demonstration cabinet dedicated to Tesla’s inventions. If art is more your speed, the Museum of Naive Art in the Upper Town is worth the detour; it focuses on works by self-taught Croatian peasants and is world-renowned.

Evening

Spend your evening in the neighborhood around Flower Square (Preradović Square). This area is the heart of Zagreb’s "Špica" culture—the art of seeing and being seen while drinking coffee. For dinner, look for restaurants serving "Purger" classics like schnitzel or slow-roasted meats. Vinoteka Bornstein, located in a 200-year-old vaulted cellar, is the best place to sample Croatian wines like Plavac Mali or Graševina.

Day 3: Wildlife, Lakes, and Local Life

On the final day of your 3 day Zagreb itinerary, you will move away from the city center to see how the locals spend their weekends.

Morning

Take tram 11 or 12 east to Maksimir Park. Opened in 1794, it was the first large public park in South-Eastern Europe. It features five lakes, several forest trails, and the Zagreb Zoo. It is the perfect place for a morning run or a slow walk. The architecture within the park, such as the Echo Pavilion, provides excellent photo opportunities. Grab a coffee at one of the park’s lakeside cafes to experience the slower pace of life in Zagreb.

Afternoon

Head south to Mirogoj Cemetery. Take bus 106 from the Cathedral. While a cemetery might seem like an odd tourist stop, Mirogoj is one of the most beautiful in Europe. Its massive arcade walls, covered in ivy and topped with copper domes, were designed by Hermann Bollé. It is a peaceful, architectural masterpiece where many of Croatia’s most famous figures are buried. Spend an hour walking the perimeter before heading back toward the Sava River to see the Hendrix Bridge, named after graffiti that reappears every time the bridge is repainted.

Evening

Finish your trip at Jarun Lake. You can reach it via tram 5 or 17. This is the city’s "sea." During the day, it is for rowing and cycling; at night, it becomes a hub for nightlife. For a quieter final evening, return to the city center and explore the courtyards of the Lower Town. Many residential buildings hide secret bars and galleries behind unassuming wooden doors. End your night at a "Pivovara" (brewery) like Garden Brewery or Medvedgrad for a taste of the local craft beer scene.

Where to stay for this itinerary

Stay near Ban Jelačić Square or Tkalčićeva Street. This keeps you within walking distance of 90% of the spots on this 3 day Zagreb itinerary. The Lower Town (near Zrinjevac Park) offers grander, high-ceilinged apartments and boutique hotels. Avoid staying south of the central train station unless you want a longer commute into the historic zones.

Add a day if you have time

If you have a fourth day, leave the city. Plitvice Lakes National Park is a two-hour drive or bus ride away. It is a UNESCO World Heritage site featuring 16 terraced lakes connected by waterfalls. It is the most famous natural attraction in Croatia. Alternatively, visit Samobor, a 30-minute bus ride away. It is a small medieval town famous for "kremšnita," a custard cream cake. It is the ultimate local day trip.

More Zagreb guides

Back to the Zagreb guide

Have Oerno plan your Zagreb trip

Tell us what you like, we'll build the itinerary and book it — all in one app.

Join the waitlist

Plan it. Book Zagreb.

Four quick questions help us build the right thing, and help our investors see what travellers actually want.

1. How often do you travel? (pick one)
2. What's the most painful part of booking a trip? (pick all that apply)
3. Who do you usually book trips for?
4. Would you pay for an app that books your full trip in 60 seconds?

No spam. No marketing emails. Just product updates.