There are 4 ways to get from Iggesund to Stockholm by train, bus, car, or plane
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 Iggesund to Gävle Centralstationtrain 8351 / ...
- Take the train from Gävle Centralstation to Stockholm Centralstationtrain 567 / ...
2h 58mkr 328–438Bus
- Take the bus from Hudiksvall station to Stockholm, Cityterminalenbus 99008 / ...
5h 12mkr 430–550Drive 285.9 km
- Drive from Iggesund to Stockholmcar 285.9 km
3h 1mkr 422–610Train, fly
- Take the train from Iggesund to Sundsvall Centralstationtrain
- Fly from Sundsvall-Timrå Airport (SDL) to Stockholm-Arlanda Airport (ARN)plane SDL - ARN
4h 47mkr 1,599–3,580
Iggesund to Stockholm by train
Comparing Your Travel Options
The cheapest way to get from Iggesund to Stockholm is to train which costs 320 kr - 440 kr and takes 2h 58m.
The fastest way to get from Iggesund to Stockholm is to train which takes 2h 58m and costs 320 kr - 440 kr.
No, there is no direct bus from Iggesund to Stockholm. However, there are services departing from Iggesund centrum and arriving at Stockholm, Cityterminalen via Hudiksvall station. The journey, including transfers, takes approximately 5h 12m.
No, there is no direct train from Iggesund to Stockholm station. However, there are services departing from Iggesund and arriving at Stockholm Centralstation via Gävle Centralstation. The journey, including transfers, takes approximately 2h 58m.
The distance between Iggesund and Stockholm is 297 km. The road distance is 285.9 km.
The best way to get from Iggesund to Stockholm without a car is to train which takes 2h 58m and costs 320 kr - 440 kr.
It takes approximately 2h 58m to get from Iggesund to Stockholm, including transfers.
Iggesund to Stockholm bus services, operated by Y-buss, depart from Hudiksvall station.
Iggesund to Stockholm train services, operated by X-trafik, depart from Iggesund station.
The best way to get from Iggesund to Stockholm is to train which takes 2h 58m and costs 320 kr - 440 kr. Alternatively, you can bus, which costs 430 kr - 550 kr and takes 5h 12m.
What companies run services between Iggesund, Sweden and Stockholm, Sweden?
You can take a train from Iggesund to Stockholm Centralstation via Gävle Centralstation in around 2h 58m. Alternatively, Y-buss operates a bus from Hudiksvall station to Stockholm, Cityterminalen twice daily. Tickets cost kr 430–550 and the journey takes 4h.
- Website
- flysas.com
Flights from Sundsvall-Timrå Airport to Stockholm-Arlanda Airport
- Ave. Duration
- 1h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- kr 1,100–3,000
- Phone
- 0771- 9 10 10 9
- Website
- xtrafik.se
Train from Iggesund to Gävle Centralstation
- Ave. Duration
- 1h 5m
- Frequency
- Every 4 hours
- Estimated price
- kr 119
- Website
- https://xtrafik.se/
Train from Iggesund to Sundsvall Centralstation
- Ave. Duration
- 1h 5m
- Frequency
- Every 4 hours
- Estimated price
- kr 91
- Website
- https://xtrafik.se/
- Phone
- +46 77 175 75 75
- Website
- Swedish Railways (SJ)
Train from Gävle Centralstation to Stockholm Centralstation
- Ave. Duration
- 1h 24m
- Frequency
- Hourly
- Estimated price
- kr 210–320
- Website
- Swedish Railways (SJ)
Train from Iggesund to Sundsvall Centralstation
- Ave. Duration
- 1h 19m
- Frequency
- 5 times a week
- Estimated price
- kr 110–160
- Website
- Swedish Railways (SJ)
- Phone
- +46 77 133 44 44
- Website
- ybuss.se
Bus from Hudiksvall station to Stockholm, Cityterminalen
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- kr 430–550
- Website
- https://www.ybuss.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
Booking & Getting There
Iggesund to Stockholm bus services, operated by Y-buss, arrive at Stockholm, Cityterminalen station.
Iggesund to Stockholm train services, operated by X-trafik, arrive at Gävle Centralstation.
Yes, the driving distance between Iggesund to Stockholm is 286 km. It takes approximately 3h 1m to drive from Iggesund to Stockholm.
Book your Iggesund to Stockholm train tickets online with Omio.
There are 898+ hotels available in Stockholm.

















