There are 4 ways to get from Mellerud 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 Mellerud tågstation to Kristinehamn stationtrain 3972 / ...
- Take the bus from Kristinehamn station to Karlskoga Alfred Nobels torgbus 500
2h 36mkr 337–540Bus
cheapest- Take the bus from Mellerud tågstation to Säffle tågstationbus 41
- Take the bus from Säffle tågstation to Karlstad busstationbus 800
- Take the bus from Karlstad busstation to Karlskoga busstationbus 850 / ...
4h 3mkr 239–666Drive 182.7 km
- Drive from Mellerud to Karlskogacar 182.7 km
2h 13mkr 328–473Train
- Take the train from Mellerud tågstation to Degerfors stationtrain 7034
2h 47mkr 352–505
Mellerud to Karlskoga by train and bus
Questions & Answers
The cheapest way to get from Mellerud to Karlskoga is to bus which costs 230 kr - 700 kr and takes 4h 3m.
The fastest way to get from Mellerud to Karlskoga is to drive which takes 2h 13m and costs 320 kr - 480 kr.
No, there is no direct bus from Mellerud station to Karlskoga station. However, there are services departing from Mellerud tågstation and arriving at Karlskoga busstation via Säffle tågstation and Karlstad busstation. The journey, including transfers, takes approximately 4h 3m.
No, there is no direct train from Mellerud station to Karlskoga station. However, there are services departing from Mellerud tågstation and arriving at Degerfors station via . The journey, including transfers, takes approximately 2h 47m.
The distance between Mellerud and Karlskoga is 210 km. The road distance is 182.7 km.
The best way to get from Mellerud to Karlskoga without a car is to train and bus which takes 2h 36m and costs 330 kr - 550 kr.
It takes approximately 2h 36m to get from Mellerud to Karlskoga, including transfers.
Mellerud to Karlskoga bus services, operated by Vasttrafik, depart from Mellerud tågstation.
Mellerud to Karlskoga train services, operated by Tågab, depart from Mellerud tågstation.
The best way to get from Mellerud to Karlskoga is to bus which takes 4h 3m and costs 230 kr - 700 kr. Alternatively, you can train, which costs 350 kr - 550 kr and takes 2h 47m.
What companies run services between Mellerud, Västra Götaland County, Sweden and Karlskoga, Sweden?
You can take a bus from Mellerud tågstation to Karlskoga busstation via Säffle tågstation and Karlstad busstation in around 4h 3m. Alternatively, Tågab operates a train from Mellerud tågstation to Degerfors station once a week. Tickets cost kr 300–470 and the journey takes 1h 56m.
- Phone
- +46 77 175 75 75
- [email protected]
- Website
- sj.se
Train from Mellerud tågstation to Kristinehamn station
- Ave. Duration
- 1h 42m
- Frequency
- Once daily
- Estimated price
- kr 280–420
- Website
- https://www.sj.se/en/
- Phone
- 0550-875 61
- [email protected]
- Website
- tagakeriet.se
Train from Mellerud tågstation to Kristinehamn station
- Ave. Duration
- 1h 40m
- Frequency
- Twice a week
- Estimated price
- kr 260–400
- Website
- https://www.tagakeriet.se/
Train from Mellerud tågstation to Degerfors station
- Ave. Duration
- 1h 56m
- Frequency
- Once a week
- Estimated price
- kr 300–470
- Website
- https://www.tagakeriet.se/
- Phone
- 0771 – 32 32 00
- Website
- varmlandstrafik.se
Bus from Kristinehamn station to Karlskoga Alfred Nobels torg
- Ave. Duration
- 22 min
- Frequency
- Hourly
- Estimated price
- kr 70–120
- Website
- https://www.varmlandstrafik.se/
Bus from Säffle tågstation to Karlstad busstation
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Estimated price
- kr 100–170
- Website
- https://www.varmlandstrafik.se/
Bus from Karlstad busstation to Karlskoga busstation
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- kr 110–180
- Website
- https://www.varmlandstrafik.se/
- Phone
- +46 77 141 43 00
- Website
- vasttrafik.se
Bus from Mellerud tågstation to Säffle tågstation
- Ave. Duration
- 1h 1m
- Frequency
- Twice a week
- Estimated price
- kr 70–240
- Website
- https://www.vasttrafik.se/en/
- Phone
- +47 407 05070
- [email protected]
- Website
- vybuss.no
Bus from Karlstad busstation to Karlskoga busstation
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- kr 130–260
- Website
- https://www.vybuss.com/
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Karlstad busstation to Karlskoga busstation
- Ave. Duration
- 55 min
- Frequency
- 5 times a day
- Estimated price
- kr 65–110
- Website
- https://www.flixbus.co.uk
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
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Mellerud to Karlskoga bus services, operated by Vasttrafik, arrive at Säffle tågstation.
Mellerud to Karlskoga train services, operated by Tågab, arrive at Degerfors station.
Yes, the driving distance between Mellerud to Karlskoga is 183 km. It takes approximately 2h 13m to drive from Mellerud to Karlskoga.
There are 43+ hotels available in Karlskoga.












