Slovenia

Slovenia is a Central European country of about 2.1 million people, bordered by Italy, Austria, Hungary and Croatia, with forty-seven kilometres of Adriatic coastline in the south-west. Into 20,271 square kilometres — mostly mountainous, and more than half of it forest — it fits the Julian Alps, the limestone plateau of the Karst that gave the word to the world, and a short strip of Mediterranean coast. Ljubljana, the capital and largest city, sits close to the geographical centre of it all.

Everything is therefore within a few hours of everything else by train. Slovenske železnice runs an inexpensive, unhurried network on which it is possible to leave the Alps in the morning and reach the sea in the afternoon. The two lines a visitor is likeliest to want were both laid by Austria-Hungary to connect Vienna with the Adriatic, which is why they take the scenic way — through the mountains and over the Karst — rather than the easy way round.

National operatorSlovenske železnice (Slovenian Railways)
Alpine gemThe Bohinj Railway · Lake Bled, tunnel and Solkan Bridge
Engineering marvelSolkan Bridge · the world's longest stone arch rail span
Longest tunnelThe Bohinj Tunnel · 6.3 km beneath the mountains
To the seaLjubljana–Koper · over the Karst to the Adriatic
CurrencyEuro (Slovenia joined in 2007)

Rail journeys in Slovenia

Good to know

What is the best train journey in Slovenia?

The Bohinj Railway from Jesenice to Nova Gorica is the standout — an Austro-Hungarian Alpine line that runs past Lake Bled, through the 6.3 km Bohinj Tunnel and down the Soča valley to the record-breaking Solkan Bridge. For something completely different, the line from Ljubljana to Koper crosses the Karst to the Adriatic coast.

Can you take a steam train in Slovenia?

Yes. Slovenske železnice runs a vintage museum train on the Bohinj Railway, hauled by early-20th-century steam locomotives with restored period carriages. It runs only on selected dates in a short season (with no summer runs because of fire-safety rules), so check the operator's calendar before you plan around it.

How do you get to the Slovenian coast by train?

Take the train from Ljubljana to Koper, the only town on Slovenia's short Adriatic coast with a railway station — about six direct trains a day make the roughly two-hour-forty-minute run over the Karst. For Piran and Portorož, continue from Koper by a short local bus.

What is the Solkan Bridge?

The Solkan Bridge, near Nova Gorica on the Bohinj Railway, carries the line over the emerald Soča river on a single stone arch spanning 85 metres — the longest stone arch railway bridge in the world. It was built from over 4,500 blocks of local limestone and opened in 1906; blown up in the First World War, it was faithfully rebuilt in the 1920s.