One Day in Zagreb Itinerary: The Perfect First-Time Guide (2026)
Planning to spend one day in Zagreb? While Croatia’s capital is often overlooked in favour of destinations like Split and Dubrovnik, we were pleasantly surprised by just how much there was to see and do. From colourful streets and quirky museums to bustling markets and historic churches, Zagreb quickly became one of our favourite city breaks in Croatia.
The good news is that Zagreb is incredibly compact, making it easy to explore many of the city’s highlights on foot. Whether you’re visiting as part of a longer Croatia itinerary, stopping over before heading to the coast, or simply taking a Zagreb day trip, one day is enough to experience the city’s unique charm.
This one-day in Zagreb itinerary follows the exact route we would recommend for first-time visitors, taking you through both the historic Upper Town and the lively Lower Town while allowing plenty of time to stop for coffee, browse local markets and soak up the atmosphere.
If you’re still deciding whether to visit, we’d recommend reading our guide on whether Zagreb is worth visiting first. We almost skipped Croatia’s capital ourselves, but we’re so glad we didn’t.
Can You See Zagreb in One Day?
Yes, absolutely!
Although you could easily spend a weekend exploring Zagreb’s museums, parks and cafés, the city centre is surprisingly compact. Most of the main attractions are within walking distance of one another, meaning you can comfortably see the highlights in just 24 hours.
This itinerary has been designed with first-time visitors in mind, combining the city’s must-see landmarks with a few of our favourite spots along the way. There’s no need to rush from attraction to attraction either. One of the things we loved most about Zagreb was its relaxed atmosphere, so we’ve left plenty of time to wander the streets, stop for coffee (or a beer) and enjoy a leisurely lunch.
If you’re arriving the night before, we’d recommend staying somewhere central. Our guide to where to stay in Zagreb covers the best neighbourhoods and hotels for every budget, helping you maximise your time in the city.
Map of This One Day Zagreb Itinerary
To make planning your day a little easier, we’ve mapped out this itinerary below. As you’ll see, most of Zagreb’s main attractions are within walking distance, making it easy to explore the city on foot without relying on public transport.
One Day in Zagreb Itinerary at a Glance
| Time | Activity |
| 8:30am | Breakfast in Lower Town |
| 9:30am | Dolac Market |
| 10:00am | Zagreb Cathedral |
| 10:30am | Ban Jelačić Square |
| 11:00am | Walk to the Upper Town |
| 11:30am | Stone Gate & St. Mark’s Church |
| 1:00pm | Lunch |
| 2:30pm | Museum of Broken Relationships |
| 4:00pm | Green Horseshoe & Art Pavilion |
| 6:30pm | Dinner & Drinks on Tkalčićeva Street |
Morning: Explore Zagreb’s Historic Centre
There’s no better way to start your one day in Zagreb itinerary than with a good breakfast and coffee. Croatians take their café culture seriously, and after spending time in the city, it’s easy to see why. Rather than rushing between attractions, people gather on terraces to catch up with friends over a coffee, and we’d definitely recommend doing the same before you start sightseeing.
After breakfast, make your way towards Dolac Market, Zagreb’s most famous open-air market.
Stop 1: Dolac Market



Located just behind Ban Jelačić Square, Dolac Market has been at the heart of the city since the 1930s and is one of the best places to experience everyday life in Zagreb.
As you wander between the stalls, you’ll find local farmers selling everything from fresh fruit and vegetables to cheese, honey and flowers. It’s colourful, lively and feels much more authentic than many of the markets you’ll find in larger European cities.
Even if you’re not planning on buying anything, it’s well worth spending 20 or 30 minutes soaking up the atmosphere. If you’ve skipped breakfast, this is also a great place to grab a pastry or fresh fruit before continuing your day.
Allow: 20–30 minutes
Stop 2: Zagreb Cathedral
Less than a two-minute walk from Dolac Market is Zagreb Cathedral, the tallest building in Croatia and one of the city’s most recognisable landmarks.
Although parts of the cathedral have been undergoing restoration following the 2020 earthquake, it’s still an impressive sight and one of the highlights of any visit to Zagreb.
Take a few minutes to admire the Gothic architecture before heading inside if it’s open. Entry is free, and it’s worth stepping in to appreciate the scale and peaceful atmosphere.
Allow: 20–30 minutes
Stop 3: Ban Jelačić Square
From the cathedral, stroll back towards Ban Jelačić Square, the beating heart of Zagreb.
Almost every visit to the city passes through here at some point, and it’s the perfect place to pause and watch the city go by. Trams rattle across the square, locals meet beneath the statue of Ban Josip Jelačić, and street performers often add to the lively atmosphere.
We found ourselves walking through this square several times during our stay, and each visit had a completely different feel depending on the time of day.
If you’re following this itinerary at a relaxed pace, now is a great time to grab another coffee before making the short uphill walk into the Upper Town.
Allow: 20 minutes
Stop 4: Walk to the Upper Town via Stone Gate
From Ban Jelačić Square, it’s only a 10-minute uphill walk to Stone Gate, the only surviving medieval gate from Zagreb’s original fortifications.
It’s a fairly gentle climb, and we’d recommend walking rather than taking the funicular at this stage. Along the way, you’ll pass charming cobbled streets, hidden courtyards and colourful buildings that make the Upper Town one of our favourite parts of Zagreb.
It’s one of those quieter attractions that many visitors simply walk through, but spending a few moments here gives you a glimpse into Zagreb’s history and culture beyond the usual tourist sights.
Allow: 15–20 minutes
Late Morning: Discover the Upper Town
By now you’ve reached the oldest part of Zagreb, and in our opinion, it’s also the most charming. The Upper Town (Gornji Grad) is full of colourful buildings, cobbled streets and historic landmarks, making it one of our favourite places to simply wander.
The beauty of this part of the city is that there isn’t a strict route to follow. Many of the streets are pedestrianised, so don’t be afraid to take a few detours or stop for photos along the way.
Stop 5: St. Mark’s Church

