Last updated on May 25th, 2026
Within just two hours, you can visit Slovenia’s most famous sights, including Lake Bled, Vintgar Gorge, Postojna Cave, and even the Adriatic coast. In this guide, we’re sharing 10 of the best day trips from Ljubljana, with tips on what to do, how to get there, and tour options.
We spent 12 days in Slovenia on the ultimate van life adventure and were blown away by how much this little country has to offer. All within just a few hours, you can visit underground cave systems, medieval castles, turquoise lakes, deep gorges, alpine villages, and even a tiny slice of the Adriatic coastline.

Our trip started in Ljubljana, the capital and largest city, which is also one of the most centrally located capitals in Europe. While there are many fun things to do in the city alone, it is also the perfect base for exploring, since you can reach so many destinations without having to constantly pack up and move. We rented a van for the freedom to travel at our own pace, but many of these spots are also easy to visit by bus, train, or guided tour.
In this guide, we’re sharing the 10 best day trips from Ljubljana, all less than two hours away! For each destination, you’ll find how to get there (by car, public transport, or a tour) and the top things to do once you arrive.
Looking for more things to do in Slovenia?
- 26 Epic Things to Do in Slovenia (Guide for First-Time Visitors!)
- The Ultimate 2 Week Slovenia Road Trip Itinerary
- 13 BEST Places to Visit in Slovenia (Europe’s Most Magical Country!)
- 18 Fun Things to Do in Ljubljana, Slovenia
- One Day in Ljubljana Itinerary: The best of the city in 24 hours!
- How to visit Vintgar Gorge in Slovenia: Everything to know!
- 16 Fun Things to Do at Lake Bled, Slovenia
- How to visit Slovenia’s Postojna Cave & Predjama Castle
- 14 Best Things to Do in Piran, Slovenia
- 16 Epic Stops & Hikes in the Julian Alps in Slovenia
- The Ultimate Guide to Visiting Logar Valley in Slovenia
- 11 Fun Day Hikes in Slovenia (For every skill level!)
- Exploring Slovenia by campervan: Everything to know!
- Read all of our Slovenia guides
- Watch our Slovenia videos
Best Day Trips from Ljubljana
1. Postojna Cave & Predjama Castle
Distance from Ljubljana (one way): 45 minutes
Slovenia is home to more than 14,000 caves and on this day trip from Slovenia you can visit two of them. Starting with the most famous of them all, Postojna Cave!
Postojna Cave




Stretching 24 kilometers (15 miles!) underground and plunging to depths equal to a 36-story building, this incredible system was carved over millions of years by the Pivka River dissolving the limestone of the Karst plateau.
To explore it, you’ll hop on a small train that takes you inside the cave (so fun!) before continuing on foot with a guide for about an hour. During the tour, you’ll get to see massive chambers filled with stalactites and stalagmites, cross bridges suspended over gorges, and even spot the “baby dragons” that live here (a rare salamander called the olm). At the end of the tour, you can check out the world’s only cave post office.
Predjama Castle


Just 15 minutes up the road is Predjama Castle, an 800-year-old fortress built into the middle of a 123-meter cliff (403 feet). Known as the largest cave castle in the world, it’s unlike any castle we’ve visited, and the history is just as wild.
This was once home to a rebellious knight who used the cave passages to smuggle food during a siege! You can tour the inside of the castle with an audio guide and also step into the cave it is built into, which ended up being our favorite part.
Tips for visiting the caves & castle


Both sites can be visited with a combo ticket, and in our opinion, it’s best to book a timed slot for the cave first before heading to the castle, which you can enter at any time. We suggest booking an early timeslot, as it can get very busy here, especially with parking!
Also, keep in mind that the cave stays around 9ºC (48ºF) year-round, so you’ll definitely want to bring a jacket.
After your visit, head into Postojna town for a meal at Pizzerija Minutka. Their beef pizza, gnocchi, and twist on an apple pie were some of our favorite dishes in all of Slovenia!


