Ljubljana + Slovenia in 7 Days on a Budget
7 days: every real Ljubljana day trip, in one week
Seven days is the full spine: arrival, Bled, Postojna and Predjama, Bohinj, Skocjan, Piran, and a last full day out toward the Soca Valley or Kranjska Gora before heading home. This is the 6-day itinerary plus one more day; drop back to 6 , 5 , 4 or 3 days if a week is more than you have.
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 parking yourself.
- Rent a car for the whole stretch ; it is close to essential for the last four days, and it works out cheaper than four separate tours.
| 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 7 | Soca Valley or Kranjska Gora | 85-150 km / 2-2.5hrs | Free to view; rafting or lift tickets extra |
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.
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. 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; pick up a rental car today if you’re driving the rest of the week.
Day 4: Lake Bohinj
Bohinj sits about 30km past Bled, inside Triglav National Park, with no fast direct bus, so this day runs on the rental car you picked up yesterday. 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, 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. 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; book a Piran and coast day trip instead if you’d rather not handle the drive both ways.
Day 7: Soca Valley or Kranjska Gora
The Soca Valley runs 85-150km out depending on route, 2-2.5 hours by car via Tolmin and Kobarid or the scenic Vrsic Pass, built around the turquoise Soca river and its rafting and canyoning outfits; it costs nothing just to see, with activities priced separately. Kranjska Gora, the alpine resort near the Italian and Austrian borders, sits 1h30-2hrs out, with a ski season running roughly December through early April and the most reliable snow in early February. Pick whichever matches the season: the valley in warm months, the resort town in winter. Return the rental car in Ljubljana before your flight out.
Is one week enough for all six day trips?
Yes, but only if the rental car goes from Postojna onward; trying to do Bohinj, Skocjan, Piran and the Soca Valley or Kranjska Gora on public transport alone would need considerably more than seven days, since none of them connect to each other or to Ljubljana by fast rail.
Should the Soca Valley be a day trip or an overnight?
An overnight is the better version of this day if your schedule can absorb it; 2-2.5 hours each way leaves only a few real hours at the valley itself. Treating it as day 7 with a same-day return to Ljubljana works for a flight out the next morning, but anyone with an extra night to spare should stay in Bovec instead of doubling the drive.
Seven days at this pace runs close to 55-65 EUR a day per person for the first six days, with day seven’s cost depending entirely on whether you raft the Soca or just look at it.