There are 3 ways to get from Trollhättan to Karlstad 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.
Trollhättan to Karlstad by train
The train journey time between Trollhättan and Karlstad is around 1h 55m and covers a distance of around 175 km. The fastest train normally takes 1h 51m. Operated by Swedish Railways (SJ) and Tågab, the Trollhättan to Karlstad train service departs from Trollhättan Centralstation and arrives in Karlstad Centralstation. Typically 39 trains run weekly, although weekend and holiday schedules can vary so check in advance.
Train route information
First and last trains
The schedules shown below are for the next available departures.
Trollhättan to Karlstad train schedules
Trains departing Tuesday, September 28, 2021
Trains departing Wednesday, September 29, 2021
Trains departing Thursday, September 30, 2021
Trains departing Friday, October 1, 2021
Travel safe during COVID-19
Rules to follow in Sweden
Travel within Sweden
Observe COVID-19 safety rules
COVID-19 help in Sweden
Frequently Asked Questions
Yes, travel within Sweden is currently allowed.Explore travel options
Domestic travel is not restricted, but some conditions may apply
- Face masks are recommended
- There is a social distancing requirement of 1.5 metres
- Observe COVID-19 safety rules
The national COVID-19 helpline number in Karlstad is 11414.
Wearing a face mask on public transport in Karlstad is recommended.
Make yourself known to an official member of staff and/or call the national coronavirus helpline number on 11414.
Last updated: 20 Sep 2021
Exceptions may apply, for full details: European Union.
We're working around the clock to bring you the latest COVID-19 travel updates.
This information is compiled from official sources. To the best of our knowledge, it is correct as of the last update.
Visit Rome2rio travel advice for general help.
Questions & Answers
The cost-effective way to get from Trollhättan to Karlstad is to bus, which costs 130 kr - 180 kr and takes 2h 43m.
The quickest way to get from Trollhättan to Karlstad is to train which costs 140 kr - 310 kr and takes 1h 54m.
Yes, there is a direct bus departing from Trollhättan resecentrum and arriving at Karlstad central. Services depart three times a day, and operate Monday, Tuesday, Wednesday and Thursday. The journey takes approximately 2h 43m.
Yes, there is a direct train departing from Trollhättan Centralstation station and arriving at Karlstad Centralstation station. Services depart every four hours, and operate every day. The journey takes approximately 1h 54m.
The distance between Trollhättan and Karlstad is 140 km. The road distance is 170.9 km.
The best way to get from Trollhättan to Karlstad without a car is to train which takes 1h 54m and costs 140 kr - 310 kr.
The train from Trollhättan Centralstation to Karlstad Centralstation takes 1h 54m including transfers and departs every four hours.
Trollhättan to Karlstad bus services, operated by SJ, depart from Trollhättan resecentrum station.
Trollhättan to Karlstad train services, operated by Swedish Railways (SJ), depart from Trollhättan Centralstation.
The best way to get from Trollhättan to Karlstad is to train which takes 1h 54m and costs 140 kr - 310 kr. Alternatively, you can bus, which costs 130 kr - 180 kr and takes 2h 43m.
What companies run services between Trollhättan, Västra Götaland County, Sweden and Karlstad, Sweden?
Swedish Railways (SJ) operates a train from Trollhättan Centralstation to Karlstad Centralstation every 4 hours. Tickets cost 180 kr - 310 kr and the journey takes 1h 54m. Tågab also services this route once a week. Alternatively, SJ operates a bus from Trollhättan resecentrum to Karlstad central 3 times a day. Tickets cost 130 kr - 180 kr and the journey takes 2h 43m.
Train from Trollhättan Centralstation to Karlstad Centralstation
- Ave. Duration
- 1h 54m
- Every 4 hours
- Estimated price
- 180 kr - 310 kr
- Swedish Railways (SJ)
- 1st Class Ticket
- 240 kr - 310 kr
- 2nd Class Ticket
- 180 kr - 230 kr
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
Trollhättan to Karlstad bus services, operated by SJ, arrive at Karlstad central station.
Trollhättan to Karlstad train services, operated by Swedish Railways (SJ), arrive at Karlstad Centralstation.
Yes, the driving distance between Trollhättan to Karlstad is 171 km. It takes approximately 2h 16m to drive from Trollhättan to Karlstad.
Book your Trollhättan to Karlstad train tickets online with Omio.
There are 21+ hotels available in Karlstad. Prices start at 1000 kr SEK per night.