How to visit Postojna Cave & Predjama Castle
Postojna Cave and Predjama Castle are about a 45-minute drive from Ljubljana. You can drive to Postojna Cave first (make sure to book a time slot for entry), then continue to Predjama Castle. Parking is available at both sites for a small fee. In the summer, a shuttle bus runs between Postojna Cave and Predjama Castle, which makes it easier to see both in one trip. We personally drove between the two though!
You can also take a train from Ljubljana to Postojna (around 1 hour), and from there it’s a short taxi or shuttle ride to the cave entrance. Predjama Castle doesn’t have direct public transport, so without a car you’ll need the shuttle bus or tour to reach it.
In our opinion, without your own car, the easiest way to visit is to take a tour. Many tours combine both Postojna Cave and Predjama Castle in one day, which is the most convenient option if you don’t want to drive. For example, this tour from Ljubljana includes transport and entrance to both attractions.
Want more information about visiting Postojna Cave? Check out our detailed guide to visiting Slovenia’s Postojna Cave & Predjama Castle.
2. Piran

Distance from Ljubljana (one way): ~1.5 hours by car
Slovenia may only have 47 kilometers (29 miles) of coastline, but what it lacks in size it makes up for in beauty! Sitting along the Adriatic Sea, Piran is a medieval seaside town known for its Venetian influence. For nearly five centuries, it was under Venetian rule, and you can see it in a lot of the architecture today. The whole town is so compact (you can walk across it in about 15 minutes!), but it has some of the best sea views in the country.
Because it’s so small, Piran is perfect to explore in just a day. Start your time here in Tartini Square before making your way through the maze of cobblestone streets. For incredible views, climb the bell tower at the Church of St. George or walk along the old city walls, where you can see the coastline stretch for miles and even see Croatia and Italy on a clear day.
In the summer, you will find people swimming right off the rocks, or you can relax at Fiesa Beach. If you want more space, head to nearby Portorož. Just outside town, you can check out the Sečovlje Salt Pans, where salt is still harvested the traditional way. Plus, hang out at Moon Bay!




How to visit Piran
Piran is about 1.5 hours from Ljubljana by car, which makes it an easy day trip if you have your own vehicle. Parking inside the old town isn’t allowed, so you’ll need to leave your car at one of the lots outside (the Fornače garage works well) and either walk or take the €1 shuttle into town. Driving is the most flexible option, since you can also stop at nearby Portorož, Moon Bay, or the Sečovlje Salt Pans on the same day.
If you don’t want to drive, there are direct buses from Ljubljana to Piran on Arriva that take about 2-2.5 hours. This is totally doable for a day trip, but keep in mind you’ll be on a set schedule and have less freedom to explore the area at your own speed.
Tours are another good option, especially if you want transportation handled for you. This day tour from Ljubljana focuses solely on Piran, but others include a stop at the Lipica Stud Farm. These can be a great choice if you’d rather not deal with parking or bus schedules.
Want to learn more about Piran? Check out this guide to see 14 fun things to do in Piran, plus lots of helpful tips for your visit!
3. Skocjan Caves

Distance from Ljubljana (one way): 1 hour by car
If you want a more wild, less touristy cave experience, head to the Škocjan Caves. This underground world is made up of over 12 kilometers (7.5 miles) of passages, waterfalls, and chambers, including one of the largest underground canyons in the world. It looks like a scene from Lord of the Rings, except instead of dwarves carving it out, it was actually created by the Reka River, which has slowly eroded the limestone for thousands of years.
The guided tour only covers a small portion of the cave system, but you’ll get to experience so much, including walking on narrow paths above the river, crossing bridges suspended over the canyon, and seeing enormous chambers filled with stalactites and stalagmites.
A few things to know before you go: photos are not allowed inside, which is a bit of a bummer. The caves stay around 10°C (50°F) year-round, so bring a jacket, even in summer. And definitely wear sturdy shoes, since you’ll be walking a lot and the paths can be damp.
How to visit the Skocjan Caves
The Škocjan Caves are about 1 hour from Ljubljana by car. Parking is available at the visitor center, and from there it’s a short walk to the entrance.
You can take a train from Ljubljana to Divača (about 1 hour 15 minutes). From Divača station, it’s a 3 km walk (about 35 minutes) to the cave entrance. Buses are less frequent, but also run to Divača.
Many tours combine the Škocjan Caves with nearby attractions like the Lipica Stud Farm (home of the Lipizzaner horses) and Piran, like this one.
4. Lake Bled

