Trondheim ist der wichtigste Eisenbahnknotenpunkt in Zentralnorwegen und liegt dort, wo Fernverkehrsverbindungen von Oslo auf die Nordland-Linie in Richtung Norden sowie auf Regionalstrecken durch Trøndelag treffen. Die Stadt hat einen zentralen Fernbahnhof, Trondheim S, sowie zusätzliche lokale Haltepunkte wie Heimdal und Lerkendal, die das weitere Stadtgebiet bedienen. SJ Norge betreibt die wichtigsten Personenverbindungen und nutzt Trondheim als Basis für Fern- und Regionalverkehr.
Züge ab Trondheim umfassen Intercity-Verbindungen auf der Dovre-Linie, die Nordland-Linie in Richtung Nordnorwegen, Regionalzüge der Trønderbanen durch Trøndelag, Verbindungen der Røros-Linie durch das Landesinnere sowie Züge der Meråker-Linie in Richtung schwedische Grenze. Trondheim S ist der Hauptbahnhof für Fernabfahrten, während die Bahnverbindungen zum Flughafen Trondheim Vaernes den Trønderbanen-Korridor nutzen.
Bahnstrecken ab Trondheim führen nach Süden in Richtung Oslo und durch den Gudbrandsdal-Korridor, nach Norden in Richtung Steinkjer, Mosjoen, Mo i Rana, Fauske und Bodo, nach Osten in Richtung Storlien in Schweden und nach Südosten über Røros. Zugtickets für diese Strecken können als Einzelfahrten gebucht werden. Buchen Sie Züge von und nach Trondheim online bei Rail Monsters.