Special offer: There are no booking fees between 29 July - 31 December 2020. Read COVID-19 updates on European train services here. Sonderregelung: Vom 29. Juli bis 31. Dezember 2020 erheben wir keine Buchungsgebühren. Lies Coronavirus-Updates über Zugverbindungen in Europa hier. Offre exceptionnelle: Pas de frais de réservation entre le 29 juillet et le 31 décembre 2020. Lisez notre page dédiée aux nouvelles sur le Covid-19 et les conditions de circulation en Europe ici. Offerta speciale: Non sono previsti costi di prenotazione nel periodo tra il 29 luglio e il 31 dicembre 2020. Leggi gli aggiornamenti COVID-19 sui servizi dei treni in Europa qui. Oferta excepcional: No hay gastos de gestión entre el 29 de julio y el 31 de diciembre de 2020. Lea las actualizaciones sobre COVID-19 y los servicios de trenes europeos aquí. Oferta especial: não há taxas de reserva entre 29 de julho - 31 de dezembro de 2020. Leia as atualizações sobre o Covid-19 e os serviços ferroviários europeus aqui.

Train tickets in Slovenia


Tucked between the Alps and the Adriatic Sea, tiny Slovenia punches way above its weight in the tourism stakes. Italianate flair and Slavic style come together in a country that boasts fabulous mountain scenery, barren limestone landscapes and a rich cultural history, making train travel in Slovenia a joy.

Slovenia’s real draw is its wonderful rural landscapes. But make time for its cities too. Three towns not to miss are the capital Ljubljana, the historic city of Ptuj in eastern Slovenia and picture-perfect Piran on the coast.

Train travel in Slovenia is easy and comfortable. The national rail operator Slovenske zeleznice (or SZ for short) manages a compact network dating back to when Slovenia was a province of Austria-Hungary. Ljubljana is the hub of the network, but not all lines lead invariably to and from the capital.

One of the best things to do in Slovenia is to take a real gem of a rural train route which runs north from Sežana, skirting (but not crossing) the Italian border to Lake Bled and beyond, taking in fine limestone landscapes of the Soča Valley along the way before winding through the Julian Alps. From here, explore Triglav, Slovenia’s only national park. Dominated by the eastern Julian Alps, it is one of Europe’s largest national reserves, accessible from the gateway station of Lesce Bled.

The country is traversed by many long-distance services, including direct trains from Zagreb to Munich and Zurich and direct trains from Ljubljana to Trieste (and beyond) in Italy (tickets for this journey can be bought locally).

PLEASE NOTE: We don't currently sell tickets for domestic train journeys within Slovenia, just international ones. You can, however, book tickets to Slovenia from cities such as Innsbruck, Stuttgart, Munich, Vienna and Zürich.

Trains to Slovenia

What trains can you travel with to Slovenia?

  • EuroCity
  • EuroNight
  • Airport train stations

    Airport train stations in Slovenia

    Slovenia's two main airports are in Ljubljana and Maribor. There is a bus to the main train stations from Ljubljana and Maribor airports. Tickets for these bus services can be bought locally.

    Child and youth passengers

    The definition of "Child" and "Youth" varies by country and operator. This is why we ask for the age of young passengers.

    Sometimes children below a certain age can travel without a seat for free. If you want to guarantee a seat for child passengers, enter '6' as the age of the child.

    Read more about child and youth passenger ages. See also youth discounts and railcards.