Seven days is the sweet spot for Slovenia. It is long enough to see the Alps, the river, the Karst and the coast without hurrying, and short enough that you never unpack more than four times. This route is written clockwise from Ljubljana, but it works equally well in reverse if you are flying into Trieste or Venice.
Day 1 — 26 km
Arrive Ljubljana
Take the bus or shuttle from the airport rather than collecting a car you cannot park. Spend the afternoon on the Ljubljanica embankments, walk up to the castle for sunset, and eat in the old town. If it is a Friday between March and October, the Open Kitchen market is your dinner.
Day 2 — 85 km
Ljubljana to Bohinj via Bled
Collect the car mid-morning. Drive to Bled (45 min), walk the shoreline, take the pletna to the island and eat a cream cake without apologising for it. Mid-afternoon, continue to Bohinj (30 min) and swim.
Day 3 — 30 km
Bohinj: Vogel, Savica, Mostnica
Cable car up Vogel first thing for the lake panorama and a ridge walk. Afternoon: Savica Waterfall's 553 steps, then the Mostnica Gorge boardwalk from Stara Fužina into the Voje valley. Dinner in a village gostilna.
Day 4 — 115 km
Over the Vršič Pass to Bovec
Bohinj to Kranjska Gora via Bled and Jesenice, stopping at Lake Jasna. Then the pass: 50 hairpins, the Russian Chapel at bend 8, the 1,611 m summit, and the descent into Trenta. Walk to the Source of the Soča, look into the Great Soča Gorge from the suspension bridge, and arrive in Bovec for dinner.
Winter alternative: if Vršič is closed, route via Predel Pass through Italy — 105 km, 1 h 50, open year-round.
Day 5 — 40 km
Soča Valley: water and history
Morning rafting or canyoning from Bovec (book the day before). Afternoon, drive down to Kobarid: the museum of the Isonzo Front, then the historical trail loop via the Napoleon Bridge and the Kozjak Waterfall. Kobarid is the best dinner in this guide — book a table.
Day 6 — 160 km
Tolmin, the Karst and down to Piran
Stop at the Tolmin Gorges for a 90-minute circuit, then drive south through the Vipava valley — one of Slovenia's best wine regions and worth a lunch stop in Vipava or Goriška Brda if you have time. Continue on the H4 and A1 to the coast, park at Fornače and take the shuttle into Piran. Sunset from the town walls, then grilled fish.
Day 7 — 120 km
Škocjan Caves and back to Ljubljana
Morning swim in Piran or a walk out to the Sečovlje salt pans. Drive inland to Matavun (45 min) for a Škocjan Caves tour — take a jacket, it is 12 °C underground. Then the A1 north to Ljubljana in under an hour. Drop the car and fly, or take a last evening in the capital.
Optional swaps
- Wine over caves: replace Day 7's Škocjan with a morning in Goriška Brda, Slovenia's Tuscany-like hill country of Rebula vineyards and stone villages.
- Horses over coast: add Lipica stud farm, 15 minutes from Škocjan, where the Lipizzaner breed originated in 1580.
- Hiking day: swap the Day 5 rafting for the Krn or Mangart routes if you want a serious mountain day in the Julian Alps.
- Extra night: if you can stretch to eight days, add a second night in Piran rather than a third anywhere else.
What it costs
For two people sharing, excluding international flights: car hire and fuel €320–€420 for the week, accommodation €650–€1,050 for six nights in mid-season, attractions and activities €250–€350 for two, food €60–€110 per day. Realistic total: €1,800–€2,500 for a couple in June or September.