Just a short walk from Stone Gate is one of Zagreb’s most photographed landmarks: St. Mark’s Church.
Even if you’ve never seen a picture of Zagreb before, you’ve probably come across its colourful tiled roof. Decorated with the medieval coats of arms of Croatia, Dalmatia, Slavonia and the City of Zagreb, it’s unlike any church we’ve visited elsewhere in Europe.
Although the church isn’t always open to visitors, it’s well worth stopping here to admire the unique roof and the beautiful square surrounding it. As it’s home to several important government buildings, the area also feels much quieter than the busy streets below in Lower Town.
Allow: 15-20 minutes
Stop 6: Lotrščak Tower
From St. Mark’s Church, continue towards Lotrščak Tower, one of the last remaining defensive towers from Zagreb’s medieval walls.
The tower offers fantastic views across the rooftops of the Lower Town and, if you’re visiting around midday, you might even hear the famous Grič Cannon. Every day at exactly 12 noon, a cannon is fired from the tower—a tradition that dates back well over a century and still catches unsuspecting visitors off guard!
If you’re happy to climb the stairs, you can head to the top for one of the best viewpoints in the city. Even if you don’t go inside, the surrounding viewpoints are worth the short walk.
Allow: 20-30 minutes
Stop 7: Museum of Broken Relationships


No visit to Zagreb would be complete without visiting its most famous museum.
The Museum of Broken Relationships is exactly what it sounds like, a collection of personal objects donated by people from around the world, each accompanied by the story of a relationship that came to an end.
It might sound a little unusual (and it definitely is), but we found it surprisingly emotional, funny and thought-provoking all at the same time. Some exhibits will make you laugh, others are genuinely heartbreaking, and together they create one of the most memorable museum experiences we’ve had while travelling.
It’s also one of the reasons Zagreb has earned a reputation for quirky attractions. If you enjoy unusual places like this, it’s well worth checking out our guide to the most unusual museums in Europe, where this museum is one of our favourite recommendations.
Allow: 45-60 minutes
Lunch


After a busy morning exploring the Upper Town, it’s the perfect time to stop for lunch before continuing your itinerary.
One thing we quickly noticed in Zagreb is that the restaurant scene is excellent. Whether you’re looking for traditional Croatian dishes or something a little more modern, you’ll have plenty of choice around the Upper and Lower Town.
If you’re keen to try local food, keep an eye out for dishes such as štrukli, one of Zagreb’s signature dishes. We also came across some fantastic seafood risottos during our time in Croatia, which are another great option if they’re on the menu.
Rather than choosing somewhere specific, we’d recommend wandering back towards Tkalčićeva Street or Ban Jelačić Square, where you’ll find plenty of restaurants with outdoor seating.
Allow: Around 1 hour
Afternoon: Explore the Lower Town
After lunch, it’s time to make your way back down into the Lower Town. If your legs are starting to feel the morning’s walking, now is the perfect opportunity to take a ride on Zagreb’s famous funicular.
Stop 8: Ride the Zagreb Funicular
Although it’s only around 66 metres long, the Zagreb Funicular is one of the shortest public transport funiculars in the world and has been connecting the Upper and Lower Town since 1890.
The journey itself only takes around a minute, but it’s a fun experience and saves you walking back down the hill. It’s also incredibly affordable, so we’d say it’s worth doing at least once during your visit.
If you’d rather save a few euros, you can simply walk back down instead, but we couldn’t resist ticking off one of Zagreb’s most iconic modes of transport.
Allow: 10–15 minutes
Stop 9: Wander Through the Green Horseshoe


