2 Days in Zagreb: Zagreb Itinerary & Plitvice Lakes Day Trip

Planning 2 days in Zagreb? Discover the best things to do, where to stay and eat, plus a day trip to Rastoke and the spectacular Plitvice Lakes.

2 Days in Zagreb: Zagreb Itinerary & Plitvice Lakes Day Trip

Croatia's coast gets all the attention but what about Zagreb?

While most visitors head straight for the famous coastal towns, Croatia's capital offers something completely different - charming streets, lively squares, great food and easy access to some of the country's most beautiful natural landscapes.

We spent two nights in Zagreb, with one day exploring the city and the second taking a day trip to Rastoke and Plitvice Lakes.

And it turned out to be the perfect combination of city and nature.

zagreb things to do

Zagreb is compact enough to explore in one day without feeling like you're constantly rushing from one attraction to another. Then, on day two, you can escape the city and explore two completely different sides of Croatia: the fairytale-like village of Rastoke and the spectacular Plitvice Lakes National Park.

So, if you're wondering what to do in Zagreb in 2 days, here's exactly how I would plan it.


Where to Stay in Zagreb

We stayed at Manda Heritage Hotel, and I think it's a particularly great option for families.

The location is excellent for this Zagreb itinerary, with many of the main sights within walking distance. But what really stood out for us were the large one-bedroom rooms.

If you're travelling with kids, having that extra space makes such a difference compared with squeezing everyone into one standard hotel room.

There's one thing to keep in mind, though: breakfast is served in your room rather than in a traditional buffet restaurant.

So, if you're someone who loves waking up and heading down to a big hotel breakfast buffet, this might not be your ideal choice.

For us, it was convenient, but it's definitely something I'd want to know before booking.

manda heritage hotel zagreb

Where should you stay in Zagreb?

For a short stay, I'd recommend looking for a hotel around Zagreb city centre, Ban Jelačić Square or the Upper Town.

Being central means you can explore most of Zagreb on foot and spend more time sightseeing and less time figuring out transport.


Day 1: Things to Do in Zagreb

The good news? You can easily see the highlights of Zagreb in one day.

I'd start in the morning and make your way through the historic centre at a relaxed pace, stopping for coffee, lunch and photos along the way.

Here's my suggested 1-day Zagreb itinerary.

1. Ban Jelačić Square

Start at Ban Jelačić Square, Zagreb's main square and a natural starting point for exploring the city.

It's lively, surrounded by historic buildings and crossed by Zagreb's famous trams.

From here, make your way towards Dolac Market.

ban jelacic square

2. Dolac Market

Just a few minutes from the square is Dolac Market, Zagreb's central market.

The colourful red umbrellas have become one of the city's most recognisable sights, so this is definitely worth a stop.

Have a wander through the market before continuing towards one of Zagreb's most atmospheric streets.

Tip: If you visit in the morning, the market is a particularly nice place to see Zagreb's local side.

dolac market

3. Tkalčićeva Street

Tkalčićeva Street is lined with cafés, bars and restaurants and is a lovely place to stop for a coffee or lunch.

This is one of those streets where you don't really need a plan. Just wander, look around and find somewhere that catches your eye.

And if you're planning to eat here later, make a reservation during high season.

Zagreb's centre can get busy, and the popular restaurants fill up quickly. The last thing you want after a full day of sightseeing is to start walking around looking for a table when you're already hungry.

Tkalčićeva Street zagreb croatia

Where to eat in Zagreb

There are plenty of restaurants around Tkalčićeva Street and the Upper Town, from traditional Croatian food to more modern options.

Otto & Frank is a good choice if you want something relaxed in the heart of Tkalčićeva Street, while Gostionica Ficlek is worth considering if you're looking for traditional Croatian food.

If you're visiting during high season, make a reservation in advance rather than leaving dinner to chance.

4. Stone Gate

Continue towards Stone Gate, or Kamenita vrata, one of the remaining medieval gates of Zagreb.

It's a quick stop, but one of those little places that adds character to your walk through the Upper Town.

You don't need to spend a long time here, but it's definitely worth seeing as you make your way through the historic centre.

5. St Mark's Square

Next, head to St Mark's Square, home to Zagreb's famous St Mark's Church.

