There are 4 ways to get from Trollhättan to Arvika 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
best- Take the train from Trollhättan Centralstation to Kil stationtrain 3956 / ...
- Take the train from Kil station to Arvika stationtrain 8913 / ...
3h 12mkr 319–487Train, bus
cheapest- Take the train from Trollhättan Centralstation to Säffle tågstationtrain 3956 / ...
- Take the bus from Säffle tågstation to Arvika stationbus 103
3h 29mkr 238–477Drive 177.9 km
- Drive from Trollhättan to Arvikacar 177.9 km
2h 35mkr 317–457Bus
- Take the bus from Trollhättan Centralstation to Säffle tågstationbus 41
- Take the bus from Säffle tågstation to Arvika stationbus 103
4h 27mkr 257–661
Trollhättan to Arvika by train
Questions & Answers
The cheapest way to get from Trollhättan to Arvika is to bus which costs 250 kr - 700 kr and takes 4h 27m.
The fastest way to get from Trollhättan to Arvika is to drive which takes 2h 35m and costs 310 kr - 460 kr.
No, there is no direct bus from Trollhättan station to Arvika station. However, there are services departing from Trollhättan Centralstation and arriving at Arvika station via Säffle tågstation. The journey, including transfers, takes approximately 4h 27m.
No, there is no direct train from Trollhättan station to Arvika station. However, there are services departing from Trollhättan Centralstation and arriving at Arvika station via Kil station. The journey, including transfers, takes approximately 3h 12m.
The distance between Trollhättan and Arvika is 203 km. The road distance is 177.9 km.
The best way to get from Trollhättan to Arvika without a car is to train which takes 3h 12m and costs 310 kr - 490 kr.
It takes approximately 3h 12m to get from Trollhättan to Arvika, including transfers.
Trollhättan to Arvika bus services, operated by Vasttrafik, depart from Trollhättan Centralstation.
Trollhättan to Arvika train services, operated by Swedish Railways (SJ), depart from Trollhättan Centralstation.
The best way to get from Trollhättan to Arvika is to train which takes 3h 12m and costs 310 kr - 490 kr. Alternatively, you can bus, which costs 250 kr - 700 kr and takes 4h 27m.
What companies run services between Trollhättan, Västra Götaland County, Sweden and Arvika, Sweden?
You can take a train from Trollhättan Centralstation to Arvika station via Kil station in around 3h 12m. Alternatively, you can take a bus from Trollhättan Centralstation to Arvika station via Säffle tågstation in around 4h 27m.
- Phone
- +46 77 175 75 75
- [email protected]
- Website
- Swedish Railways (SJ)
Train from Trollhättan Centralstation to Kil station
- Ave. Duration
- 1h 37m
- Frequency
- Every 4 hours
- Estimated price
- kr 260–400
- Website
- Swedish Railways (SJ)
Train from Trollhättan Centralstation to Säffle tågstation
- Ave. Duration
- 1h 3m
- Frequency
- Every 4 hours
- Estimated price
- kr 180–270
- Website
- Swedish Railways (SJ)
- Phone
- 0550-875 61
- [email protected]
- Website
- tagakeriet.se
Train from Trollhättan Centralstation to Kil station
- Ave. Duration
- 1h 39m
- Frequency
- Once a week
- Estimated price
- kr 250–370
- Website
- https://www.tagakeriet.se/
Train from Trollhättan Centralstation to Säffle tågstation
- Ave. Duration
- 1h 4m
- Frequency
- Once a week
- Estimated price
- kr 170–250
- Website
- https://www.tagakeriet.se/
- Phone
- 0771 – 32 32 00
- Website
- varmlandstrafik.se
Train from Kil station to Arvika station
- Ave. Duration
- 35 min
- Frequency
- Every 2 hours
- Estimated price
- kr 65–120
- Website
- https://www.varmlandstrafik.se/
- Phone
- +46 77 144 41 11
- Website
- Vy Tåg AB
Train from Kil station to Arvika station
- Ave. Duration
- 38 min
- Frequency
- Twice a week
- Estimated price
- kr 65–95
- Schedules at
- Vy Tåg AB
- Phone
- +46 771 15 15 15
- [email protected]
- Website
- Vy Travel AB
Train from Kil station to Arvika station
- Ave. Duration
- 38 min
- Frequency
- Twice a week
- Schedules at
- Vy Travel AB
- Phone
- +46 77 141 43 00
- Website
- Vasttrafik
Train from Trollhättan Centralstation to Säffle tågstation
- Ave. Duration
- 1h 13m
- Frequency
- Twice daily
- Estimated price
- kr 110–270
- Website
- Vasttrafik
- Phone
- 0771 – 32 32 00
- Website
- varmlandstrafik.se
Bus from Säffle tågstation to Arvika station
- Ave. Duration
- 1h 26m
- Frequency
- 3 times a day
- Estimated price
- kr 120–210
- Website
- https://www.varmlandstrafik.se/
Bus from Säffle tågstation to Arvika station
- Ave. Duration
- 1h 26m
- Frequency
- 3 times a day
- Estimated price
- kr 120–210
- Website
- https://www.varmlandstrafik.se/
- Phone
- +46 77 141 43 00
- Website
- Vasttrafik
Bus from Trollhättan Centralstation to Säffle tågstation
- Ave. Duration
- 2h 1m
- Frequency
- 3 times a week
- Estimated price
- kr 130–460
- Website
- Vasttrafik
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
Trollhättan to Arvika bus services, operated by Vasttrafik, arrive at Säffle tågstation.
Trollhättan to Arvika train services, operated by Swedish Railways (SJ), arrive at Kil station.
Yes, the driving distance between Trollhättan to Arvika is 178 km. It takes approximately 2h 35m to drive from Trollhättan to Arvika.
Book your Trollhättan to Arvika train tickets online with Omio.
There are 55+ hotels available in Arvika.


















