From Zagreb it takes just 2 hours and 20 minutes to get to Ljubljana. Trains run semi-regularly from 5 A.M. to 11.35 P.M. Ljubljana is the capital of Slovenia and like Zagreb, is a very pretty capital city. The market is packed full of quaint little wooden stalls selling everything from cabbage to wine.
However, the main attraction in the city is the castle. The castle can be reached on foot, by tourist train or by funicular, a return ticket for the latter costs 3 Euros for an adult and 2 Euros for a concession.
From the castle one can enjoy panoramic views of the city and the mountains which surround it. Unfortunately, there is currently repair work taking place on the tower so views are limited.
Slovenia always has many events and festivals taking place across the country and last Saturday the Slovene Vintage Car Club were in the city, out in force.
The cars were a real delight, as were their owners who were happily sharing wine and food with the locals and tourists alike.