Swedish Railways (SJ) operates a train from Örebro to Stockholm hourly. Tickets cost $24 - $55 and the journey takes 1 h 56 min. Alternatively, Swebus operates a bus from Örebro to Stockholm 5 times a day. Tickets cost $26 - $40 and the journey takes 2 h 50 min. 4 other operators also service this route.