Slovenia’s southwest corner packs an absurd amount into a very short drive. In 3 days you go from the capital, down into some of the biggest caves in Europe, across a rocky plateau of red wine and air-dried ham, and out onto the Adriatic in a Venetian harbour town where you’ll want to stay for a week. And the longest stint behind the wheel? Under an hour. Honestly, it barely counts as a road trip, and I mean that as a compliment.
This is the bit of the country I keep coming back to. I did Postojna, Predjama and Piran in September with my brother & cousin, and it’s the stretch I’d point any first-timer towards. The caves are genuinely jaw-dropping (and yes, busy), the Karst villages are quiet stone places where lunch turns into three hours without anyone planning it, and the coast is small enough that you can see Koper, Izola and Piran in a single afternoon. Plus a castle built into a cliff. Hard to argue with that.
You do need your own wheels for this one. Half the best stops (Hrastovlje, Lipica, the Teran villages) are fiddly or flat-out impossible by bus, so I’d book a hire car from Ljubljana early and pick it up the morning you leave. Flying into Ljubljana Airport? It’s a good 25km out of town, so pre-book an airport transfer into the city and collect the car once you’re ready to go, rather than paying for it to sit in a garage.
Got a spare day before you set off? Spend it in the capital. My Ljubljana walking tour with a free map strings together the castle, the Triple Bridge and the riverside cafes in one easy loop. For everything else on the country, my Slovenia travel guides hub has you covered, and if you’re collecting drives, have a nose through the full road trips collection.
This article may contain affiliate links. If you make a purchase through these links, we earn a small commission at no extra cost to you. This helps fund the site and keeps our guides free. See our full affiliate disclosure for details.
Slovenia Coast Road Trip: Quick Facts at a Glance
- Start: Ljubljana
- End: Piran, with the Sečovlje Salt Pans as a 15-minute finale
- Best length: 3 days (4 if you add a lazy extra night in Piran, which I'd do)
- Total distance: Around 240km (150 miles) one way, or roughly 365km (225 miles) if you drive back to Ljubljana
- Best for: First-timers, couples, food and wine people, cave nerds, anyone wanting caves and coast in a long weekend
- Driving difficulty: Easy. Short hops, a smooth motorway, and a few narrow village lanes in the Karst and Istria
- Best time to go: May to June or September to early October. Warm, sea's swimmable, and the caves aren't heaving
- Car needed: Yes. Lipica, Hrastovlje and the wine villages are a pain without one
- Main route: Ljubljana → Postojna Cave → Predjama Castle → Štanjel → Lipica → Škocjan Caves → Hrastovlje → Koper → Izola → Piran → Sečovlje Salt Pans
The Route: What to Expect
The shape is simple. You head southwest out of Ljubljana on the A1, peel off for the big caves around Postojna, then spend a day pottering across the Karst plateau before dropping down to the sea. No loops, no backtracking, and every leg is short enough that you’re never staring at the satnav wondering when it ends.
Day one is caves and a castle, day two is wine, white horses and an underground canyon, and day three is a gentle slide down the coast from a frescoed church in the hills to Piran’s harbour. From Piran you can stay put, drive back to the capital in about an hour and a half, or keep going into Italy or Croatia. Your call.
| Day | Route | Drive time | Vibe |
|---|---|---|---|
| 1 | Ljubljana → Postojna Cave → Predjama Castle → Štanjel | ~1 hr 45 | Cave train, cliff castle, stone village |
| 2 | Štanjel → Lipica → Škocjan Caves → Karst overnight | ~1 hr | Teran, white horses, underground canyon |
| 3 | Karst → Hrastovlje → Koper → Izola → Piran → Sečovlje | ~1 hr 45 | Frescoes, Venetian towns, sea and salt |
| Optional | Piran → Ljubljana, Trieste or Croatian Istria | 45 min to 1 hr 30 | Home, Italy or more coast |
Swipe the table sideways on mobile to see every column.
Note: FREE Google Map Lower Down the Article.
Slovenian Coast and Karst Road Trip Itinerary
Day 1: Ljubljana → Postojna Cave → Predjama Castle → Štanjel
Driving: Postojna Cave is about 55km (34 miles) from Ljubljana on the A1, roughly 45 minutes. Predjama Castle is another 10km (6 miles), around 15 minutes. Then it’s roughly 40km (25 miles) west to Štanjel, about 45 minutes. Call it 105km (65 miles) and under two hours at the wheel.
Ease out of Ljubljana after breakfast (if you’ve had a day there first, my self-guided Ljubljana walking route is the way to do it) and you’ll be parked at Postojna in under an hour. It’s Slovenia’s big-ticket cave, and yes, it’s busy, but the little open-air train that rattles you deep into the hill still feels slightly ridiculous in the best way. Tours run at fixed times, so book a slot online and give yourself time to park and find the entrance. Then it’s a ten-minute hop to Predjama, a castle jammed into the mouth of a 123-metre cliff that honestly looks photoshopped until you’re stood underneath it. Finish by rolling west into the Karst to Štanjel, a hilltop stone village that goes beautifully quiet once the day-trippers have gone home.
Things to do:
- Ride the cave train and walk the Postojna Cave route (allow about 1.5 hours for the tour, 2.5 with parking and faffing)
- Pop into the Vivarium to meet the olm, the pale blind salamander locals call the “human fish” (20 to 30 minutes)
- Explore Predjama Castle’s rooms and the hideout cave behind it, where the robber knight Erazem held out under siege (1 to 1.5 hours)
- Grab a late lunch at the inn below Predjama with the castle staring down at you (45 minutes)
- Wander Štanjel’s lanes and the terraced Ferrari Garden at golden hour (about an hour)
Rather not drive day one? You can always hand it to someone else and join a guided Postojna and Predjama day tour from Ljubljana, then pick the car up the following morning.
Where to Stay in Ljubljana
Day 2: Štanjel → Lipica Stud Farm → Škocjan Caves → Karst overnight
Driving: Lipica is about 30km (19 miles) from Štanjel through Dutovlje and Sežana, roughly 35 minutes. Škocjan Caves are another 15km (9 miles), around 20 minutes. Your bed for the night (around Sežana, Lokev or Divača) is 5 to 15 minutes from the caves. Roughly 50km (31 miles) and an hour of driving. Lovely.
This is the slow, delicious day. Have a proper look round Štanjel in the morning light, then take the back road south through Dutovlje and Tomaj, the heart of Teran country, where family cellars pour the inky local red alongside plates of pršut. Lipica is next, the original home of the white Lipizzaner horses, and the stud farm runs guided tours a few times a day. Save the afternoon for Škocjan, which I’d argue is the more jaw-dropping of the two big caves: a river roaring through an underground canyon so deep that the bridge across it feels like a dare. It’s guided only and there’s no photography inside, which, honestly, makes you actually look at the thing.
Things to do:
- Walk up through Štanjel to the castle and the little Karst House museum (about an hour)
- Stop at a Teran cellar in Dutovlje or Tomaj for a tasting and some pršut (1 to 1.5 hours, driver sticks to a sip)
- Join a guided tour at Lipica and see the horses in the stables and paddocks (allow 1.5 to 2 hours on site)
- Do the guided Škocjan Caves tour through the Reka canyon (around 2 hours, lots of steps, wear grippy shoes)
- Finish with dinner at your farm stay, or at an osmica if one’s open (more on those below)
Fancy someone else doing the driving between cellars? There are small-group Karst wine and food tours that pick up nearby, which takes the designated driver argument off the table entirely.
Where to Stay in Sezana
Tours from Viator
Day 3: Karst → Hrastovlje → Koper → Izola → Piran → Sečovlje Salt Pans
Driving: Hrastovlje is about 30km (19 miles) from the Divača area via the A1 and the Črni Kal exit, roughly 30 minutes. Koper is 20km (12 miles) on, around 25 minutes. Izola is 8km (5 miles), 15 minutes, and Piran another 15km (9 miles), about 20 minutes. The Sečovlje Salt Pans entrance at Lera is a final 10km (6 miles), 15 minutes. Roughly 85km (53 miles), with lots of stops but tiny hops between them.
Today you drop off the edge of the Karst into Slovene Istria, and the light changes almost instantly. First up is Hrastovlje, a fortified little church behind high stone walls, covered inside with 15th-century frescoes including the famous Dance of Death, where skeletons lead everyone from peasants to a king towards an open grave. Visits are arranged through a caretaker, so ring ahead or check the local tourist office before you turn up. Then it’s down to the sea for Venetian Koper, a fishy lunch in Izola, and finally Piran, which is (whisper it) the prettiest town on the whole coast. Park at the edge, walk in, and keep the Sečovlje Salt Pans for late afternoon or the next morning when the light on the salt fields is at its best.
Things to do:
- See the Dance of Death fresco in Hrastovlje’s Holy Trinity Church (30 to 45 minutes)
- Wander Tito Square in Koper and climb the cathedral bell tower if it’s open (1 to 1.5 hours)
- Long seafood lunch on Izola’s harbour (about 1.5 hours, no rushing)
- Explore Piran: Tartini Square, St George’s Church on the hill, and the old town walls for the rooftop view (2 to 3 hours)
- Walk the dykes at the Sečovlje Salt Pans and buy a bag of Piran salt to take home (1 to 2 hours)
If you’ve got energy left in Piran, a sunset boat trip from Piran harbour is a cracking way to see the town from the water.
Where to Stay in Sečovlje Salt Pans
Finishing Up: Stay, Head Back or Keep Going
Honestly? Book an extra night in Piran. The town only really shows its hand in the evening, once the coach crowds leave and the harbour turns gold, and a lazy morning at the salt pans or a swim off the rocks at Punta is the perfect way to wind the trip down. Three days works, four feels like a holiday.
Heading home? The drive back to Ljubljana is about 125km (78 miles) on the A1, roughly an hour and a half. If you’ve hired one-way and dropped the car on the coast, you can compare buses and trains back to Ljubljana instead. Want more? Trieste in Italy is only 35 to 45 minutes from Piran, and Croatian Istria (Rovinj, Motovun, Pula) is an easy push south. Just check your hire company allows cross-border driving before you go, because some charge a fee and a few don’t allow it at all.
Not sure where to go next?
Take our 60-second quiz — 7 questions, 21 destinations, one perfect match.
Recommended Tours and Tickets From Get Your Guide
Grab the Map
Grab the map and follow along
Every stop from this guide, pinned in Google Maps. No sign-up, no email, totally free. We don't gatekeep here.
- Every stop pinned
- Works on your phone
- No account needed
Lost it later? In the Google Maps app, tap You, then Maps, and it'll be waiting for you.
ℹ️ Add the map to your Google Maps app.
After opening Google maps, click YOU and then scroll down to MAPS. It should be located there. Any issues, just get it touch, it’s no problem!
Where To Stay For This Slovenia Coast Road Trip
Three nights, three totally different feels. You go from a stone village to a farm on the plateau to a harbour town, and that’s half the fun of this route. Here’s how I’d split it.
Ljubljana (optional night before): Stay in or near the old town along the river so you can walk everywhere. Great if you’re flying in the day before and want a gentle evening; check my two-day Ljubljana itinerary if you’re giving it longer.
Štanjel and around (night 1): A handful of stone guesthouses in the village itself, plus farm stays in the countryside nearby. It’s very quiet after dark, which suits couples and anyone who likes a glass of wine on a terrace more than nightlife.
The Karst near Sežana, Lokev or Divača (night 2): Look for a turizem kmetija (tourist farm) where dinner is home-cured ham and the family’s own Teran. Perfect for food people. Horse fans can stay right at Lipica, which puts you in the paddocks for the morning turnout.
Piran (night 3, and ideally 4): An old town apartment is the dream, but you’ll be walking your bags in from the garage. Fiesa, Strunjan or Portorož are easier for parking and better for families, with Piran a short bus or walk away.
Pit Stops & Side Detours
The core route is tight, so there’s room to play if you’ve got a spare half-day. Keep these short and bolt them onto the nearest day rather than turning them into a separate outing. And if you want the bigger picture, my 8-day Slovenia road trip and Slovenia in 5 days road trip stitch this corner onto the lakes and mountains.
- Rakov Škocjan: A short detour east of Postojna for natural rock bridges and easy forest walks. Free, quiet, and a nice breather from the cave crowds.
- Vipava Valley: About 20 minutes north of Štanjel, packed with small wineries doing excellent whites. Good if Teran isn’t your thing.
- Vilenica Cave: Near Lokev, and one of the oldest show caves in Europe. Much smaller and calmer than Postojna if you’re already caved out but curious.
- Socerb Castle: Up on the Karst edge near Črni Kal, with a view over the Bay of Trieste that’s worth the wiggly road. Easy add-on on the way to Hrastovlje.
- Strunjan cliffs and Moon Bay: Between Izola and Piran, with a clifftop path and a pebbly cove below. The best swim stop on the coast, in my opinion.
- Skip: Postojna’s extra exhibitions if time’s tight. The cave and the Vivarium are the bits that matter, and the rest eats an hour you’d rather spend in Štanjel.
Gear we actually travel with
Passport holders, packing cubes, travel wallets. Stuff that earns its place in the bag.
Browse the shopLocal Eats Worth Chasing
This route crosses two food regions in about an hour, which is frankly unfair. Up on the Karst it’s cured ham, hearty stews and red wine, and down on the coast it’s olive oil, fish and salt. Come hungry.
- Kraški pršut: Karst air-dried ham, thinly sliced and best eaten in the village it was cured in.
- Teran: The deep red, slightly tangy Karst wine. Divisive. I love it with the ham.
- Jota: A thick bean, potato and sauerkraut stew that hits the spot after a cold cave.
- Osmica feasts: Pop-up farm taverns where families sell their own wine, ham and cheese for a few days at a time. Look for a leafy branch hung at a junction pointing the way.
- Fresh fish in Izola or Piran: Grilled sea bass or fried sardines on the harbour, plus a glass of local Malvazija.
- Istrian olive oil and Piran salt: Both make brilliant, cabin-bag-friendly souvenirs (well, the salt does).
Road Trip Playlist
Podcasts to Queue Up
Short legs mean short episodes work best. Save the longer ones for the drive down from Ljubljana or the run home.
- The Rest Is History, for Habsburgs, Venetians and everything that shaped this corner of Europe
- Wine for Normal People, handy before the Teran tastings
- The Food Programme from BBC Radio 4, for the ham and salt mood
- Travel with Rick Steves, which has covered Slovenia over the years
- Something on the break-up of Yugoslavia, which gives the whole trip a lot more context
Road Trip Essentials
Nothing complicated on this one, but a few things will save you money and a bit of swearing. Some of these I’ve learned the annoying way.
A hire car, booked early. Ljubljana’s rental desks aren’t huge, and in summer the decent automatics go first. I’d lock in your Ljubljana hire car as soon as your dates are set, and go for something small. You’ll thank me in Hrastovlje’s lanes, which were clearly designed for donkeys.
The e-vignette (not optional). You need one to use Slovenia’s motorways and expressways, including the A1 down to the coast. It’s digital and linked to your number plate, so buy it on the official DARS e-vignette site and double-check you’ve typed the plate right. Cars hired in Slovenia normally come with one, but ask at the desk. And ignore the third-party sites that charge a markup for the exact same thing.
A warm layer for the caves. It might be 28 degrees in the car park, but Postojna sits at around 10°C year-round and Škocjan is cool and damp. You can rent a cloak at Postojna, but a fleece in the boot is cheaper and less Hogwarts. Grippy shoes too, because Škocjan’s paths are wet and there are a lot of steps.
Data that actually works. You’ll lean on maps constantly, and signal can wobble in the Karst valleys and around Hrastovlje. I’d sort an Airalo eSIM for Slovenia before you fly, which takes about two minutes and means you’re not hunting for wifi at a petrol station.
Travel insurance, because plot twists happen. A slip on a wet cave step, a scraped wing mirror in a medieval lane, a stomach that disagrees with your third plate of ham. I always sort travel insurance through VisitorsCoverage before I go, and so far it’s been the most boring purchase of every trip. Which is exactly the point.
Cash and a card for parking. Postojna, Predjama, Koper and Piran all charge for parking, and the odd village machine is fussier than you’d like. Keep some euro coins in the door pocket and you’ll be fine.
A loose plan for getting home. One-way rentals can carry a hefty drop fee, so it’s often cheaper to loop back to Ljubljana. If you’d rather leave the car on the coast, check bus and train times from the coast before you commit. For the rest of the practical stuff, my Slovenia travel tips fill in the gaps.
Rent a Car
Travel Hubs
Recommended Websites and Resources:
- Flights: Find the best deals on Trip.com
- Hotels: Best rates on Booking.com · Best hostels on HostelWorld · Ratings and bargains on TripAdvisor
- Apartments: Affordable rentals on VRBO
- Car hire: Best prices on RentalCars.com
- Travel insurance: AirHelp for flight delay compensation
- Activities: Tours and skip-the-line tickets on GetYourGuide · Instant mobile tickets on Tiqets
- Trains: Most affordable trains on Trainline · Rail passes on Rail Europe
- Travel eSIMs: Use your mobile phone anywhere worldwide with Airalo
- Need more help planning your trip? Visit our Resources Page to see all the companies we trust and use for our travels






