Caves & Castles Day Trips from Ljubljana
Slovenia's Karst region hides some of Europe's most dramatic underground worlds, all within an hour of Ljubljana. Ride the little train through Postojna Cave, marvel at Predjama Castle wedged into a cliff, or descend into the vast UNESCO canyon of the Skocjan Caves. Here are the best-rated caves and castles day trips to book from Ljubljana.
At a glance
- 1Postojna Cave train ride
- 2Predjama Castle in the cliff
- 3Skocjan Caves UNESCO canyon
- 4Piran on the Adriatic coast
Postojna Cave and Predjama Castle
The most popular pairing from Ljubljana combines two Karst icons. At Postojna, an electric train carries you deep into a 24-kilometre cave system of soaring chambers and delicate stalactites, home to the curious olm salamander. A short drive away, Predjama Castle clings improbably to the mouth of a cliff cave, half-building, half-cavern. Most tours bundle both sights with transport and entrance tickets, making a comfortable half or full day out of the capital.
Skocjan Caves: a UNESCO underground canyon
For something even more spectacular, the UNESCO-listed Skocjan Caves offer one of the largest underground canyons in the world. A guided walk leads you along paths high above the roaring Reka River as it disappears beneath the earth, crossing a footbridge suspended in the darkness. Day trips from Ljubljana handle the drive to the Karst plateau and the timed cave entry, and many combine Skocjan with a stop on the nearby Slovenian coast.
Pairing the Karst with the coast
Because the caves sit between Ljubljana and the Adriatic, they pair naturally with a taste of the sea. Full-day tours often add the Venetian-flavoured town of Piran, with its bell tower, tight lanes and seafront squares, or the salt pans and resort of Portoroz. It is a satisfying contrast: a morning underground in the cool caves followed by an afternoon of sunshine, gelato and coastal views before the drive back to the capital.
Book the experiences in this itinerary
Top-rated tours for exactly what this plan recommends in Ljubljana — prices per person.







