Skip to content
Bohinj

Lake Bohinj and the lower Soča valley

From Ljubljana through medieval Škofja Loka and Vintgar Gorge to Lake Bohinj, then over to the gorges and waterfalls of Tolmin and Kobarid.

Distance
129 km (80 mi)
Driving
1 h 47 min
Suggested days
4
Stops
9
Countries
Slovenia
Updated
June 6, 2026

At a glance: 4-day road trip of about 129 km (80 mi) with 9 stops, from Ljubljana to Kobarid. About 1 h 47 min of driving in total.

More road trips in Slovenia

Route description

Leave Ljubljana north-west to Škofja Loka, about 25 km, one of the best-preserved medieval towns in Slovenia, with a castle museum above two old squares. Continue to Bled and turn off to Vintgar Gorge, where a one-way boardwalk follows the Radovna river through a narrow canyon to a waterfall. Buy tickets online in summer and arrive early for the car park.

From Bled, the road follows the Sava Bohinjka upstream to Ribčev Laz at the eastern end of Lake Bohinj, about 30 km. The lake lies inside Triglav National Park and is far quieter than Bled. Walk or cycle around the shore, swim in summer and take the cable car up Vogel for views of Triglav. Savica Waterfall is a short climb from the car park beyond Ukanc.

To reach the Soča valley, drive back to Bohinjska Bistrica and either put the car on the train through the Bohinj tunnel to Most na Soči, or take the slow mountain roads over Soriška planina and Petrovo Brdo and down the Baška grapa valley. Once in the valley, head for Tolmin and its gorges, where the Tolminka and Zadlaščica meet between cliffs, with a loop path of about an hour.

Continue up the Soča to Kobarid, about 15 km, where a museum tells the story of the First World War battles on the Isonzo front. From town, a path crosses the Napoleon Bridge to Kozjak Waterfall, hidden in a rock chamber. Parking at Bohinj and the gorges is paid and strictly controlled in summer; the mountain passes are steep and narrow for motorhomes.

Stop-by-stop itinerary

In driving order. Distances are estimates between consecutive stops.

  1. 1

    Ljubljana

    Slovenia
    Start
  2. 2

    Škofja Loka

    Slovenia
    24 km
  3. 3

    Vintgar Gorge

    NatureBled, Slovenia

    A 1.6-kilometre boardwalk along the Radovna river through a narrow gorge north of Bled, ending at a waterfall. The route is one-way and open from spring to autumn; buy tickets online and use the paid car park.

    38 km
  4. 4

    Ribčev Laz

    Slovenia
    25 km
  5. 5

    Lake Bohinj

    NatureRibčev Laz, Slovenia

    Slovenia’s largest permanent lake, framed by the Julian Alps inside Triglav National Park and much quieter than Bled. Swim, paddle or walk the shore path; parking around the lake is paid and restricted in summer.

    3 km
  6. 6

    Savica Waterfall

    NatureUkanc, Slovenia

    A waterfall splitting into two streams as it drops about 78 metres out of the rock above the western end of Lake Bohinj. From the paid car park it is a 20-minute climb on steps; entry fee.

    6 km
  7. 7

    Tolmin Gorges

    NatureTolmin, Slovenia

    Deep, narrow gorges where the Tolminka and Zadlaščica rivers meet, with a loop path, bridges and a thermal spring. Allow an hour; open from spring to autumn with an entry fee and a car park at the entrance.

    14 km
  8. 8

    Kozjak Waterfall

    NatureKobarid, Slovenia

    A waterfall pouring into a green pool inside a rock chamber, reached by a 30-minute walk from Kobarid via the Napoleon Bridge over the Soča. A small fee is charged at the end of the path.

    16 km
  9. 9

    Kobarid

    Slovenia
    2 km

FAQs

How long is Lake Bohinj and the lower Soča valley?

4-day road trip of about 129 km (80 mi) with 9 stops, from Ljubljana to Kobarid. About 1 h 47 min of driving in total.

How many days do you need for Lake Bohinj and the lower Soča valley?

We suggest 4 days: about 1 h 47 min of driving, which leaves time for the stops.

Where does Lake Bohinj and the lower Soča valley start and end?

It starts in Ljubljana and ends in Kobarid.

Which countries does Lake Bohinj and the lower Soča valley pass through?

Slovenia.