Distance from Ljubljana (one way): 45 minutes by car
Lake Bled is one of Slovenia’s most iconic destinations. Located in the Julian Alps, this stunning blue lake is surrounded by mountains and is known for its tiny island in the center of the lake, with a medieval church perched on top. It truly looks like something straight out of a fairytale!
We packed a lot into our day at Bled and loved every minute of it. Start by hiking up to Ojstrica and Osojnica, which are short but steep trails that give you some of the best views of the lake. We used this route! From there, rent a rowboat out to Bled Islandto check out the Church of the Assumption (we rented from this spot). Or you can hop on one of the traditional pletna boats which are wooden flat-bottom boats used to ferry visitors across the lake.
We also loved visiting Monika Poklukar, where we got to try local cheeses, meats, and homemade drinks, and even got a little tour of her home. Confectionery Zima is also a must to try kremšnita, or Bled cream cake, which is a specialty here and consists of layers of custard and cream on flaky pastry. It was so good!
If you’re visiting in the summer, you can also ride the chairlift up Straža Hill and zip back down on a toboggan (so fun!), or cool off with a swim. This spot is perfect for jumping into the lake. You can also visit Bled Castle, which not only has gorgeous views, but also a small museum and even a wine cellar inside.


How to visit Lake Bled
Lake Bled is just 45 minutes from Ljubljana by car, making it one of the easiest day trips in Slovenia. Parking is available around the lake, but it can fill up quickly in the summer and you’ll need to pay. Once in Bled, the best way to get around is to walk or ride bikes, which you can rent from various places in town.
You can also reach Bled by public transport. Trains run from Ljubljana to Lesce-Bled station (about 40 minutes), but from there you’ll need to take a short bus or taxi (about 4 km) to the lake itself. Alternatively, buses run directly from Ljubljana to Bled and drop you right by the lake. The bus takes about 1 hour 20 minutes.
If you’d rather skip the hassle of public transportation, you can book a direct shuttle from Ljubljana to Bled with Nomago. Rides start around €19 per person one way, and they’ll pick you up in the city and drop you off right in Bled.
If you’d prefer something fully organized, there are also plenty of guided day tours like this one. These usually bundle in other nearby sights like Lake Bohinj or Vintgar Gorge, so you get to see more in one trip. Tours cover transport and a guide, plus you’ll still have time to wander the lake, climb up to the castle, or take a boat out to Bled Island.
Watch our 36-hour Lake Bled adventure on YouTube to see how we spent a day and a half exploring Slovenia’s most iconic lake. And for even more ideas, check out our list of the top things to do in Lake Bled, plus itinerary options for a day trip or two days!
5. Vintgar Gorge

Distance from Ljubljana (one way): 50 minutes by car (just outside of Bled)
Just a few kilometers from Lake Bled is Vintgar Gorge, one of the most beautiful (and easiest!) walks in Slovenia. This 1.6-kilometer (1 mile) canyon was carved by the crystal-clear Radovna River, with waterfalls, pools, and rapids tucked between steep rock walls. In 1891, it became the first protected natural attraction in the country, and today, you can walk through the narrow gorge on a one-way wooden boardwalk that clings to the rock walls.
Because of its beauty and proximity to Bled, Vintgar Gorge has become one of the most popular day trips in Slovenia. It only takes about 1–1.5 hours to walk to the end and back. At the end of the trail, you’ll reach Šum Waterfall, which at 13 meters (43 feet), is the largest river waterfall in Slovenia.
While the hike itself is not difficult, there are a few things to know before you go. The gorge is narrow, so it can get very crowded in peak season, especially during the late morning and early afternoon. We got there around 7:30 AM, and by 10 am it was extremely busy!
The path is also one-way now (to help with congestion), so once you reach the end, you’ll take a different trail back through the forest instead of returning on the same boardwalk. Tickets cost €15 for adults, and you’ll need to book them online in advance during the busy summer months.




