10 Amazing Day Trips from Zagreb You Must Do!

Like this article? Share it with your friends!

Zagreb is a gorgeous destination in and of itself, with amazing architecture and a lively vibe. But if you plan to be in Zagreb for a few days, you can also explore its surroundings! Read on to discover 10 amazing day trips from Zagreb to add to your itinerary.

From national parks to alpine lakes and medieval towns to hilltop villages, you’ll be spoiled for choice when it comes to picking day trip destinations from the Croatian capital.

And while there’s a lot to see within Croatia, Zagreb’s location allows you to even dip your toes into neighboring countries!

Veliki Slap Plitvice Lakes Croatia
The waterfalls at Plitvice Lakes National Park are stunning!

Some links on this page may be affiliate links. If you click an affiliate link and make a purchase, we may receive a small commission, at no extra cost to you. For more details, refer to our disclosure.

THE BEST DAY TRIPS FROM ZAGREB, CROATIA

If you are planning a trip to Zagreb, consider tacking on an extra couple of days for day trips to explore the surrounding countryside.

If you love history and architecture, you’ll love visiting the medieval towns around the Croatian capital. We visited a couple of these small towns and were blown away by their beauty and charm.

Samobor Croatia is a fun day trip from Zagreb!
Samobor, Croatia, is a fun day trip from Zagreb!

And if you love natural wonders, pack your walking shoes and your camera, and get ready to see some enchanting sights around Zagreb.

Here, then, are the 10 best day trips from Zagreb to put on your itinerary!

#1 Day trip from Zagreb to Plitvice Lakes National Park, Croatia

If you only have the time for one day trip and you haven’t yet been to Plitvice Lakes National Park, this is definitely the day trip you should do!

Croatia’s most famous national park and a UNESCO World Heritage Site, Plitvice receives more than 1 million visitors annually. It is one of the top national parks in Europe, a must for every nature lover’s bucket list.

Plitvice Lakes National Park Croatia
A view of the cascading waterfalls at Plitvice Lakes!

A network of 16 interconnected lakes with multitudes of large and small cascading waterfalls, Plitvice is an awe-inspiring natural wonder.

The color of the water in the lakes changes based on the light: it can be anything from a tranquil gray to a deep emerald green or a brilliant blue.

Plitvice Lakes NP Croatia
The color of the water changes with the light!

You traverse the park on boardwalks over the water or pathways along the shores of the lakes. One boat ride is included as part of the entrance fee and takes you across Kozjak Lake.

Waterfalls at Plitvice Lakes Croatia
There are so many waterfalls at Plitvice that you’ll lose count!

If you do the longest route through the park, it will take you anywhere from 4 to 6 hours. You can start at either one of the park’s two entrances.

If you are visiting on your own, start early (be at the gates at opening time!) or start after lunch. Between 10 a.m. and 2 p.m., the park gets crowded on nice weather days.

Wear sunscreen and a sun hat, and carry bug spray. And, of course, don’t forget your camera or bring a charged smartphone!

Buy your Plitvice Lake entrance tickets in advance!

Getting to Plitvice Lakes from Zagreb

By car

Plitvice National Park is about 81 miles from Zagreb. You can drive to Plitvice National Park from Zagreb in about two hours in normal traffic.

Croatia is a great country for a road trip. The highways were is good shape when we visited.

If you are looking to rent a car for your Europe trip, consider Discover Cars! They work with numerous car rental agencies to get you the best deal.
Check availability and book your Croatia car rental now!

By bus

If you wish to travel using public transport, take the bus! There are multiple departures in both directions, especially during high season. The journey takes a little over 2 hours.

To book bus and train tickets for Europe in advance, consider Omio. I found the booking experience easy and hassle-free. They do charge a small service fee but I thought it was worth the convenience.

Book your Croatia bus travel now!

By guided tour

If you like the structure of a guided tour, consider this highly rated small group fully guided tour that combines a visit to Plitvice with a stop at Rastoke.

You’ll get four hours inside Plitvice Lakes, with a guided walk through the national park, for the most efficient coverage.

Book your guided tour from Zagreb to Plitvice Lakes now!

Or check out this private tour of Plitvice and Rastoke, along with a local cheese tasting and a visit to the Museum of the Croatian War of Independence in Karlovac.

#2 Day Trip from Zagreb To Lake Bled, Slovenia

If your trip to the region does not include a visit to Slovenia, Croatia’s neighbor to the northwest, then you must at a minimum do a day trip to Lake Bled from Zagreb.

