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.

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 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.

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.

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.

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.

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.

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!

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.

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.

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.

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
Where to stay: Manda Heritage Hotel is a great family-friendly option thanks to its large one-bedroom rooms.
Best area to stay: Choose somewhere around the city centre, Ban Jelačić Square or the Upper Town.
Where to eat: Tkalčićeva Street and the Upper Town have plenty of options.
High-season tip: Make restaurant reservations in advance.
Best day trip: Plitvice Lakes with a stop at Rastoke.
How to visit Plitvice: I recommend a guided excursion, particularly because of the amount of walking and the size of the park.
Best time for Plitvice: We chose an afternoon tour and found it much quieter.
What to wear: Comfortable walking shoes are essential.
Book ahead: Plitvice is extremely popular during peak season.
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.

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.