There are 4 ways to get from Bålsta to Karlskoga 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.
Train, bus
best- Take the train from Bålsta station to Örebro Centralstationtrain 177 / ...
- Take the bus from Örebro Centralstation to Karlskoga Centrumledenbus 500
2h 33mkr 194–252Bus
- Take the bus from Enköping station to Karlskoga busstationbus 850 / ...
3h 56mkr 360–735Drive 200.5 km
- Drive from Bålsta to Karlskogacar 200.5 km
2h 10mkr 358–517Train
- Take the train from Bålsta station to Degerfors stationtrain 8937 / ...
3h 1mkr 259–342
Bålsta to Karlskoga by train and bus
Questions & Answers
The cheapest way to get from Bålsta to Karlskoga is to train and bus which costs 190 kr - 260 kr and takes 2h 33m.
The fastest way to get from Bålsta to Karlskoga is to drive which takes 2h 10m and costs 350 kr - 550 kr.
No, there is no direct bus from Bålsta station to Karlskoga station. However, there are services departing from Bålsta station and arriving at Karlskoga busstation via Enköping station. The journey, including transfers, takes approximately 3h 56m.
No, there is no direct train from Bålsta station to Karlskoga station. However, there are services departing from Bålsta station and arriving at Degerfors station via . The journey, including transfers, takes approximately 3h 1m.
The distance between Bålsta and Karlskoga is 237 km. The road distance is 200.5 km.
The best way to get from Bålsta to Karlskoga without a car is to train and bus which takes 2h 33m and costs 190 kr - 260 kr.
It takes approximately 2h 33m to get from Bålsta to Karlskoga, including transfers.
Bålsta to Karlskoga bus services, operated by Vy Buss, depart from Enköping station.
Bålsta to Karlskoga train services, operated by Vy Tåg AB, depart from Bålsta station.
The best way to get from Bålsta to Karlskoga is to bus which takes 3h 56m and costs 360 kr - 750 kr. Alternatively, you can train, which costs 250 kr - 350 kr and takes 3h 1m.
What companies run services between Bålsta, Uppsala County, Sweden and Karlskoga, Sweden?
Vy Buss operates a bus from Enköping station to Karlskoga busstation hourly. Tickets cost kr 330–650 and the journey takes 2h 30m. Alternatively, Vy Tåg AB operates a train from Bålsta station to Degerfors station 3 times a week. Tickets cost kr 210–300 and the journey takes 2h 10m. Vy Travel AB also services this route twice a week.
- Phone
- +46 77 175 75 75
- [email protected]
- Website
- sj.se
Train from Bålsta station to Örebro Centralstation
- Ave. Duration
- 1h 19m
- Frequency
- Hourly
- Estimated price
- kr 260–400
- Website
- https://www.sj.se/en/
- Phone
- +46 77 144 41 11
- Website
- vy.se
Train from Bålsta station to Örebro Centralstation
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a week
- Estimated price
- kr 150–210
- Schedules at
- vy.se
Train from Bålsta station to Degerfors station
- Ave. Duration
- 2h 10m
- Frequency
- 3 times a week
- Estimated price
- kr 210–300
- Schedules at
- vy.se
- Phone
- +46 771 15 15 15
- [email protected]
- Website
- vy.se
Train from Bålsta station to Örebro Centralstation
- Ave. Duration
- 1h 30m
- Frequency
- Twice a week
- Schedules at
- vy.se
Train from Bålsta station to Degerfors station
- Ave. Duration
- 2h 10m
- Frequency
- Twice a week
- Schedules at
- vy.se
- Phone
- +46 77 155 30 00
- [email protected]
- Website
- lanstrafiken.se
Bus from Örebro Centralstation to Karlskoga Centrumleden
- Ave. Duration
- 44 min
- Frequency
- Hourly
- Estimated price
- kr 43
- Website
- https://www.lanstrafiken.se/
- Phone
- +47 407 05070
- [email protected]
- Website
- vybuss.no
Bus from Enköping station to Karlskoga busstation
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- kr 330–650
- 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.
Related travel guides
How to plan an amazing trip around Scandinavia
Read the travel guide
More Questions & Answers
Bålsta to Karlskoga bus services, operated by Vy Buss, arrive at Karlskoga busstation.
Bålsta to Karlskoga train services, operated by Vy Tåg AB, arrive at Degerfors station.
Yes, the driving distance between Bålsta to Karlskoga is 200 km. It takes approximately 2h 10m to drive from Bålsta to Karlskoga.
Book your Bålsta to Karlskoga train tickets online with Omio.
Book your Bålsta to Karlskoga bus tickets online with Omio.
There are 43+ hotels available in Karlskoga.