A fabulous alpine lake with a stunning location, Lake Bled will take your breath away.

A view of Lake Bled in Slovenia
Bled Island, seen from Bled Castle

Lake Bled is the perfect size for a day trip, because you can fit many of the top things to do at Lake Bled in one active day.

With a lovely little island in the middle of the water and a hilltop castle to explore, it’s no wonder that Lake Bled is arguably Slovenia’s most popular destination.

Bled Castle seen from Bled Lake, Slovenia
Bled Castle and St. Martin’s Church seen from the Pletna boat!

Walk around the shore of the lake. Ride in a traditional Pletna boat to Bled Island and ring the wishing bell in the Church of the Assumption on the island.

And don’t forget to taste the delicious Bled cream cake!

Getting to Lake Bled from Zagreb

By car

Lake Bled is about 120 miles from Zagreb. You can drive to Lake Bled from Zagreb in a little over two hours in normal traffic.

By bus OR TRAIN

If you wish to travel using public transport, you can take the train or the early morning bus! The train takes about 3 hours and the bus takes about 3.5 hours.

By guided tour

A guided tour is likely the best way to do this day trip if you do not have a car.

This highly rated full day tour covers both Lake Bled and Ljubljana. At Lake Bled, you have enough time to do a boat ride to the island and to visit the castle for great views over the lake.

Book a guided tour of Lake Bled and Ljubljana from Zagreb now!

Pro Tip: Don’t forget your passport when you go on day trips that involve border crossings!

#3 Day trip from Zagreb to Ljubljana, Slovenia

Ljubljana is one of the most fun European capitals we have visited.

The Ljubljanica River, lined with lovely cafes and restaurants, runs right through the Slovenian city. The lively city center is compact and walkable.

Ljubljana, the capital of Slovenia
Ljubljana is very pretty!

Ljubljana is the perfect sized city for a day trip. Plus, there’s a wide variety of things to do in Ljubljana, making it easy for travelers of all kinds to enjoy it.

If you’re doing the day trip independently, a walking tour, or a food tour, is a great way to get an overview of the city center.

Ride the funicular to Ljubljana Castle, or take the elevator to the top of the Skyscraper, for panoramic views over the city.

Take a cruise down the river, admiring Ljubljana’s pretty embankments.

Enjoy walking along the river, traversing the many historic bridges on the river.

A view of Ljubljana, Slovenia
A view of the city from Ljubljana Castle

Getting to Ljubljana from Zagreb

By car

Ljubljana is about 85 miles from Zagreb. You can drive from Zagreb to Ljubljana in one hour and 45 minutes in normal traffic.

By bus OR TRAIN

If you wish to travel using public transport, you can take the train or the bus! There are several daily departures, especially in high season. The train or the bus takes about 2 hours and 20 minutes.

By guided tour

A guided tour is an efficient way to do this day trip if you do not have a car. Check out this popular full day excursion from Zagreb that covers both Ljubljana and Lake Bled.

With a maximum of 8 participants, the small group experience includes a walking tour of Ljubljana and visits to Bled Castle as well as Lake Bled.

Book this guided tour of Lake Bled and Ljubljana now!

#4 Day trip from Zagreb to Samobor, Croatia

The charming medieval town of Samobor is located very near Zagreb, and makes for an easy and lovely day trip from the Croatian capital.

Not only is the town pretty, it is also surrounded by the Nature Park Žumberak, with options for a variety of outdoor activities.

Main Square in Samobor Croatia
The main square in Samobor

Once in Samobor, wander the pretty streets of the city center, and hang out in the squares, admiring the gorgeous Baroque architecture.

The beautiful steeple of the Church of St. Anastazia can be seen from everywhere in town. If you enjoy churches, you can step inside to view the interior.

Main Square in Samobor Croatia
The pretty Church of Saint Anastazia

Walk up the hill to the ruins of the Samobor Castle for great views over the town. It’s about a 20-30 minute stroll one way, not too difficult.

If you have the energy, climb further up the mountain to the Tepec Vista viewpoint, another 20-25 minutes, for wonderful panoramas. This climb is steep!

After you are back in the main square, reward yourself with a slice of Samobor’s famous cream cake: custard cream sandwiched between two layers of pastry. We had it at Slasticarnica U Prolazu, on the main square.

Cream Cake in Samobor Croatia
Cream cake in Samobor

Getting to Samobor from Zagreb

By car

Samobor is about 17 miles from Zagreb. You can drive from Zagreb to Samobor in about 25 minutes in normal traffic.

