1map logoGo to main page

Stockholm, Stockholm County to Avesta, Dalarna from $19.38: 3 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Stockholm, Sweden
to
Avesta, Sweden

How to Get from Stockholm to Avesta: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$19.38 by trainBest price
157 kmDistance
1h 54m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Stockholm to Avesta with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
MasExpressen
Bus
Average Duration
1h  55m
Estimated price
0-0
Recommended
Company
SJ InterCity
Train
Average Duration
2h  12m
Estimated price
$19.38-42.13
Cheapest
route map
Distance: 157 km
Duration: 1h 54m

See more options

Company
various
Drive
Average Duration
1h  54m
Estimated price
$27.65-43.14

Stockholm - Avesta operators

Explore transport companies operating between Stockholm and Avesta, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Bus
Contact phone
0651 - 10 000
Website
https://www.mohlinsexpressbuss.se/

Bus from Stockholm Cityterminalen to Avesta väg 70 Dalahästen

Average Duration
1h 55m
Estimated price
0-0
Train
Contact phone
+46 77 175 75 75
Website
https://www.sj.se/en/

Train from Stockholm Centralstation to Avesta Krylbo station

Average Duration
1h 40m
Estimated price
16-36

Stockholm to Avesta: Overview of Bus, Train, Flight, and Car Trips

Traveling between Stockholm and Avesta offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

Average price
€27 - €41
Useful tips for train travellers
• On your train journey from Stockholm to Avesta, you can enjoy onboard catering services provided by SJ (Swedish Railways). The services typically include a selection of sandwiches, salads, snacks, and beverages, including coffee and tea. First Class passengers often enjoy a complimentary meal service along with a wider range of food and drink options, whereas Economy Class passengers can purchase items from the bistro.
• The train operators for your route primarily include SJ (Swedish Railways) and MTR Express. SJ offers both First Class and Economy Class seating, while MTR Express provides Business Class and Economy. SJ's First Class typically offers wider seats and more legroom, along with additional amenities, while Economy Class is more budget-friendly. For more information, visit their websites: SJ (sj.se) and MTR Express (mtrexpress.se).
• Upon arrival in Avesta, the station is relatively small but equipped with essential facilities. You can expect clean restrooms, and there are lockers available for luggage storage if you wish to explore Avesta without your bags. Make sure to check their availability. This is also a great opportunity to grab a quick bite at the nearby café before continuing your journey into the city.
Departure Point
Stockholm Cityterminalen station
Arrival Point
Avesta väg 70 Dalahästen station
Useful tips for bus travellers
• Ensure to arrive at Stockholm Cityterminalen at least 30 minutes before your bus departure to navigate the terminal and find your bus with ease, especially since it's a popular hub for multiple bus operators including MasExpressen. For more information on the terminal layout, visit: sl.se
• Bring snacks and water for the journey, as the bus does not make any scheduled stops en route; however, you can enjoy the beautiful Swedish countryside views along the way, making this a scenic trip. Consider packing some traditional Swedish pastries or sandwiches for a delightful treat during your ride.
• Upon arrival at Avesta väg 70 Dalahästen, familiarize yourself with the local transportation options like buses to the town center or taxis, as the station is primarily a drop-off point and may not have facilities; you can check local bus schedules here: dalarna.se and plan your next steps accordingly.

Frequently asked questions

Find out more about the route from Stockholm to Avesta.

Or choose the category:
The distance between Stockholm and Avesta is 140.0 km by direct route or 156.6 km by road. The typical travel time from Stockholm to Avesta is 2 hours and 10 minutes by train, 1 hour and 54 minutes by car, and 1 hour and 55 minutes by bus.
The most cost-effective way to travel from Stockholm to Avesta is by night train, which takes 2 hours and 10 minutes and costs between €16 and €36. This option allows you to save money on accommodation as you can sleep on the train. However, if time is a priority, driving is the quickest option, taking 1 hour and 54 minutes and costing between €26 and €41.
The prices for a train journey from Stockholm to Avesta range from €16 to €36, depending on the class and type of ticket chosen.
To travel from Stockholm to Avesta without using public transportation, the best option is to drive. The driving distance between the two cities is approximately 156.1 km, and it takes around 1 hour and 54 minutes to reach Avesta from Stockholm by car. You can expect the cost of the journey to range from €26 to €41, depending on factors such as fuel prices and tolls.
The most convenient and cost-effective way to travel from Stockholm to Avesta without a car is by bus. The journey takes approximately 1 hour and 55 minutes, and the bus ticket price is reasonable.
Yes, there is a direct link between Stockholm and Avesta. You can take a train operated by Swedish Railways, which departs from Stockholm Centralstation and arrives at Avesta centrum station. The journey takes approximately 2 hours and 10 minutes. Alternatively, there is also a direct bus service operated by MasExpressen, departing from Stockholm Cityterminalen and arriving at Avesta väg 70 Dalahästen. The bus journey takes about 1 hour and 55 minutes.
There are plenty of accommodation options near Avesta. With over 34 hotels available, travelers can choose from a range of options based on their preferences and budget. Prices start at €30, making it affordable for budget-conscious travelers.