Trondheim é o principal centro ferroviário da Noruega central, situado no ponto em que a Linha de Dovre proveniente de Oslo encontra a Linha de Nordland em direção ao norte da Noruega. A cidade tem uma estação principal de comboios de longa distância, Trondheim S, complementada por paragens suburbanas e regionais como Heimdal e Lerkendal. A SJ Nord opera os principais serviços ferroviários de passageiros que servem Trondheim.
Os comboios de Trondheim incluem serviços diurnos e noturnos de longa distância, comboios regionais em toda a Trondelag, comboios regionais transfronteiriços em direção à Suécia e serviços ferroviários para o aeroporto de Trondheim Vaernes. Trondheim S é a principal estação ferroviária para partidas de longa distância, enquanto Heimdal atende a algumas paragens regionais no lado sul da cidade.
As rotas ferroviárias a partir de Trondheim seguem para sul em direção a Oppdal, Lillehammer e Oslo, para norte em direção a Steinkjer, Mosjoen, Mo i Rana e Bodo, para leste em direção a Storlien, na Suécia, e para Vaernes para acesso ao aeroporto. Os bilhetes de comboio são usados tanto para viagens interurbanas como regionais. Reserve online os comboios de e para Trondheim na Rail Monsters.