By bus

If you wish to travel using public transport, you can take the bus from the Autobusni Kolvodor Zagreb, the main bus station! There are several daily departures in both directions. The bus ride is about 30 minutes.

At Samobor, follow the signs from the bus station to the city center, about a 10-minute walk. We took the bus both ways and found it very convenient to do this trip independently.

#5 Day trip from Zagreb to Varaždin, Croatia

Varaždin is a beautiful town not too far from Zagreb. It was the capital of Croatia from 1756 to 1776, when a fire ravaged most of the town, causing the capital to be moved back to Zagreb.

Our day trip from Zagreb to Varaždin is one of my favorite memories from our visit to Croatia.

The Baroque and Rococo architecture everywhere in the town is spectacular. Admire the Sermage Palace, built in the mid 18th century in the Rococo style…today it houses the Old and Contemporary Masters Gallery.

The Town Hall, in the main square, is built in late Baroque style.

Town Hall Varazdin Croatia
The Town Hall in Varaždin

The pale pink Varaždin Cathedral was built in the mid 17th century. There are several other gorgeous churches all around town. Wander the streets to see the many Baroque and Rococo palaces and houses. Each street will have you exclaiming in excitement.

Street in Varazdin Croatia
Every street in the town is so pretty!

At the edge of town is the Stari Grad, the old fortress. It looks like it belongs in a fairy tale, with its whitewashed walls and pretty red roofs. If you walk a little bit out of the town, you can walk through the beautiful cemetery, built to look like a park.

Stari Grad, Varazdin, Croatia
Varazdin’s fairy tale fortress is a joy to photograph!

Getting to Varaždin from Zagreb

By car

Varaždin is about 54 miles from Zagreb. You can drive from Zagreb to Varaždin in about one hour in normal traffic.

By bus OR TRAIN

If you wish to travel using public transport, take the bus! There are several daily departures, especially in high season. The bus takes about one hour and 45 minutes. The bus station in Varaždin is a very short walk from the city center.

There are trains that connect Zagreb and Varaždin, but they take considerably longer, so it’s better to take the bus for a day trip.

By guided tour

If you prefer a guided tour, consider this full day tour that combines Varaždin with Kumrovec and Trakoscan Castle.

Trakoscan Castle is arguably the most attractive castle in Croatia, and Kumrovec, as the birthplace of Tito, holds an important place in Croatia’s history.

Book this guided tour of Varazdin and Trakoscan Castle from Zagreb now!

#6 Day trip from Zagreb to Rastoke

Rastoke is a small village located a few miles from Plitvice Lakes, just outside the town of Slunj. At Rastoke, the Slunjčica river flows into the Korana river, creating waterfalls similar to Plitvice but on a much smaller scale.

Waterfall at Rastoke Croatia
A beautiful waterfall at Rastoke!

Historically, the village is important because many watermills were built here, to grind corn and grains into flour. The first mill was built in the 17th century, and many generations of families made their livelihoods with the mills.

Today the village and its surrounds are popular as a recreational area. You can go swimming in the water here, whereas Plitvice does not allow swimming.

River rafting is popular, over the many falls in the Korana river. Hiking and mountain biking are options as well.

Walking trails Rastoke Croatia
Rastoke is a lovely place for walking

You can view the waterfalls from viewpoints along the road. You can also visit Pod rastočkim krovom, where you can view many waterfalls up close, tour a watermill (one of the remaining two mills), and dine on fresh caught fish and homemade bread at the restaurant.

Rastoke Croatia
Viewing the waterfalls from the road

Getting to Rastoke from Zagreb

By car

Rastoke is about 65 miles from Zagreb. You can drive from Zagreb to Rastoke in about 90 minutes in normal traffic.

By bus

If you wish to travel using public transport, take the bus! There are several daily departures, especially in high season. The bus takes about one hour and 45 minutes. The bus station in Slunj is about 0.25 mile from Rastoke.

By guided tour

Check out this highly rated full day tour that combines a visit to Rastoke with a tour of Plitvice Lakes National Park. The tour also includes a stop at the Homeland War memorial in Turanj.

Book this guided tour of Rastoke and Plitvice Lakes from Zagreb now!

#7 Day trip from Zagreb to Rovinj, Croatia

Rovinj is an incredibly picturesque seaside town in Croatian Istria. If Istria is not part of your Croatian trip, definitely put this day trip from Zagreb to Rovinj on your itinerary!

