By train from Ljubljana to Sevnica
Ljubljana and Sevnica are well conected and trains run every hour. Trains are direct and transit time is around 1 hour.
By train from Zagreb to Sevnica
From Zagreb Glavni Kolodvor (Zagreb main railway station) you can travel to Sevnica with direct trains. The journey takes one hour and a half.