There are 3 ways to get from Horndal to Stockholm by train, car, or bus
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 Horndals Bruk station to Gävle Centralstationtrain 8100 / ...
- Take the train from Gävle Centralstation to Stockholm Centralstationtrain 567 / ...
2h 45mkr 411–629Drive 164.5 km
cheapest- Drive from Horndal to Stockholmcar 164.5 km
2h 18mkr 294–424Line 200 bus, train
- Take the bus from Kulturforum Horndal to Avesta busstationbus 200
- Take the train from Avesta Krylbo station to Stockholm Centralstationtrain 25 / ...
3h 49mkr 317–522
Horndal to Stockholm by train
Questions & Answers
The cheapest way to get from Horndal to Stockholm is to drive which costs 290 kr - 430 kr and takes 2h 18m.
The fastest way to get from Horndal to Stockholm is to drive which takes 2h 18m and costs 290 kr - 430 kr.
No, there is no direct train from Horndal station to Stockholm station. However, there are services departing from Horndals Bruk station and arriving at Stockholm Centralstation via Gävle Centralstation. The journey, including transfers, takes approximately 2h 45m.
The distance between Horndal and Stockholm is 249 km. The road distance is 164.5 km.
The best way to get from Horndal to Stockholm without a car is to train which takes 2h 45m and costs 410 kr - 650 kr.
It takes approximately 2h 45m to get from Horndal to Stockholm, including transfers.
Horndal to Stockholm train services, operated by Tåg i Bergslagen, depart from Horndals Bruk station.
Horndal to Stockholm train services, operated by Tåg i Bergslagen, arrive at Gävle Centralstation.
Yes, the driving distance between Horndal to Stockholm is 164 km. It takes approximately 2h 18m to drive from Horndal to Stockholm.
Book your Horndal to Stockholm train tickets online with Omio.
What companies run services between Horndal, Sweden and Stockholm, Sweden?
You can take a train from Horndals Bruk station to Stockholm Centralstation via Gävle Centralstation in around 2h 45m.
- Phone
- 021 48 18 400
- [email protected]
- Website
- resrobot.se
Train from Horndals Bruk station to Gävle Centralstation
- Ave. Duration
- 52 min
- Frequency
- Once daily
- Estimated price
- kr 110–170
- Schedules at
- resrobot.se
- Phone
- +46 77 175 75 75
- [email protected]
- Website
- sj.se
Train from Gävle Centralstation to Stockholm Centralstation
- Ave. Duration
- 1h 24m
- Frequency
- Hourly
- Estimated price
- kr 300–460
- Website
- https://www.sj.se/en/
Train from Avesta Krylbo station to Stockholm Centralstation
- Ave. Duration
- 1h 35m
- Frequency
- Every 4 hours
- Estimated price
- kr 270–420
- Website
- https://www.sj.se/en/
- Phone
- 0771-95 95 95
- [email protected]
- Website
- dalatrafik.se
Bus from Kulturforum Horndal to Avesta busstation
- Ave. Duration
- 42 min
- Frequency
- Every 3 hours
- Estimated price
- kr 40–85
- Website
- https://www.dalatrafik.se/
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
There are 928+ hotels available in Stockholm.