In Rovinj, walk the harbor to admire the views of the town. Climb the hill to the Church of St. Euphemia, with its tall bell tower. Rovinj was under Venetian rule for many centuries, and you’ll see the Venetian influence in the architecture of Rovinj.

Rovinj Croatia
Rovinj is so stunning!

Wander the streets of the town or take a boat cruise to look at the beautiful town from the water. Istrian cuisine is renowned, and you must definitely try pasta with Istrian truffles when in Rovinj. And seafood is plentiful and fresh.

If you like, you can combine your trip to Rovinj with a visit to nearby Poreč, where the Euphrasian Basilica is a UNESCO World Heritage site. Or with Pula to the south, where the amphitheater will remind you of the Colosseum of Rome.

Euphrasian Basilica Porec Croatia
The Euphrasian Basilica is a UNESCO World heritage site!

Getting to Rovinj from Zagreb

By car

Rovinj is about 155 miles from Zagreb. You can drive from Zagreb to Rovinj in about 3 hours in normal traffic. Rovinj to Pula is about 23 miles, a 40-minute drive in normal traffic. Rovinj to Poreč is about 22 miles, about a 40-minute drive in normal traffic.

By bus

Although you could travel to Rovinj and back by bus, it’s not ideal for a day trip because you’ll get barely four hours in Rovinj and spend the bulk of the day in the bus. If you do not have a car, a guided day tour is your best option.

By guided tour

Consider this highly rated private tour of Istria from Zagreb. The tour combines a visit to Rovinj with tours of both Pula and Poreč (or Hum) for a long but comfortable and productive day trip!

Book this guided tour of Rovinj (Istria) from Zagreb now!

#8 Day trip from Zagreb to Istrian villages, Croatia

The Istrian villages of Croatia are incredibly cute. If you do not have Istria on your Croatian itinerary, plan on seeing three of the most beautiful Istrian villages on a day trip from Zagreb.

Your first (quick) stop is at Hum, the smallest town in the world. With a population only in the low double digits, Hum is tiny. Enjoy the beautiful views from the town and visit the church.

View from Hum in Istria Croatia
View from the village of Hum

Next you’ll visit Motovun, where you should have lunch: make sure your meal features the flavorful Istrian truffles and olive oil! Our lunch in Motovun was one of the best meals we had in Croatia.

Walk around Motovun: it’s a very scenic little town. You can walk the entirety of the old town walls, which are beautifully preserved. Visit the Church of St. Stephen with its lovely bell tower.

View from town walls Motovun Croatia
Beautiful view from the walls of Motovun

Your final stop is Grožnjan, another charming Istrian village. With lots of arts and crafts shops, and pretty alleys, the little town makes for a delightful wander.

Getting to Istria from Zagreb

By car

Hum is about 124 miles from Zagreb. You can drive from Zagreb to Motovun in about 2.5 hours in normal traffic. Hum to Motovun is about 20 miles, a 40-minute drive in normal traffic.

Motovun to Grožnjan is about 11 miles, about a 25-minute drive in normal traffic. Grožnjan to Zagreb is about 150 miles, and should take you about 3 hours in normal traffic.

By guided tour

Check out this private tour that combines a visit to Hum and Motovun with a visit to Pula, on the Istrian coast. The price is by group (up to 7 people).

#9 Day trip from Zagreb to Graz, Austria

The Styrian capital of Graz in southern Austria makes for a great day trip from Zagreb. Austria’s second largest city, Graz is home to the world’s largest historical armory, with over 30,000 objects in its collection!

The Eggenberg Palace in Graz. Graz Austria makes for a great day trip from Zagreb!
Eggenberg Palace

The historic center of Graz and Eggenberg Palace are a UNESCO World Heritage site. The Hauptplatz, the main square, is the heart of the city. Lined with beautiful buildings, including the Town Hall, the square is close to major attractions.

You can stroll Sporgasse, a cobblestone street with lovely facades. Visit the Cathedral of Graz, and the Mausoleum.

Take the funicular or the elevator to the top of Schlossberg, a hill right in the heart of the city, for magnificent views over Graz. Visit the Clock Tower, which used to be part of a castle that was destroyed by Napoleon.

The Clock Tower in Graz, Austria
Graz’s Clock Tower is stunning!

End your day in Graz with a visit to Eggenberg Palace. If you arrived by bus, take a taxi to the palace from the city center. The Baroque palace is beautiful and the grounds gorgeous.

Getting to Graz from Zagreb

By car

Graz is about 114 miles from Zagreb. You can drive from Zagreb to Graz in about 2 hours and 20 minutes in normal traffic.

