Trondheim is the main rail hub in central Norway, positioned where long-distance lines from Oslo meet the northbound Nordland Line and regional routes across Trondelag. The city has one primary long-distance train station, Trondheim S, with additional local stops such as Heimdal and Lerkendal serving the wider urban area. SJ Norge operates the principal passenger services using Trondheim as a long-distance and regional rail base.
Trains from Trondheim include intercity services on the Dovre Line, the Nordland Line toward northern Norway, regional Tronderbanen trains through Trondelag, Roros Line services through inland Norway, and Meraker Line trains toward the Swedish border. Trondheim S is the main train station for long-distance departures, while airport rail services to Trondheim Airport Vaernes use the Tronderbanen corridor.
Rail routes from Trondheim run south toward Oslo and the Gudbrandsdal corridor, north toward Steinkjer, Mosjoen, Mo i Rana, Fauske, and Bodo, east toward Storlien in Sweden, and southeast through Roros. Train tickets for these routes can be booked as individual trips. Book trains from and to Trondheim online at Rail Monsters.