Enligt Trafikverket handlade det först om ett elfel. Drygt 200 passagerare fick evakueras från ett stillastående tåg i Härad.
Totalt ställdes åtta tåg som skulle ha passerat Strängnäs in, innan tågtrafiken kom igång igen vid 13-tiden.
Men strax därpå inträffade alltså ett nytt fel, signalfel denna gång, och ersättningsbussar fick köra strandade passagerare mellan Eskilstuna och Strängnäs.
Vid 15.15 ska trafiken ha kommit igång igen, enligt Mälartåg, men med vissa följdförseningar.
Drabbade resenärer
Tågstoppet påverkade resenärer mellan Uppsala och Örebro via Knivsta, Arlanda, Stockholm, Flemingsberg, Södertälje syd, Nykvarn, Läggesta, Strängnäs, Eskilstuna, Kungsör och Arboga.