Lake Bled is 105 miles from Goriška Brda, a popular section of Slovenia’s Primorska Wine Region. Šmartno—an entire village designated as a cultural heritage monument—is a great hub with access to many wineries and other scenic villages in the region. 

The most convenient way to travel between the two is by car—rental or private transfer—which takes about two hours. The fastest route passes through Slovenia’s capital, Ljubljana. This 8-day road trip explores the best of the area.

Another option is the train, which leaves from Bled’s Jezero station and arrives in Nova Gorica—the transport hub for Goriška Brda—in about 1.5 hours. A 20-minute taxi or transfer will get you to Šmartno or other towns in the region. A less convenient alternative is the regional bus, which requires a connection in Ljubljana. Depending on departure time, this journey ranges from 2.5 to 3.5 hours.

By Rental Car or Private Transfer

Duration: 2 hours

The most convenient way to reach Goriška Brda from Lake Bled is by rental car or private transfer. The fastest route follows E61 through Ljubljana before connecting to the H4 expressway. You’ll transition to smaller roads as you near the wine region and Šmartno.

The route is very scenic with the Kamnik–Savinja Alps acting as a dramatic backdrop while you drive towards Ljubljana. The picturesque town of Škofja Loka makes a great stop for a coffee break, as does the capital city itself. The rest of the journey includes views of the hilly Slovene countryside.

As you near the junction with expressway H4, you’ll pass Postojna Cave and Predjama Castle. These are two of Slovenia’s most popular sights and worth the slight detour. 

By Train (+ Taxi or Private Transfer)

Duration: 2 hours

With a similar journey time, the regional train makes for a great alternative to driving. There are about six departures per day that leave from Bled’s Jezero station. Keep in mind that this station is located on the western side of the lake, meaning that a 10-minute taxi is required if you’re starting from the center of Bled. You’ll arrive in Nova Gorica—which acts as a transportation hub for the Goriška Brda wine region—in about 1.5 hours. A 20-minute taxi or private transfer will get you to Šmartno.

By Bus

Duration: 2.5 - 3.5 hours

The slowest option is the regional bus, which requires one connection in Ljubljana. Buses leave Lake Bled hourly and arrive in Ljubljana 45 minutes later. From here, you can catch a train to Nova Gorica, which runs between 1.5 and 2.5 hours.


Map of How to Get from Lake Bled to Goriška Brda
Map of How to Get from Lake Bled to Goriška Brda