Une ligne de train relie la ville à Bratislava via Zvolen, une autre avec plus de 20 tunnels permet aux voyageurs de se diriger vers le nord et le nœud ferroviaire de Žilina. Une troisième ligne quitte la ville vers Brezno et les régions plus reculées du centre de la Slovaquie.