Ljubljana + Slovenia in 6 Days on a Budget
6 days: the lakes, the caves, and the coast
Six days keeps the same spine as the 5-day itinerary , arrival, Bled, Postojna and Predjama, Bohinj, Skocjan, and adds a full day on the Adriatic at Piran. Cut a day for the 5-day plan , or drop further to 4 or 3 days ; add one more for the full 7-day plan .
Book these before you go
- Book a Lake Bled day tour if you’d rather not time the bus yourself.
- Book a combined Postojna Cave and Predjama Castle tour , or buy the cave’s own bundle at postojnska-jama.eu .
- Book Skocjan ahead in peak season at park-skocjanske-jame.si ; summer slots sell out.
- Book a Piran and coast day trip if you’d rather not handle the drive and the parking yourself.
- Rent a car for Postojna, Bohinj, Skocjan and Piran ; none of these four connect to Ljubljana by fast rail.
| Day | Focus | Distance/drive time | Rough cost |
|---|---|---|---|
| Day 1 | Arrive, settle in, free Old Town walk | - | Hotel + dinner only |
| Day 2 | Lake Bled | 40-55 km / ~1hr bus | Bus ~6-8 EUR; boat 20 EUR; castle 19 EUR |
| Day 3 | Postojna Cave + Predjama Castle | ~55 km / ~1hr | Cave 34.90 EUR; bundle from 55 EUR |
| Day 4 | Lake Bohinj | ~30 km past Bled / 1h15-1h30 | Vogel cable car 28 EUR return |
| Day 5 | Skocjan Caves | ~75 km / ~1hr via the A1 | 16-24 EUR, season-dependent |
| Day 6 | Piran + the coast | ~120 km / 1h20-1h40 | Parking 1.20 EUR/hr, 14.40 EUR cap |
Day 1: land and get oriented
Fly into Joze Pucnik Airport (LJU), about 26km north with no rail link at all. The regular public bus to the main bus station runs roughly 4.10-4.50 EUR and takes 30-50 minutes; a prebooked GoOpti shared shuttle runs about 12-15 EUR a seat if booked ahead, or 35-50 EUR for a taxi door to door. Check into somewhere near the bus station, since that’s where tomorrow’s Bled bus leaves from. Spend the afternoon on Ljubljana’s free core: Preseren Square, the Triple Bridge, and a walk along the Ljubljanica embankments. Grab an Urbana card if you’ll ride buses more than once.
Day 2: Lake Bled
An Arriva bus from the main bus station runs roughly every 30 minutes and costs about 6-8 EUR one way, cheaper on weekends than weekdays, reaching Bled in about an hour. Take the first bus you can catch; the lake fills with tour buses by mid-late morning. The pletna boat to the island runs 20 EUR adult, cash only, plus a separate 12 EUR for the church and bell tower. Bled Castle above town costs 19 EUR adult. Skip the lakefront cafes for kremna rezina (cream cake) at 7-9 EUR a slice; walk a few streets back for the same cake around 4 EUR. Book a Lake Bled day tour instead of the bus if you’d rather not time it yourself.
Day 3: Postojna Cave and Predjama Castle
Postojna Cave alone costs 34.90 EUR adult; Predjama Castle, billed as Europe’s largest cave castle, adds 24 EUR separately. Check the park’s own bundle (cave, castle and the Vivarium) at postojnska-jama.eu first; it typically beats buying the cave and castle apart by a few euros and throws in a third stop free. The cave sits at a constant 10C year-round, so bring a layer even in August. Book a combined Postojna Cave and Predjama Castle tour if you’d rather not drive the roughly 55km, 1 hour route yourself.
Day 4: Lake Bohinj
Bohinj sits about 30km past Bled, inside Triglav National Park, with no fast direct bus, so this day works best with a rental car picked up for the stretch . The Vogel cable car from Ukanc runs 28 EUR return adult (22 EUR ages 14-25 and 60+), climbing to 1535m for views without Bled’s crowds.
Day 5: Skocjan Caves
Skocjan sits about 75km out via the A1 toward Koper; with the rental car in hand, it’s a straightforward hour’s drive with free parking at the visitor center. It’s a UNESCO World Heritage site built around a collapsed doline and underground canyon, widely considered more dramatic and less crowded than Postojna. Ticket prices swing by season: 16 EUR in winter, 18 EUR in spring/fall, 22 EUR in late spring/summer and 24 EUR at peak summer (Jul-Aug); book ahead at park-skocjanske-jame.si in the busy months.
Day 6: Piran and the coast
Piran is roughly 120km away, 1h20-1h40 by car with the rental still in hand. The historic Venetian-Istrian old town is car-free, so park at the Fornace garage on the edge of town (1.20 EUR/hr, capped at 14.40 EUR/day) or further out in Portoroz or Lucija and walk or shuttle in. Spend the afternoon on the harbor and the narrow lanes of the old town, then return the rental car in Ljubljana that evening; book a Piran and coast day trip instead if the drive back after a beach day sounds like too much.
Is Piran worth a full day from Ljubljana?
Yes, if the coast is on your list at all; it’s the only stop on this itinerary that isn’t a lake, cave or mountain, and the Venetian-Istrian architecture is a genuinely different flavor of Slovenia than anything inland. Just budget the whole day; the drive alone eats close to three hours round trip.
Do you need to choose between Bled and Piran?
No, they solve different problems: Bled is a half-day lake stop you could theoretically skip a night’s sleep to still catch, while Piran is a full coastal day that only makes sense once you already have five other days of momentum and, ideally, a rental car still in hand from the cave days.
Six days at this pace runs close to 55-65 EUR a day per person, with the rental car now covering four of the six stops.