The average train between Karlstad and Kramfors takes 9h 43m and the fastest train takes 7h 40m. The train service runs several times per day from Karlstad to Kramfors. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Trains run every 4 hours between Karlstad and Kramfors. The earliest departure is at 6:02 AM in the morning, and the last departure from Karlstad is at 7:36 PM which arrives into Kramfors at 9:35 AM. All services require a transfer at Stockholm Centralstation and take an average of 9h 43m. The schedules shown below are for the next available departures.


8h 26m • 2 changes

7h 59m • 2 changes

9h 8m • 2 changes

7h 40m • 2 changes

8h 26m • 2 changes

7h 59m • 2 changes

8h 11m • 2 changes

9h 8m • 2 changes

8h 26m • 2 changes

7h 59m • 2 changes

8h 11m • 2 changes

9h 8m • 2 changes

9h 29m • 2 changes

9h 46m • 2 changes

9h 8m • 2 changesArrives next day


9h 42m • 2 changes

8h 26m • 2 changes

7h 59m • 2 changes

9h 8m • 2 changes

7h 40m • 2 changesWant to know about travelling from Karlstad to Kramfors? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct train from Karlstad to Kramfors. However, there are services departing from Karlstad Centralstation and arriving at Kramfors station via Stockholm Centralstation and Sundsvall Centralstation. The journey, including transfers, takes approximately 9h 43m.
Karlstad to Kramfors train services, operated by Swedish Railways (SJ), depart from Karlstad Centralstation.
Karlstad to Kramfors train services, operated by Vy Norrtåg, arrive at Kramfors station.
Book your Karlstad to Kramfors train tickets online with Omio.
The distance between Karlstad and Kramfors is 456.6 km. The road distance is 576 km.
You can take a train from Karlstad Centralstation to Kramfors station via Stockholm Centralstation and Sundsvall Centralstation in around 9h 17m.