There are 4 ways to get from Uddevalla 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 Öxnered tågstation to Kil stationtrain 3956 / ...
- Take the train from Kil station to Arvika stationtrain 8913 / ...
4h 20mkr 329–528Bus
cheapest- Take the bus from Lilla Torget to Bengtsfors busstationbus 730
- Take the bus from Bengtsfors busstation to Årjäng busstationbus 755
- Take the bus from Årjäng busstation to Arvika Solbergs grändbus 105 / ...
5h 38mkr 252–677Train, bus
- 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
4h 59mkr 288–612Drive 182 km
- Drive from Uddevalla to Arvikacar 182 km
2h 41mkr 324–468
Uddevalla to Arvika by train
Questions & Answers
The cheapest way to get from Uddevalla to Arvika is to bus which costs 250 kr - 700 kr and takes 5h 38m.
The fastest way to get from Uddevalla to Arvika is to drive which takes 2h 41m and costs 320 kr - 470 kr.
No, there is no direct bus from Uddevalla to Arvika. However, there are services departing from Lilla Torget and arriving at Arvika Solbergs gränd via Bengtsfors busstation and Årjäng busstation. The journey, including transfers, takes approximately 5h 38m.
No, there is no direct train from Uddevalla station to Arvika station. However, there are services departing from Uddevalla Centralstation and arriving at Arvika station via Öxnered tågstation and Kil station. The journey, including transfers, takes approximately 4h 20m.
The distance between Uddevalla and Arvika is 216 km. The road distance is 182 km.
The best way to get from Uddevalla to Arvika without a car is to train which takes 4h 20m and costs 320 kr - 550 kr.
It takes approximately 4h 20m to get from Uddevalla to Arvika, including transfers.
Uddevalla to Arvika bus services, operated by Vasttrafik, depart from Lilla Torget station.
Uddevalla to Arvika train services, operated by Swedish Railways (SJ), depart from Öxnered tågstation.
The best way to get from Uddevalla to Arvika is to train which takes 4h 20m and costs 320 kr - 550 kr. Alternatively, you can bus, which costs 250 kr - 700 kr and takes 5h 38m.
What companies run services between Uddevalla, Sweden and Arvika, Sweden?
You can take a train from Uddevalla Centralstation to Arvika station via Öxnered tågstation and Kil station in around 4h 20m. Alternatively, you can take a bus from Lilla Torget to Arvika Solbergs gränd via Bengtsfors busstation and Årjäng busstation in around 5h 38m.
- Phone
- +46 77 175 75 75
- [email protected]
- Website
- sj.se
Train from Öxnered tågstation to Kil station
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- kr 250–380
- Website
- https://www.sj.se/en/
Train from Trollhättan Centralstation to Säffle tågstation
- Ave. Duration
- 1h 3m
- Frequency
- Every 4 hours
- Estimated price
- kr 180–280
- Website
- https://www.sj.se/en/
- Phone
- 0550-875 61
- [email protected]
- Website
- tagakeriet.se
Train from Öxnered tågstation to Kil station
- Ave. Duration
- 1h 30m
- Frequency
- Once a week
- Estimated price
- kr 240–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–270
- 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–110
- Website
- https://www.varmlandstrafik.se/
- Phone
- +46 77 144 41 11
- Website
- vy.se
Train from Kil station to Arvika station
- Ave. Duration
- 38 min
- Frequency
- Twice a week
- Estimated price
- kr 65–95
- Schedules at
- vy.se
- Phone
- +46 771 15 15 15
- [email protected]
- Website
- vy.se
Train from Kil station to Arvika station
- Ave. Duration
- 38 min
- Frequency
- Twice a week
- Schedules at
- vy.se
- Phone
- +46 77 141 43 00
- Website
- vasttrafik.se
Train from Trollhättan Centralstation to Säffle tågstation
- Ave. Duration
- 1h 13m
- Frequency
- Twice daily
- Estimated price
- kr 120–260
- Website
- https://www.vasttrafik.se/en/
- 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 130–210
- Website
- https://www.varmlandstrafik.se/
Bus from Årjäng busstation to Arvika Solbergs gränd
- Ave. Duration
- 1h 5m
- Frequency
- 5 times a week
- Estimated price
- kr 95–160
- Website
- https://www.varmlandstrafik.se/
- Phone
- +46 77 141 43 00
- Website
- vasttrafik.se
Bus from Lilla Torget to Bengtsfors busstation
- Ave. Duration
- 1h 38m
- Frequency
- Hourly
- Estimated price
- kr 100–330
- Website
- https://www.vasttrafik.se/en/
Bus from Bengtsfors busstation to Årjäng busstation
- Ave. Duration
- 55 min
- Frequency
- 4 times a day
- Estimated price
- kr 55–190
- Website
- https://www.vasttrafik.se/en/
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
Uddevalla to Arvika bus services, operated by Vasttrafik, arrive at Bengtsfors busstation.
Uddevalla to Arvika train services, operated by Swedish Railways (SJ), arrive at Kil station.
Yes, the driving distance between Uddevalla to Arvika is 182 km. It takes approximately 2h 41m to drive from Uddevalla to Arvika.
Book your Uddevalla to Arvika train tickets online with Omio.
There are 55+ hotels available in Arvika.


