By bus

If you wish to travel using public transport, take the bus! There are several daily departures, especially in high season. The bus takes about 3 hours. The bus station in Graz is about 1 mile from the Hauptplatz, about a 25-minute walk, or you can take the tram or a taxi.

#10 Day trip from Zagreb to Osijek, Croatia

Osijek is located in northeastern Croatia, on the bank of the Drava River. With its beautiful Baroque architecture, the city center makes for a great day trip from the Croatian capital.

In Osijek, the Co-Cathedral of St. Peter and St. Paul is a must-visit. The tower is the second tallest in Croatia, after the Zagreb Cathedral The church used to have 40 stained glass windows, but some were damaged in the Croatian War of Independence.

Osijek Old Town Croatia
Osijek’s Old Town in Croatia

Wander the main square, Trg Ante Starčevića. Visit Tvrđa, the citadel of Osijek, located on the bank of the Drava River. It is the largest complex of Baroque buildings in Croatia. Walk along the riverfront. If you like green spaces, stroll the Kresimir Park.

Getting to Osijek from Zagreb

By car

Osijek is about 176 miles from Zagreb. You can drive from Zagreb to Osijek in about 2 hours and 40 minutes in normal traffic.

By bus

Although you could travel to Osijek and back by bus, it’s not ideal for a day trip because you’ll spend the bulk of the day in the bus: it is 4 hours one way. Consider renting a car, or hire a car and driver for the day.

*****

So there you have it: my suggestions for the best day trips from Zagreb. If you’ve done any of them, or if you know of another wonderful day trip destination from Zagreb, comment below: I would love your thoughts.

If you are planning to visit Zagreb, I hope I have inspired you to consider adding some of these fabulous day trips to your itinerary for Zagreb!

And don’t forget to check out my post on the best things to do in Zagreb, in just one day.

Looking for places to stay in Zagreb?

If you are looking for accommodation in Zagreb, so you have a comfortable base from which to explore, Zagreb has many great options!

We stayed in the classy Esplanade Zagreb. It is a wonderful choice if you’re looking for luxury and ambiance, and fabulous onsite restaurants. Our room was fabulous, and the marble bathroom decadent.

Bonus: it is very close to the train station and a short taxi ride from the bus station.
Check prices and availability

In the heart of the city center, Hotel Amadria Park Capital Heritage Zagreb is highly rated. Rooms are elegant, with contemporary furnishings. Some rooms have city views.

Read reviews on TripAdvisor | Book a stay here

*****

Planning a trip to Croatia? Check out some of our other articles!


MORE FUN DESTINATIONS IN EUROPE

Slovenia: The Best Things to Do in Ljubljana
Montenegro: Visiting Perast on a Day Trip from Kotor
Italy: What to Do in Florence on Your First Visit
Spain: The Best Things to Do in Seville
Norway: How to Spend One Perfect Day in Bergen
Denmark: The Ultimate 1-Day Copenhagen Itinerary
Sweden: The Best Things to Do in Stockholm

Did you find this article informative? Pin it for later reference!

From Plitvice Lakes National Park to Lake Bled in Slovenia and charming Baroque towns, discover the best day trips from Zagreb to add to your itinerary!

Like this article? Share it with your friends!

Dhara

Dhara's travel interests are eclectic, spanning everything from natural wonders to history, culture, art and architecture. She has visited 22 countries, many more than once, plus almost all 50 states of the USA, and has amassed a hoard of cherished travel moments.

16 thoughts on “10 Amazing Day Trips from Zagreb You Must Do!”

  1. Hi Dhara, love this post. We’ll be passing through coastal Croatia next year en route to Turkey, so definitely worth a re-read nearer the time. Thanks so much. Kx

    Reply
  2. Beautiful scenery and looks like worthy day trips to do. Croatia is definitely on my bucket list. Thanks for sharing your suggestions.

    Reply
  3. Wow! So many day trips to choose from! Thank you for this thorough post. Zagreb has been on my list since I visited the coast of Croatia. Now I have many more things to add to my itinerary when I make it there!

    Reply
    • We would say Varazdin. The weather is cold, of course, similar to Zagreb, but the town is beautiful if you like architecture and pretty streets. It’s a largish town with several churches, a castle, and some museums.
      You can ask your hotel in Zagreb or the tourist information office in Zagreb when you are there, to advise up-to-date status on whether the castle and restaurants in Varazdin are open the day you plan to go, just in case there’s a snow storm.

      Reply

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.