Goriška Brda, a popular section of Slovenia's Primorska Wine Region, is just 75 miles (120 km) from Ljubljana, making it easy to see both in the same trip. The fastest way to complete the journey is by car—rental or private transfer—which takes about 1.5 hours. 

Other options include the regional bus and train. Both leave from Goriška Brda’s transport hub, Nova Gorica. Depending on departure time, the bus arrives in 1.5 to 2.5 hours. The train is longer with a journey time of 3-4 hours due to a required connection in nearby Sežana.

By Rental Car or Private Transfer

Duration: 1.5 hours

The most convenient and fastest way to reach Ljubljana from Goriška Brda is by rental car or private transfer. The majority of your trip will follow the multi-lane highway, E61, making the drive fairly easy and straightforward. As you leave Goriška Brda, you’ll catch glimpses of valleys along smaller, country roads. Eventually, you’ll connect to the H4 expressway where there are many scenic wineries to the west. 

After transferring to E61, you’ll pass Postojna Cave and Predjama Castle. As two of Slovenia’s most popular sights, they’re worth the slight detour. 

By Bus

Duration: 1.5 - 2.5 hours

Although less convenient than driving, Slovenia’s regional bus is reliable and budget-friendly. Buses leave Goriška Brda via its transportation hub, Nova Gorica. Depending on departure time, this route takes between 1.5 and 2.5 hours. Note that most departures are in the afternoon.

By Train

Duration: 3 - 4 hours

The slowest option is the regional train. Trains leave from Nova Gorica and arrive in Ljubljana in 3-4 hours, depending on departure time. Keep in mind that this option requires a connection in the town of Sežana.


Map of How to Get from Goriška Brda to Ljubljana
Map of How to Get from Goriška Brda to Ljubljana