Oebb (austrian railway) "Sparschiene" tickets from Villach and Klagenfurt you can get with early online booking from €9, from Vienna from € 24. These tickets you can't return or change you have to use the train you have booked.
Regular price Vienna to Ljubljana is € 67,60, Graz to Ljubljana € 28,30, Villach to Ljubljana € 15,70.
I went to Ljubljana by train from Mestre (near Venice; Italy). I took a train from there around 4 p. m. and I was in Ljubljana around 7. 40. I was informed by VTer yumyum and I ' ve also read somewhere that there is only a night train from Italy to Ljubljana. So, next time I will go to this town I' d better take a bus from Trieste.
At the train station in Ljubljana there are some cafes and fast foods and two small shops selling magazines, newspapers and souvenirs.
You can check timetables and routes on the web-site below.
There is a tourist train from Preseren square to the castle area, if you don' t want to go there by foot.
It departs every hour on the hour from Preseren square and returns from the castle hill every 20 minutes past the hour.
Tickets are sold by the driver.
The railway station is situated about 1 km north of the centre. Just in front of the station you will find the bus station and when exiting the station there is a car-rental company on the right hand side, circa 50 metres away.
There is a daily morning train from Ljubljana to Sarajevo, via Zagreb.
Há um comboio matinal diário de Ljubljana para Sarajevo, via Zagreb.
06:20 - 18:17
2nd class ticket/Bilhete de 2ª classe
49.20 € (02/2015)
Železniška postaja Ljubljana, or the Ljubljana train station, is located about a 10-minute walk north of the city center. The train station receives regional trains from all around Slovenia and receives EuroCity trains from destinations such as Belgrade, Vienna, Salzburg, Zagreb, and Budapest. Daily overnight trains also depart to/from Belgrade and Munich.
While the station itself is of modest size, it hosts a number of services, including international ticket sales (credit cards accepted), an information desk, and a handy ATM.
Ljubljana's train station is easy to reach from anywhere in the town centre, and has direct trains to destinations all over Slovenia, and neighbouring countries, including Salzburg, Graz, Belgrade, Budapest, Zagreb and Trieste. There's even a direct 3 hour train to Venice, which I found to be full of quiet, polite young Croatian men heading for work in the tourist city.
The station can be accessed either through the main entrance, but there is also a side entrance to the right which can be used to get into the station if it is closed and you have a late train, or need to pick up your luggage from the platform side left-luggage lockers. The station itself is to the north of the city. From Preseren Square, walk up the right hand side of the pink church along Miklosiceva Cesta, and the station is right at the end of the street.
On both my trips to Ljubljana in 2004 and 2012 I arrived in Ljubljana by train from Zagreb in Croatia. In 2004 I left the town by train to Venice in Italy.
In 2004 I also took a day trip to Bohinj Bistrica, Bled and Skofja Loka by train. Tickets for regional trains are relatively cheap in Slovenia.
Ljubljana's train station (Zelezniska Postaja) is located a 15 minutes walk north of the Old Town.
In Summer 2004 I paid the following prices for my train tickets: Zagreb to Ljubljana ca. 11,00 Euro, Ljubljana to Venice ca. 36 Euro and return ticket Ljubljana to Bohinjska Bistrica ca. 10,50 Euro. The trip Zagreb to Ljubljana cost ca. 14,00 Euro in 2012.
We went from Venice to Ljubljana by train, we were able to book the ticket in advance on Trenitalia's website, unfortunately I didn't book far enough in advance to get the Smart Fare which was 15E for a 2nd class ticket so we paid 25E each for our one way tickets. I think the only restriction on the Smart Fares is that you book them 7 days in advance, I booked about 3 weeks from departure but apparently all the Smart Fares were gone by that time. Make sure you are in the International section of the website otherwise it will appear that you can't book the ticket.
There are a couple of trains a day from Venice to Ljubljana, the quickest and most convenient was at 15:44 on the Eurocity Casanova and took just under 4 hours to get there. Seats are assigned so check your ticket before sitting down.
Ljubljana's train station is at the north end of the center of Ljubljana, you'll find many of the hotels within a 10-15 minute walk, we walked to the Grand Union and from Hotel Emonec. The bus station is just next door.
The most interesting way to reach the castle that overlooks Ljubljana is to take this little train from the main square
it leaves every hour on the hour and takes you on a 20 minute trip up to the castle, when you see how steep the hill is you`ll be glad you chose this way to get there ! its a little bumpy and there is a commentary, but it is difficult to hear over the traffic noise, but you can smile and wave at people as you pass them
it returns from the castle at 20 minutes past the hour
Hi i went to Ljubljana from Venice. From Venice Mestre train station, took a bus to Villach, Austria. Villach is really beautiful and worth spending at least a day. If you don't want to spend time in Villach, there are frequent trains from Villach to Ljubljana. The view on the entire journey is breathtaking.
In Ljubljana station, they offer free wifi ( need your own laptop or wi fi enabled phone) upto 2 hours. Go into the rail information office and ask for the username and password. really handy.
The station very user friendly. The ticket desk lady spoke English and exuded a tiny hint of “service with a smile”. Plenty of food and drink outlets if you need them.
All was well signposted, although announcements are Slovene only (apart from those for international services). Normal – Scotrail doesn’t make announcements in Slovene, so what can I say?
My Zagreb train came in from somewhere else and was going on to Belgrade. It was very busy and very hot!
The railway's website seems to work OK (and it has an English version).
A word of warning however - the trip to Zagreb is slow, made up for by the scenic route through the River Sava valley. 142 km and it takes just over 2 hours.
Return ticket to Zagreb cost €29 in 1st class (€19 in 2nd).