Warning to Visitors

Some of the information below may be out of date as a result of changing timetables and services. Please double check the accuracy of all information before travelling.

The booking forms should be up to date however, so if tickets for a particular service are available, then the service should be operational.


Ljubljana is the capital city of Slovenia, although it is relatively small compared to other European capitals.

The city benefits from extensive rail links both nationally and internationally. Ljubljana Railway Station is the city's principal station.

How to get to Ljubljana from
Route 1:

The train between Munich, Zagreb and Belgrade takes a stunning route through the Austrian Alps. The journey is made onboard a EuroCity train, which is comfortable, and consists of a mix of Slovenian and Serbian coaches. A restaurant car is usually attached to the train.

If you don't like the sound of this daytime train, there is an overnight sleeper train between Munich and Zagreb, the Lisinki sleeper train. Either way, it is amazing to think that you can take a train that passes through five different countries in a relatively short space of time.

Route 2:


A night service operates once a day between Venice (Italy) and Budapest (Hungary), onboard the Venezia EuroNight sleeper train. The service offers First and Second Class cabins, as well as Second Class couchettes. For budget-conscious travellers, second class seating is also available, which is the cheapest accommodation option for this journey. A restaurant car is attached for the journey, providing a range of hot and cold food and drinks.

On the way the train stops at Zagreb for a short while (1hr 30mins), enough time to stretch your legs if needs be. Connections are available from Dobova to Split.

The journey between Zagreb and Venice is shared with EuroNight service 413, the service between Venice and Belgrade.

Important Visa Note

Passengers travelling on this route should be aware that the train passes through Croatia, which does not currently take part in the Schengen Agreement. This means that if you may well need a visa that permits you enry into Croatia in addition to your passport/travel documentation. Please check the visa requirements for every country that forms part of your journey to avoid unpleasant surprises.