Stockholm is Sweden's largest passenger rail hub and the main meeting point for long-distance routes from southern, western, central, and northern Sweden. The city has several important train stations, with Stockholm Central as the main long-distance terminal. SJ, Snalltaget, Arlanda Express, Malartag, and regional operators serve trains to Stockholm and trains from Stockholm across the national network.
Stockholm services include SJ high-speed and intercity trains, regional rail across Malardalen, airport rail to Stockholm Arlanda Airport, and overnight trains toward northern Sweden. Stockholm Central is the main train station for long-distance departures, while Stockholm Sodra and Flemingsberg handle regional and selected intercity services south of the city center.
Rail routes from Stockholm run west toward Gothenburg and Vasteras, south toward Linkoping, Norrkoping, Malmo, and Copenhagen, north toward Uppsala, Sundsvall, Umea, and Kiruna, and east toward the Stockholm archipelago rail corridor via regional services. Travelers can compare train tickets for national and regional services before selecting a departure station. Book trains from and to Stockholm online at Rail Monsters.