The colourful tiled roof is probably one of the most photographed details in Zagreb, and it's even better when you see it in person.

Take some time to explore the square before continuing towards Lotrščak Tower.

st mark church zagreb

6. Lotrščak Tower & Strossmayer Promenade

Make your way to Lotrščak Tower and then continue along the Strossmayer Promenade.

This is one of my favourite parts of the route because you get lovely views over Zagreb while walking through the Upper Town.

If you're visiting later in the day, this is also a good place to slow down for a little while.

And if you happen to be here around sunset, even better.

7. Zagreb Funicular

From the Upper Town, take the Zagreb Funicular down towards Tomićeva Street.

It's one of Zagreb's little experiences that takes almost no time but is definitely worth doing.

And after walking around the Upper Town, your feet will probably appreciate the shortcut!

funicular zagreb croatia

8. Oktogon Passage

Once you reach the Lower Town, make your way to Oktogon, one of Zagreb's prettiest little hidden gems.

This elegant covered passage connects Ilica with Flower Square (Cvjetni trg) and is instantly recognisable by its beautiful octagonal shape and stained-glass roof.

It's a quick stop, but definitely worth popping inside — especially if you're looking for a few pretty architectural details for your camera roll.

From here, continue towards Flower Square, grab a coffee if you feel like it, and then head for dinner.

oktogon passage zagreb

9. Dinner in Zagreb

For dinner, head back towards Tkalčićeva Street or the Upper Town, where you'll find plenty of restaurants to choose from.

Whether you're looking for traditional Croatian food or something more modern, there are plenty of options.

One important tip: if you're visiting Zagreb during high season, make a reservation.

Some of the most popular restaurants get busy, particularly in the evening, and you don't want to waste time searching for a table.


Day 2: Plitvice Lakes & Rastoke Day Trip from Zagreb

For the second day of this Zagreb itinerary, I highly recommend booking a guided Plitvice Lakes day trip from Zagreb that includes a stop at Rastoke.

And this is one occasion where I think a guided tour is particularly useful.

The route through Plitvice involves around 10 km of walking, and with so many paths and different sections of the park, you really don't want to take a wrong turn and waste precious time figuring out where you're going.

We chose an afternoon tour, and honestly, I think it was the best decision we could have made.

First Stop: Rastoke Village

Our first stop was Rastoke, a small village near Slunj where waterfalls, cascades and old watermills come together in the most unexpected setting.

Rastoke is sometimes referred to as “Little Plitvice”, thanks to its waterfalls and waterways, but I think it has a completely different atmosphere.

It's smaller and much quieter, with traditional houses, old watermills and waterfalls running through the village.

It has a slightly fairytale-like atmosphere — and yes, you'll probably want to take photos of pretty much everything.

You don't need a huge amount of time here. Just walk around, enjoy the waterfalls and take in the scenery before continuing to the main event of the day.

My tip: Bring some snacks with you. The restaurants can get quite busy, and you may not have enough time to stop for something to eat.

Rastoke village Croatia

Plitvice Lakes National Park

From Rastoke, the tour continues to Plitvice Lakes National Park.

If you've seen photos of Plitvice Lakes, you'll already know why this is one of Croatia's most famous attractions.

Turquoise lakes, waterfalls, wooden boardwalks and lush green forests - it genuinely feels like you've walked into a different world.

The park's network of walking routes means you'll be on your feet for several hours, which is another reason why I liked having a guide. Current guided excursions from Zagreb commonly combine Rastoke with several hours exploring Plitvice.

And just when you think you've seen the prettiest part, another waterfall appears.

Plitvice Lakes Croatia

Why I Recommend an Afternoon Tour

This is probably my biggest tip for visiting Plitvice Lakes from Zagreb.

Before our trip, I had seen videos of Plitvice in the morning with huge queues and crowds.

But when we visited in the afternoon, there were almost no people in many parts of the park. That made such a difference.

Instead of constantly stopping behind groups of people on the boardwalks, we could actually enjoy the scenery, walk at our own pace and take photos without a crowd in the background.

So if you have the option, I'd seriously consider an afternoon departure rather than automatically choosing the earliest tour.

Just keep in mind that tour schedules vary by operator and season, so check the exact departure time when booking.

I'll add the link to the exact excursion we chose here.

Book this experience on GetYourGuide


