Stockholm est le plus grand hub ferroviaire voyageurs de Suède et le principal point de correspondance pour les liaisons longue distance depuis le sud, l’ouest, le centre et le nord de la Suède. La ville compte plusieurs gares importantes, Stockholm Central étant le principal terminus longue distance. SJ, Snalltaget, Arlanda Express, Malartag et les opérateurs régionaux assurent des trains vers Stockholm et des trains depuis Stockholm sur l’ensemble du réseau national.
Les services de Stockholm comprennent les trains SJ à grande vitesse et intercités, le rail régional à travers le Malardalen, le rail aéroportuaire vers l’aéroport Stockholm Arlanda, ainsi que des trains de nuit vers le nord de la Suède. Stockholm Central est la principale gare pour les départs longue distance, tandis que Stockholm Sodra et Flemingsberg desservent les services régionaux et certains services intercités au sud du centre-ville.
Les lignes ferroviaires depuis Stockholm partent vers l’ouest en direction de Göteborg et Vasteras, vers le sud en direction de Linkoping, Norrkoping, Malmo et Copenhague, vers le nord en direction d’Uppsala, Sundsvall, Umea et Kiruna, et vers l’est en direction du corridor ferroviaire de l’archipel de Stockholm via des services régionaux. Les voyageurs peuvent comparer les billets de train pour les services nationaux et régionaux avant de choisir une gare de départ. Réservez en ligne des trains à destination et au départ de Stockholm sur Rail Monsters.