How to visit Vintgar Gorge
If you have a car, you can easily drive to Vintar Gorge (about 10 minutes from Lake Bled and 50 minutes from Ljubljana). You’ll need to use the official Central Parking Lot LIP. From there, the free Vintgar Shuttle e-bus runs regularly and drops you off at the gorge entrance.
If you’re coming from Ljubljana without a car, the easiest option is to take a bus to Bled and then catch the free Vintgar shuttle from the Central Bled Bus Station. The ride to the gorge only takes about 20 minutes and runs every 20–30 minutes throughout the day.
Train travel is also possible. Podhom Station is the closest stop to the Visitor Centre, and from there it’s just a short walk to the gorge.
If you don’t have a car, the easiest way to visit is by joining a full-day tour from Ljubljana. These usually combine Vintgar Gorge with other nearby attractions like Bled Castle or Bohinj, which makes it a fun way to see more in one outing.
To learn more about Vintgar Gorge, check out our detailed hiking guide, where we share more about the shuttle options, tickets, and what to expect along the way!
6. Lake Bohinj

Distance from Ljubljana (one way): 1 hour 20 minutes by car
Lake Bohinj is the largest natural lake in Slovenia, located inside Triglav National Park and surrounded by the Julian Alps. The lake itself is about 4 kilometers (2.5 miles) long, and there is so much to do here!
One of the most popular attractions is Slap Savica, the waterfall that actually feeds Lake Bohinj. It’s an A-shaped cascade dropping 78 meters (256 feet) and is one of the most famous waterfalls in Slovenia. Another beautiful spot is Mostnica Gorge, a smaller version of Vintgar Gorge. Hiking the full trail is 12 kilometers (7.5 miles) round trip!
For a gorgeous view of the lake, ride the Vogel Cable Car. It climbs 1,000 meters (3,280 feet) straight up the mountain to a viewing platform and connects with the Orlove Glave chairlift (for €33). At the top, you’ll find a restaurant, bathrooms, and several hiking options like Mount Šija, Vogel summit, and Vogar Viewpoint, which gives you one of the best panoramas of Lake Bohinj from above.
If you’re up for a full day, Bohinj is also the gateway to the famous Seven Lakes Valley. From Planina Blato, you can hike to Double Lake, and if you still have energy, continue to Kidney Lake, which we thought was the most scenic stretch of the trail. It makes for a long day, but it’s one of the most rewarding hikes in the Julian Alps. Mount Viševnik is another nearby option if you’re looking for a classic alpine summit.




How to visit Lake Bohinj
Lake Bohinj is about 1 hour and 15 minutes from Ljubljana by car, just a bit further past Lake Bled. Driving is the best option to get here, since you’ll want the flexibility to get around at your own pace, especially for going between trails. However, parking is very limited near the lake. Thankfully, in the summer months, Bohinj has a really affordable shuttle system (€2 for the whole day), which is the best way to reach trailheads without worrying about parking. We parked here and then took the shuttle to the trailhead we needed.
Also, keep in mind there’s a €20 toll road if you want to access certain alpine trailheads by car (Seven Lakes Valley), and campervans aren’t allowed on all roads.
For those short on time or without a car, you can book a guided tour that includes Lake Bohinj along with Lake Bled. These tours usually pick you up in Ljubljana and give you a full day exploring Slovenia’s most famous lakes plus a few other highlights. Personally, we’d suggest just visiting Lake Bohinj on your own, as combining Bled and Bohinj in one day means you won’t truly get to experience much of either.
7. Logar Valley

Distance from Ljubljana (one way): 1 hour 30 minutes by car
Tucked away in northern Slovenia near the Austrian border, Logar Valley (Logarska Dolina) is often called one of the most beautiful valleys in Europe, and we couldn’t agree more. Surrounded by the Kamnik-Savinja Alps, the valley stretches for about 7 kilometers (4 miles), and winds past meadows, waterfalls, mountain huts, wooden farmhouses (with cute animals!), and some of the most scenic roads we’ve ever driven.
One of the best ways to explore the area is on two wheels. We rented e-bikes from our campground and rode all around the valley. While we love cycling, we were VERY grateful for the e-bikes on those steep mountain roads! Here you can also visit Slap Rinka, a tall and wispy 90 meter (295 feet)waterfall at the far end of the valley. You can hike to its base or climb up to the top, and afterwards grab a drink at the little Eagle’s Nest hut if it’s open.
Of course, no trip to Slovenia is complete without eating at a mountain hut. We stopped at Planšarija Logarski Kot and tried traditional dishes like Ajdovi žganci (buckwheat), a warm soup, and štruklji. It was such a delicious and authentic meal.
We also loved driving the Solčava Panoramic Road, which takes you high above the valley with plenty of viewpoints to pull off at (including one with a vending machine selling local farm goodies, which cracked us up!). And for the perfect end to your day, check out the valley of Matkov Kot for goat milk ice cream at Klemen Matk!



