Trains vers Ljubljana
The compact capital of Slovenia brims with self-confidence. And rightly so, for Ljubljana is one of the most amiable of European capital cities. This is a great place to explore on foot as the main sights are all within easy reach of each other. Make first of all for the square known as Presernov trg; this atmospheric space is the hub of Ljubljana life (locals say it’s the hub of all Slovene life). From there it’s easy to strike out to explore the Old Town with its superb baroque churches and excellent museums.
The main railway station, just a short walk north of the city centre, is a handsome Habsburg-era building. There’s a small memorial to James Joyce who evidently once spent a night in the waiting room. Few travellers today linger so long. There are direct daytime trains from Ljubljana to destinations across Slovenia and to Rijeka, Vinkovci and Zagreb in neighbouring Croatia. Other international destinations served by direct day trains include Belgrade, Budapest, Frankfurt, Munich, Salzburg, Stuttgart and Vienna.
There are direct night trains from Ljubljana to Belgrade, Munich and Zurich. Some international tickets to and from Ljubljana can be booked here on our site, particularly journeys to, from or via Germany. If you are looking to escape the capital, then the lakeside resort of Bled is just an hour away by fast train.
Travel to Ljubljana by train from anywhere across Europe.
De Londres à Ljubljana en trainfrom 143,65 CA$ |
De Munich à Ljubljana en trainfrom 43,55 CA$ |
De Villach à Ljubljana en trainfrom 15,60 CA$ |
De Zagreb à Ljubljana en trainfrom 46,15 CA$ |
De Frankfurt am Main à Ljubljana en trainfrom 63,70 CA$ |
De Stuttgart à Ljubljana en trainfrom 39,65 CA$ |
De Vienne à Ljubljana en trainfrom 47,45 CA$ |
De Maribor à Ljubljana en trainfrom 95,55 CA$ |
De Bruxelles à Ljubljana en trainfrom 106,60 CA$ |
De Salzburg à Ljubljana en trainfrom 31,85 CA$ |
De Strasbourg à Ljubljana en trainfrom 87,75 CA$ |
De Ulm à Ljubljana en trainfrom 63,70 CA$ |
De Paris à Ljubljana en trainfrom 103,35 CA$ |
De Zurich à Ljubljana en trainfrom 39,65 CA$ |
De Lyon à Ljubljana en trainfrom 191,10 CA$ |