Set on the edge of Triglav National Park, Bohinj is just 31 miles (50 km) from the rural village of Cerkno. The two are separated by country roads, and the most convenient way to travel between the two is by car—either driving a rental or by private transfer. The journey takes a little over one hour. 

Although not direct, the train is an alternative. Nearby Bohinjska Bistrica is the area’s travel hub and just ten minutes by regional bus or taxi from Lake Bohinj. With several departures throughout the day, you’ll find yourself in the city of Most na Soči in about 30 minutes. From there, Cerkno is just another 30-minute taxi or transfer away.

A slower and less convenient option is the 4-hour regional bus. The route isn’t direct, requiring a connection in Ljubljana.

By Rental Car or Private Transfer

Duration: 1 hour

The fastest route leaves Lake Bohinj via roads 209/909, twisting its way through the foothills of the Julian Alps. You’ll meet other small roads, including 403 as you start to follow the Zadnja Sora River

In any season, this drive is very scenic with many stopping points for a picnic or a short day hike. The Davica area, where you’ll find local skiing at the road 912 junction, is particularly picturesque. If you’re looking for a spot for lunch, this drive is popular with agritourism and many farms along the way offer produce and home-cooked meals.

By Train

Duration: 1 hour

Although there are no direct routes, the regional train is a great alternative if you’re a bit skittish of curvy roads. The route takes about 30 minutes and runs regularly from Bohinjska Bistrica (10 minutes from Lake Bohinj) to Most na Soči. A 30-minute taxi or private transfer will get you all the way to Cerkno. 

The train takes a similar route as driving, so you can still enjoy the views of the foothills. It follows road 403 through the valley, crossing the Bača River several times. 

By Bus

Duration: 4 hours

Despite being close in distance, there is no direct link between Bohinj and Cerkno via the regional bus. Rather, the route first stops in Ljubljana before connecting back west towards the Soča River Valley. And because these are local routes, there are numerous stops along the way. 

Nevertheless, you’ll enjoy the scenery as you drive through the valley separating Lake Bohinj from Lake Bled, and then past the Kamnik–Savinja Alps as you make your way towards Ljubljana. Grab a seat on the left side of the bus to get the best glimpses of the mountains.


Map of How to Get from Bohinj to Cerkno
Map of How to Get from Bohinj to Cerkno