There are 4 ways to get from Örebro to Stockholm by train, bus or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Recommended option
Train • 1h 47m
3 alternative options
Train via Strängnäs • 2h 24m
Bus • 2h 45m
Drive • 2h 10m
Örebro to Stockholm by train
Questions & Answers
The cheapest way to get from Örebro to Stockholm is to train via Strängnäs which costs 220 kr - 320 kr and takes 2h 24m.
The fastest way to get from Örebro to Stockholm is to train which takes 1h 47m and costs 190 kr - 460 kr.
Yes, there is a direct bus departing from Örebro Resecentrum and arriving at Stockholm Cityterminalen. Services depart every four hours, and operate every day. The journey takes approximately 2h 45m.
Yes, there is a direct train departing from Örebro Centralstation station and arriving at Stockholm Centralstation station. Services depart hourly, and operate every day. The journey takes approximately 1h 47m.
The distance between Örebro and Stockholm is 200 km. The road distance is 195.2 km.
The best way to get from Örebro to Stockholm without a car is to train which takes 1h 47m and costs 190 kr - 460 kr.
The train from Örebro Centralstation to Stockholm Centralstation takes 1h 47m including transfers and departs hourly.
Örebro to Stockholm bus services, operated by Vy Travel AB, depart from Örebro Resecentrum station.
Örebro to Stockholm train services, operated by Swedish Railways (SJ), depart from Örebro Centralstation.
The best way to get from Örebro to Stockholm is to train which takes 1h 47m and costs 190 kr - 460 kr. Alternatively, you can bus, which costs 250 kr - 500 kr and takes 2h 45m.
- Distance: 200.4 km
- Duration: 1h 47m
What companies run services between Örebro, Sweden and Stockholm, Sweden?
Swedish Railways (SJ) operates a train from Örebro Centralstation to Stockholm Centralstation hourly. Tickets cost 220 kr - 460 kr and the journey takes 1h 47m. Two other operators also service this route. Alternatively, Vy Travel AB operates a bus from Örebro Resecentrum to Stockholm Cityterminalen 4 times a day. Tickets cost 250 kr - 360 kr and the journey takes 2h 45m. Two other operators also service this route.
- Phone
- +46 77 175 75 75
- kundservice@sj.se
- Website
- sj.se
Train from Örebro Centralstation to Stockholm Centralstation
- Ave. Duration
- 1h 47m
- Frequency
- Hourly
- Estimated price
- 220 kr - 460 kr
- Website
- https://www.sj.se/en/
- 1st Class Ticket
- 330 kr - 460 kr
- 2nd Class Ticket
- 220 kr - 300 kr
- Phone
- 0771-22 44 40
- malartagkundservice@regionsormland.se
- Website
- malartag.se
Train from Örebro Centralstation to Stockholm Centralstation
- Ave. Duration
- 1h 58m
- Frequency
- Every 4 hours
- Estimated price
- 190 kr - 260 kr
- Website
- https://malartag.se/en/
Train from Örebro Centralstation to Strängnäs station
- Ave. Duration
- 1h 3m
- Frequency
- Every 4 hours
- Estimated price
- 120 kr - 180 kr
- Website
- https://malartag.se/en/
Train from Strängnäs station to Stockholm Centralstation
- Ave. Duration
- 46 min
- Frequency
- Hourly
- Estimated price
- 95 kr - 140 kr
- Website
- https://malartag.se/en/
- Phone
- 0771-444 111
- servicecenter@vy.se
- Website
- norrtag.se
Train from Örebro Centralstation to Stockholm Centralstation
- Ave. Duration
- 1h 48m
- Frequency
- Once a week
- Estimated price
- 220 kr - 330 kr
- Schedules at
- norrtag.se
- Phone
- +46 771 15 15 15
- info@tagkompaniet.se
- Website
- vy.se
Bus from Örebro Resecentrum to Stockholm Cityterminalen
- Ave. Duration
- 2h 45m
- Frequency
- 4 times a day
- Estimated price
- 250 kr - 360 kr
- Schedules at
- vy.se
One of Europe’s leading bus companies, Flixbus serves 2000+ destinations in 29 countries, including Germany, France, Italy, Austria, the Netherlands and Croatia and into Scandinavia and eastern Europe, as well as some US cities. Coaches have toilets, free WiFi and power outlets, plus snacks and drinks for purchase on board. Flixbus is a good choice for the budget-conscious traveller; purchase tickets in advance for the cheapest fares (note: there is no option to reserve a seat in advance).
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.de
Bus from Örebro to Stockholm
- Ave. Duration
- 2h 35m
- Frequency
- 3 times a day
- Estimated price
- 200 kr - 280 kr
- Website
- https://www.flixbus.co.uk
Frequently asked questions
- Phone
- +47 407 05070
- buss@vy.no
- Website
- vybuss.no
Bus from Örebro Centralstation to Stockholm Cityterminalen
- Ave. Duration
- 2h 45m
- Frequency
- 3 times a day
- Estimated price
- 320 kr - 500 kr
- Website
- https://www.vybuss.com/
Want to know more about travelling around Sweden
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
More Questions & Answers
Örebro to Stockholm bus services, operated by Vy Travel AB, arrive at Stockholm Cityterminalen station.
Örebro to Stockholm train services, operated by Swedish Railways (SJ), arrive at Stockholm Centralstation.
Yes, the driving distance between Örebro to Stockholm is 195 km. It takes approximately 2h 10m to drive from Örebro to Stockholm.
Book your Örebro to Stockholm train tickets online with Omio.
Book your Örebro to Stockholm bus tickets online with Omio and FlixBus.
There are 670+ hotels available in Stockholm. Prices start at 632 kr SEK per night.