Plitvice Lakes Tips

Book in advance

Plitvice is one of Croatia's most popular attractions, especially during the summer, so don't leave your tickets or excursion until the last minute.

Wear comfortable shoes

You will be walking a lot.

Around 10 km is no joke, especially when you're stopping constantly because you want to photograph every waterfall.

Bring water

You'll be outdoors and walking for several hours, so keep a bottle of water with you.

Don't rush

Part of the magic of Plitvice is simply walking through the park and taking in the scenery.

You don't need to turn every stop into a photoshoot.

Although... I completely understand if you do.


Is 2 Days in Zagreb Enough?

For this itinerary, absolutely.

Two nights gives you enough time to explore Zagreb's historic centre at a relaxed pace and dedicate your second day to Rastoke and Plitvice Lakes.

Croatia is probably best known for its beautiful beachside towns and destinations like Dubrovnik, Split and Hvar. And yes, those places are spectacular.

But don't overlook the capital.

Zagreb is very different from Croatia's coastal towns, and that's exactly why I think it's worth visiting.

You get a completely different side of the country — historic streets, lively squares, local food, cafés, markets and the relaxed atmosphere of a European capital.

Add a Plitvice Lakes and Rastoke day trip from Zagreb, and you get the best of both worlds: city and nature in one short trip.

So, if you're planning a Croatia itinerary, don't just head straight for the coast.

Give Zagreb a couple of nights. You might be surprised by how much you enjoy it.


Zagreb Itinerary at a Glance

Day 1 — Zagreb

Ban Jelačić Square → Dolac Market → Tkalčićeva Street → Stone Gate → St Mark's Square → Lotrščak Tower → Strossmayer Promenade → Zagreb Funicular → Oktogon Passage → Dinner

Day 2 — Rastoke + Plitvice Lakes

Rastoke Village → Plitvice Lakes National Park → Return to Zagreb


Quick Tips for Visiting Zagreb


Final Thoughts

Zagreb might not be the first place you think of when you hear Croatia.

Most people picture the turquoise Adriatic, beautiful beaches and the historic streets of Dubrovnik.

And I get it — Croatia's coastline is incredible.

But the capital is worth a visit too.

Zagreb gives you a completely different experience, and combining two days in the city with a day trip to Rastoke and Plitvice Lakes makes for a really easy and varied Croatia itinerary.

Sometimes you just have to look beyond the obvious destinations.

And Zagreb might surprise you.


FAQ: 2 Days in Zagreb

Is 2 days enough for Zagreb?

Yes. Two days is enough to explore Zagreb's main historic sights at a comfortable pace. For this itinerary, one day is dedicated to Zagreb and the second to a Plitvice Lakes and Rastoke day trip.

What are the best things to do in Zagreb?

Some of the highlights include Ban Jelačić Square, Dolac Market, Tkalčićeva Street, Stone Gate, St Mark's Square, Lotrščak Tower, Strossmayer Promenade and the Zagreb Funicular.

Can you visit Plitvice Lakes from Zagreb?

Yes. Plitvice Lakes is one of the easiest day trips from Zagreb, with the journey taking roughly two hours by road depending on traffic and transport. Guided tours are widely available.

Can you visit Rastoke and Plitvice Lakes in one day?

Absolutely. Many organised day trips from Zagreb combine Rastoke and Plitvice Lakes on the same day, with Rastoke visited first before continuing to the national park.

Is Plitvice Lakes worth visiting?

Absolutely. The turquoise lakes, waterfalls, forests and wooden boardwalks make it one of Croatia's most memorable natural attractions.

Should you book a guided Plitvice Lakes tour?

I would recommend it, particularly if you don't have a car and want an easy day trip from Zagreb. In our case, the guided tour was especially useful because the visit involved around 10 km of walking and multiple routes through the park.

Is Rastoke worth visiting?

Yes. Rastoke is much smaller than Plitvice but offers a completely different experience, with historic watermills, traditional houses and waterfalls running through the village. It makes a lovely first stop before visiting Plitvice Lakes.

your guide for zagreb

Some of the links in this article are affiliate links. Using one costs you nothing extra, and we earn a small commission that helps keep this site running. If anything here saved you time or money, booking through our links is the easiest way to say thanks.

More travel articles