Getting Around Slovenia

Slovenia is a compact country just 200 miles (300 km) across from the Adriatic coast in the southwest to the Hungarian border in the northeast of the country. Its size and excellent roads make it a perfect self-drive destination.

Slovenia is also incredibly scenic, making it a pleasure to drive between its natural attractions like Lake Bled and the Soča Valley. If you are looking for a particularly scenic drive, consider the 2.5-hour route from Bovec to Piran in your itinerary (see more itinerary ideas for Slovenia). 

If you prefer to avoid renting a car, private transfers are also available.

Pro-tip: If you are looking at your inbound flights, consider airport hubs in neighboring countries such as Venice (VCE) and Zagreb (ZAG) in addition to Ljubljana International Airport (LJU), as you might find better rates and more direct flights. Both cities are within a 3-hour drive from Ljubljana and Slovenia's main sights.
Start planning your trip
Chat with a local specialist who can help organize your trip.
How to Get to the Soča Valley

The Soča Valley starts in Slovenia’s Triglav National Park near the town of Bovec, following the emerald-green Soča River south and slightly east. The transportation hub for the... read more

How to Get to Lake Bled

Set in northern Slovenia near Triglav National Park, Lake Bled is famous for picturesque Bled Island at its center and views of the neighboring mountains. Because it’s a major... read more

Map of How to Get from Lake Bled to Bovec
How to Get from Lake Bled to Bovec

Bovec is a rural town just 53 miles (89 km) from Lake Bled. But with the two towns set on opposites sides of Triglav National Park, the journey isn’t direct. The fastest way to... read more

Map of How to Get from Ljubljana to Piran
How to Get from Ljubljana to Piran

Slovenia’s capital, Ljubljana, is just 75 miles (121 km) from the seaside town of Piran. The journey, however, isn’t always quick. If you’re looking for speed and convenience,... read more

Map of How to Get from Trenta to Bovec
How to Get from Trenta to Bovec

Trenta is located just 13 miles (20 km) from Bovec in one of Slovenia’s most coveted regions: the Julian Alps. The journey between the two is most conveniently done by... read more

Map of How to Get from Ljubljana to Split
How to Get from Ljubljana to Split

Ljubljana, the capital of Slovenia, and the Croatian city of Split are 284 miles (457 km) apart. The most convenient way to go is by car—rental or private transfer—a drive of... read more

Map of How to Get from Bohinj to Bovec
How to Get from Bohinj to Bovec

Lake Bohinj and Bovec are located 70 miles (112 km) apart on opposite sides of Slovenia’s scenic Triglav National Park. The fastest and most convenient way to make the journey... read more

Map of How to Get from Bovec to Ljubljana
How to Get from Bovec to Ljubljana

Bovec—the western gate to Triglav National Park—is just 94 miles (152 km) from Slovenia’s capital, Ljubljana. The journey between the two is most conveniently done by rental car... read more

Map of How to Get from Bovec to Piran
How to Get from Bovec to Piran

Bovec and Piran are 108 miles (174 km) apart, making this incredibly scenic trip from the alps to the seaside very doable in one trip. With that being said, the fastest and most... read more

Map of How to Get from Lake Bled to Zagreb
How to Get from Lake Bled to Zagreb

Lake Bled is 120 miles (194 km) northwest of Croatia’s capital, Zagreb. Thanks to Slovenia’s small size and major highways, the journey is fairly quick and straightforward. You... read more

Map of How to Get from Piran to Rovinj
How to Get from Piran to Rovinj

Set on the scenic Istrian Peninsula, the port city of Rovinj is only 50 miles (79 km) south of Piran. The two cities are linked by an international highway, meaning the most... read more

How to Get to Ljubljana

The relaxed Slovenian capital of Ljubljana is set in the center of the country—a common saying claims that “all roads lead into (and out of) Ljubljana.” This makes the city just... read more

Map of How to Get from Bohinj to Kobarid
How to Get from Bohinj to Kobarid

Set on the edge of Triglav National Park, Bohinj is just 47 miles (76 km) from Kobarid in the Soča River Valley. The two are separated by curvy roads that take you through the... read more

Map of How to Get from Bovec to Kobarid
How to Get from Bovec to Kobarid

Set in the scenic Soča River Valley, Bovec is only 13 miles (21 km) from Kobarid. The most convenient way to make the trip is by car—rental or private transfer—in just 30... read more

Map of How to Get from Maribor to Zagreb
How to Get from Maribor to Zagreb

Zagreb, Croatia’s capital city, is just 72 miles (116 km) south of Maribor, making the trip between the two fairly convenient. If you’re looking for speed, your best bet is to... read more

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

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... read more

Map of How to Get from Kobarid to Rovinj
How to Get from Kobarid to Rovinj

The Istrian port city of Rovinj is just 128 miles (206 km) from Kobarid. Although the distance isn’t much, getting between the two can require a couple of different forms of... read more

Map of How to Get from Cerkno to Idrija
How to Get from Cerkno to Idrija

Cerkno is only 12 miles (20 km) from the hilly, riverside town of Idrija. By car—rental or private transfer—the journey between the two is quick and straightforward. You can... read more

Map of How to Get from Piran to Kamnik
How to Get from Piran to Kamnik

Seaside Piran is just 89 miles (143 km) from the Kamnik Alps, one of the best hiking destinations in Slovenia. The fastest and most convenient way to make the journey is by... read more