Travel Guide

How to Get to Avesta: Train Times from Stockholm, Car Routes & Airport Transit

Reaching Avesta is fast and straightforward thanks to direct rail links on Sweden's northern main line and major highways connecting the capital to Dalarna.

By Direct Train from Stockholm & Arlanda

Direct SJ InterCity trains depart Stockholm Centralstation regularly toward Dalarna, arriving at Avesta Krylbo in approximately 1 hour and 35 minutes. If arriving at Stockholm Arlanda International Airport (ARN), direct northbound trains run straight from the airport station beneath SkyCity to Avesta Krylbo in roughly 1 hour and 15 minutes without train changes. Connecting Dalatrafik local buses whisk travelers from Avesta Krylbo station into central Avesta in 7 to 10 minutes.

By Car via Highway 70 & 68

From Stockholm, follow the E4 north to Enköping and merge onto Riksväg 70 through Sala. The scenic drive takes about 1 hour and 45 minutes, leading straight to the Åsbo Giant Dala Horse landmark. Parking across Avesta is largely free of charge.