Back in the Lower Town, spend some time exploring the Lenuci Green Horseshoe, a series of elegant parks and squares that wrap around the city centre.
This ended up being one of our favourite parts of Zagreb. After spending the morning exploring historic streets and museums, it was nice to slow the pace and enjoy the city’s green spaces.
As you wander through the parks, you’ll pass impressive Austro-Hungarian buildings, fountains, sculptures and plenty of benches where you can simply sit and watch local life go by. On a sunny day, you’ll find plenty of people reading, chatting with friends or enjoying a coffee in the shade.
It’s a side of Zagreb that often gets overlooked, but we actually think it’s one of the reasons the city feels so relaxed compared to many other European capitals.
Allow: 30–45 minutes
Stop 10: Art Pavilion
Located at the southern end of the Green Horseshoe is the beautiful Art Pavilion, one of Zagreb’s most recognisable buildings.
Even if you don’t plan on visiting one of the exhibitions inside, it’s worth stopping to admire the striking yellow façade and the surrounding gardens. Depending on the season, you’ll often find flower displays, public art installations or local events taking place in the square outside.
If you’re interested in Croatian art and culture, you may want to head inside, but if you’re trying to stick to a one-day schedule, we’re just as happy recommending a stroll around the exterior before continuing your afternoon.
Allow: 20–30 minutes
Evening: Dinner and Drinks on Tkalčićeva Street


There’s no better place to finish your one day in Zagreb itinerary than Tkalčićeva Street.
Lined with colourful buildings, bustling cafés and outdoor terraces, this lively pedestrian street quickly became one of our favourite places in the city. During the evening, the atmosphere really comes alive. Both locals and tourists spill out onto the terraces for dinner and drinks.
Whether you’re after traditional Croatian cuisine, pizza, burgers or cocktails, you’ll find plenty of choice here.
We’d recommend finding a table outside, ordering a local Croatian wine or beer and taking your time. One of the things we loved most about Zagreb was how relaxed it felt, and Tkalčićeva Street sums that up perfectly.
If you’re visiting during the warmer months, it’s the ideal place to reflect on your day while soaking up the atmosphere before heading back to your accommodation. After all, that’s what travel is all about.
Final Thoughts on Spending One Day in Zagreb
Before visiting, we weren’t quite sure what to expect from Zagreb. Looking back, we’re so glad we didn’t skip it.
Although one day in Zagreb is enough to see the city’s main highlights, it’s the relaxed atmosphere that really won us over. From wandering through the colourful streets of the Upper Town to browsing Dolac Market and finishing the day with dinner on Tkalčićeva Street, Zagreb felt refreshingly authentic and far less crowded than many other European capitals we’ve visited.
If you only have 24 hours in Zagreb, this itinerary covers all of the city’s must-see attractions while still giving you time to slow down and enjoy its café culture. However, if your itinerary allows, we’d recommend staying an extra night. We found that Zagreb is one of those cities that’s best enjoyed at a leisurely pace.
If you’re planning to spend longer in the city, don’t forget to check out our guides on where to stay in Zagreb and our favourite things to do in Zagreb for even more ideas.
Frequently Asked Questions
Yes, one day is enough to see Zagreb’s main attractions, including Ban Jelačić Square, Dolac Market, Zagreb Cathedral and the Upper Town. If you enjoy museums or want to experience more of the city’s café culture, we’d recommend staying for two days.
If you’re short on time, we’d recommend visiting Dolac Market, Zagreb Cathedral, St. Mark’s Church, the Museum of Broken Relationships and finishing your day with dinner on Tkalčićeva Street. This itinerary covers all of these while allowing plenty of time to explore on foot.
Compared to many Western European capitals, we found Zagreb to be very affordable. Accommodation, public transport and restaurants are all reasonably priced, making it a great destination if you’re travelling Europe on a budget.
Yes, but we’d recommend staying at least one night if possible. A Zagreb day trip is enough to see the city’s highlights, but spending an evening here gives you the chance to enjoy the lively atmosphere along Tkalčićeva Street and experience the city after the day-trippers have left.
Yes. Although this itinerary is aimed at first-time visitors, there are plenty of things to do in Zagreb with kids, including Maksimir Park, Zagreb Zoo, the Botanical Garden and riding the city’s historic funicular.
For this itinerary, walking is by far the best option. Zagreb’s city centre is compact, and most attractions are only a few minutes apart. If you’re staying further out or visiting neighbourhoods like Maksimir or Jarun, the city’s tram network is inexpensive, reliable and easy to use.
Follow Us!








