Try the Urbana-Ljubljana Tourist Card
The city of Ljubljana has developed a convenient way for tourists to see the sights with the Urbana-Ljubljana Tourist Card. Available in 24, 48, and 72-hour types, allows visitors to the city easy access to museums, public transportation, guided tours, and more.
With the card you can visit Ljubljana Castle, National Museum, Museum of Modern Art, Ljubljana Zoo, City Museum of Ljubljana, and much more, for free. You can even ride up to the castle in the tourist funicular for free.
Read further details and pick up your card for a 10% discount at the Ljubljana tourism website. The discounted card costs are 24-hour: 20.70 euro, 48-hour: 27.00 euro, 72-hour: 31.50 euro.