De beste tijd om Ljubljana te bezoeken is in de lente (april tot juni) of de herfst (september tot oktober). In deze maanden zijn de temperaturen mild en zijn de drukte en prijzen meestal lager dan in de zomer.