Swedish Railways (SJ) operates a train from Stockholm to Arboga hourly. Tickets cost $20 - $45 and the journey takes 1 h 32 min. Alternatively, Skaraborgaren operates a bus from Stockholm to Arboga twice a week, and the journey takes 1 h 55 min.
How to get from Stockholm to Arboga
From Stockholm Central train to Arboga station. 1 h 32 min 254 kr. From Stockholm Cityterminalen bus to Arboga Bensingatan. 1 h 55 min. From Stockholm drive to Arboga. 1 h 42 min 209 kr.