Den gang var Silkeborg et jernbaneknudepunkt, hvorfra der gik baner i fem retninger. Det startede med forbindelsen til Skanderborg i 1871. Godt seks år senere blev strækningen forlænget til Herning. I 1908 åbnede strækningen mellem Silkeborg og Laurbjerg med forbindelse til Langaa. I folkemunde kaldt Gjernbanen. Den var en del
af Den Jyske Diagonalbane mellem Randers og Esbjerg med tilnavnet Præriebanen og med persontrafik frem til 1971. Privatbanerne Rødkærsbro-Kjellerup og Horsens-Bryrup blev begge i tyverne forlænget til Silkeborg. De blev nedlagt i 1968. Nu er der to muligheder: Man kan køre mod Herning eller mod Skanderborg-Aarhus.
45