How to Visit Logar Valley
Logar valley is about 1.5 hours from Ljubljana by car and makes for a great day trip or overnight stop if you’re road tripping. There is a €10 per car entrance fee to visit the valley, but free for bikes. If you’re planning to cycle, e-bikes are the way to go.
There aren’t great public transit options to get here, so if you don’t want to drive, your best bet is to join a guided tour from Ljubljana. This small group tour from Ljubljana is such a great way to experience the Logar Valley. You’ll hike to Rinka Waterfall, drive the Solčava Panoramic Road, and stop for a traditional Slovenian lunch at the mountain lodge.
Learn more about Logar Valley, including the best things to do, where to stay, and other important things to know in our ultimate guide to visiting Logar Valley!
8. Jezersko Valley

Distance from Ljubljana (one way): 50 minutes by car
Jezersko Valley is located in northern Slovenia, next to the Austrian border. The valley is surrounded by sharp peaks of the Kamnik-Savinja Alps, with rolling meadows and forests spread out below.
We stopped at an overlook for sweeping mountain views, visited Planšarsko Jezero (a small, heart-shaped lake), and drove through the valley to soak up the scenery. For something adventurous, you can try the via ferrata Češka koča, the first of its kind in Slovenia, which climbs up the cliffs of Ravenska Kočna with steel cables and ladders (you’ll need proper gear like a harness, helmet, and self-belay system).
If you have more time, there are hiking trails that lead deeper into the valley and up into the surrounding peaks. You can also check out the Ank Waterfalls and the Jezerska slatina mineral spring, where you can sip naturally sparkling water straight from the ground!
How to visit Jezersko Valley
Jezersko Valley is about an hour’s drive from Ljubljana and only around 30 minutes from Logar Valley, which makes it really easy to combine the two in one day. There isn’t really public transportation into the valley, so driving yourself is the best option.
9. Julian Alps

Distance from Ljubljana (one way): 1–2 hours by car (depending on where you go)
The Julian Alps cover a big chunk of northwestern Slovenia and are easily one of the most beautiful regions in the country. We personally think this area deserves at least a couple of nights if you can spare the time, as there are many epic things to do. But even on a day trip, you can see a ton!
Here are a handful of our favorite things we did in the Julian Alps, which you can mix and match to make your perfect day trip.
Note: Doing all of this in one day would not be possible.




Slap Pericnik
Check out Slap Peričnik, one of the most famous waterfalls in the country, where you can actually walk behind the falls. In summer, you’ll need to take the free shuttle from the nearby town to reach it.
Kranjska Gora
Head to Kranjska Gora, where you’ll find Lake Jasna and its pretty suspension bridge, plus easy access to the Zelenci Nature Reserve and Martuljški Slapovi waterfalls. If you’re hungry, grab a slice of Prekmurska gibanica (a layered pastry that’s a Slovenian specialty) at Confectionery Kala or try a hearty meat platter at Okrepčevalnica Lačni Kekec.
Vrsic Pass
From there, you can head up the winding road to Vršič Pass, the highest mountain pass in Slovenia with 50 hairpin turns. Along the way, stop at the Russian Chapel, then continue up to hike Slemenova Špica or the Vršič Pass trail for gorgeous alpine views. If you’d rather skip the hike, just enjoy the view from Erjavčeva koča.
Soca River
If you want to cool off afterward, make your way to the emerald waters of the Soča River (this swimming spot is incredible!). Nearby, you can also visit Slap Kozjak, a waterfall tucked away in a cave-like gorge. (The water here is so turquoise!) The entrance fee is €5 per person.
Rafting or canyoning
If you’re feeling adventurous, this is also a great area to try rafting or canyoning. We went canyoning with Nature’s Ways and had an absolute blast (it was one of the most memorable activities of our trip!).


