Day trips from Ljubljana
12 hidden towns and nature spots within 150 km of Ljubljana, picked by Europe Revealed. Sorted from nearest to furthest.
20 km01 · Hidden townŠkofja LokaOne of Slovenia's best-preserved medieval towns, with a castle and a stone bridge.
Trains and buses from Ljubljana take about 30 minutes.
40 km02 · Nature spotPostojna CaveKilometres of caves explored on a little underground train.
Trains and buses from Ljubljana take about an hour, then a short walk.
45 km03 · Nature spotLake BledA glacial lake with a church on an island and a castle on the cliff.
Buses from Ljubljana take just over an hour and stop in the centre. Lesce-Bled train station is 4 km away. Parking by the lake is limited and paid in summer, so come early.
50 km04 · Nature spotVintgar GorgeWooden walkways along a bright green river in a narrow gorge near Bled.
A shuttle bus runs from Bled in summer. It's also a pleasant walk of about an hour.
55 km05 · Nature spotLake BohinjBled's wilder, quieter neighbour, surrounded by the Julian Alps.
Buses run from Ljubljana and Bled.
60 km06 · Nature spotŠkocjan CavesA huge underground canyon with a river roaring far below a bridge.
Trains run to Divača, then a shuttle or a 3 km walk to the caves.
80 km07 · Nature spotSoča Valley (Bovec)An emerald river cutting through alpine gorges.
Easiest by car, over the Vršič Pass in summer or via Italy.
95 km08 · Hidden townPiranA tiny Venetian-style town on a point, with a marble square by the sea.
Buses run from Ljubljana (about 2.5 hours) and Koper.
95 km09 · Hidden town · CroatiaMotovunA walled hilltop village above truffle forests in the Istrian countryside.
Easiest by car. Park below the village and walk up.
110 km10 · Hidden townPtujSlovenia's oldest town, with a castle above the Drava river and wine cellars below.
Trains run from Maribor and Ljubljana.
130 km11 · Hidden town · CroatiaRovinjPastel houses rising straight out of the sea around a hilltop church.
Buses run from Pula, about 45 minutes. The old town is car-free.
135 km12 · Nature spot · CroatiaRastokeA tiny village of mills built over waterfalls, near Plitvice.
Easiest by car. It's right on the road between Zagreb and Plitvice.Questions
Day trips from Ljubljana: good to know
What are the best day trips from Ljubljana?
Our favourite hidden places near Ljubljana are Škofja Loka (20 km), Postojna Cave (40 km), Lake Bled (45 km) and Vintgar Gorge (50 km). All 12 are on this page, sorted by distance.
How far are these places from Ljubljana?
All of them are within about 150 km of Ljubljana in a straight line, close enough for a day trip by car, and many by train or bus too. Check each place for how to get there.