How to visit the Julian Alps
The Julian Alps cover a big area, and having a car is by far the best way to explore. From Ljubljana, it takes about 1–2 hours to reach popular towns like Kranjska Gora, Bovec, or Kobarid. Driving gives you the flexibility to stop at places like Lake Jasna, Vršič Pass, and the Soča River whenever you like. Just be ready for lots of hairpin turns!
There are buses from Ljubljana to Kranjska Gora, Bovec, and other towns in the Julian Alps. They are affordable, but they take longer and don’t run as frequently, which can limit how much you can see in a single day.
If you don’t want to drive all the hairpin turns yourself, you can book a guided tour like this full-day Triglav National Park tour from Ljubljana, which stops at Peričnik Waterfall, Zelenci Nature Reserve, Lake Predil, and the Soča Valley. You can also go on this Soča Valley Tour from Kranjska Gora if you only want to drive part of the day.
10. Maribor

Distance from Ljubljana (one way): ~1.5 hours by car
Maribor is Slovenia’s second largest city and the heart of the country’s wine region. We didn’t make it here on our trip, but it kept coming up in recommendations. The city sits along the Drava River and has a charming old town with cobblestone streets, lively squares, and plenty of cafés to linger in.
One of Maribor’s biggest claims to fame is the world’s oldest grapevine (over 400 years old!), and it still produces grapes each year. You can see it in front of the Old Vine House, where you can also learn more about Slovenia’s long wine tradition. Beyond the city, the rolling hills of the surrounding countryside are dotted with vineyards and wineries, where you can go for tastings and enjoy some gorgeous views.
If you’re not into wine, Maribor also has plenty of outdoor activities. In the winter, you can ski at Mariborsko Pohorje, while the rest of the year you’ll find hiking and biking trails in the nearby hills.

How to visit Maribor
Driving is the easiest way to reach Maribor from Ljubljana. It’s about 1.5 hours each way on the A1 highway, making it very doable as a day trip. Just make sure your rental car has a vignette, since it’s required for Slovenian highways.
Trains run regularly between Ljubljana and Maribor, with the fastest journeys taking just over 2 hours. The train station in Maribor is close to the city center, so it’s convenient if you don’t want to drive.
Buses also connect Ljubljana and Maribor in about 2 hours, and tickets are usually a little cheaper than the train. The bus station is located near the train station, close to downtown Maribor.
Tips for your day trips from Ljubljana

Decide between a tour or going independently
Tours are the easiest option since you don’t have to worry about driving, navigating mountain roads, or finding parking. Plus, you often get a local guide who shares history and fun facts along the way. On the other hand, renting a car gives you total freedom to move at your own pace, spend more time in places you love, and skip the ones you don’t care for.
Know the rental car rules
If you rent a car, make sure it comes with a vignette, which is a toll sticker required for highways in Slovenia. Without one, you risk a hefty fine. Depending on where you’re visiting from, you may also need an International Driving Permit. For Americans, these are super easy to get. AAA sells them for $20 and they’re good for a year.
Don’t overload your itinerary
While all of these spots can technically be done as day trips, driving 3–4 hours every single day gets tiring. If you’re planning to explore a specific region like the Julian Alps, it’s worth staying there for a couple of nights instead of bouncing back and forth from Ljubljana.
Avoid cramming in too many places at once
We’ve seen lots of tours that try to squeeze three or four destinations into one day. It sounds efficient, but it usually ends up feeling rushed. You might arrive somewhere and realize you want way more time than the schedule allows.
Get an early start
If you’re going on your own, mornings give you a big advantage. You’ll get ahead of the crowds at popular spots like Vintgar Gorge or Lake Bled, and you’ll have more time to explore without being in a hurry.

Do your research before booking tours
Not all tours are the same, so make sure to read reviews to get a feel for what’s included and what past travelers thought of the experience.
Check what’s included in the price
Some tours cover meals or entrance fees, while others don’t. It’s good to know ahead of time so you’re not caught off guard or scrambling to find food mid-day.
Bring water and snacks
Even if you’re with a tour, it’s smart to pack your own. Drives can be long, restaurants may not be nearby, and you’ll want extra energy for hikes or sightseeing.
Tip your guide
Tipping isn’t mandatory in Slovenia, but it’s always appreciated if you had a great experience.
Save this guide to the best day trips from Ljubljana, Slovenia!




About the Author
This blog post was written by our writer Nicoll. Learn a bit about her below!
After six years of full-time travel, Nicoll is now a mountain-loving mama living in Colorado with her husband Jake, their sweet baby girl Teagan, and their pup Gunner. She loves hiking, riding her dirt bike, and finding joy in the little things.
