1map logoGo to main page

Stockholm, Stockholm County to Eskilstuna, Sodermanland from $8.9: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Stockholm, Sweden
to
Eskilstuna, Sweden

How to Get from Stockholm to Eskilstuna: 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.

$8.9 by trainBest price
114 kmDistance
1h 1m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Stockholm to Eskilstuna 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
Mälartåg
Train
Average Duration
1h  1m
Estimated price
$8.9-13
Recommended
Company
Mälartåg
Train
Average Duration
1h  1m
Estimated price
$8.9-13
Cheapest
route map
Distance: 114 km
Duration: 1h 1m

See more options

Company
various
Drive
Average Duration
1h  18m
Estimated price
$19-31
Company
Vy Buss
Bus
Average Duration
2h  15m
Estimated price
$27-36
Company
various
Taxi
Average Duration
1h  18m
Estimated price
$125-152

Stockholm - Eskilstuna operators

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

Train
Contact phone
0771-22 44 40
Website
https://malartag.se/en/

Train from Stockholm Centralstation to Eskilstuna Centralstation

Average Duration
1h 1m
Estimated price
8.9-13
Bus
Contact phone
+47 407 05070
Website
https://www.vybuss.com/

Bus from Stockholm Main Station Terminalslingan to Eskilstuna Central Bus Station

Average Duration
2h 15m
Estimated price
27-36
Taxi
Contact phone
+46 8 33 33 33
Website
https://topcab.com

Taxi from Stockholm to Eskilstuna

Average Duration
1h 18m
Estimated price
125-152
Contact phone
+46 8 15 00 00
Website
https://taxistockholm.se

Taxi from Stockholm to Eskilstuna

Average Duration
1h 18m
Estimated price
125-152
Contact phone
+46 8 728 26 00

Taxi from Stockholm to Eskilstuna

Average Duration
1h 18m
Estimated price
125-152
Contact phone
+46 8 720 80 80
Website
https://sverigetaxi.se

Taxi from Stockholm to Eskilstuna

Average Duration
1h 18m
Estimated price
125-152

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

Traveling between Stockholm and Eskilstuna 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.

Departure Point
Stockholm Main Station Terminalslingan
Arrival Point
Eskilstuna Central Bus Station
Useful tips for bus travellers
• Make sure to check Vy Buss' website for the most up-to-date schedule and ticket prices, as the bus only runs once daily, and you wouldn’t want to miss your departure from Stockholm Main Station: Vy Buss Schedule
• The journey lasts about 2 hours and 15 minutes, so consider downloading some digital content or bringing a book to make the most of your travel time. Remember to ensure your devices are charged, as power outlets may not be available on the bus.
• Upon arriving at Eskilstuna Central Bus Station, look for the large information board or the kiosks for local transport connections; also, nearby you will find the Eskilstuna Central Station, which allows easy connections to other cities and local trams. You can use eskilstuna.city for more information on dining options and local attractions nearby.

Frequently asked questions

Find out more about the route from Stockholm to Eskilstuna.

Or choose the category:
The distance between Stockholm and Eskilstuna is approximately 88.5 km by road. Traveling by train from Stockholm to Eskilstuna typically takes around 1 hour and 1 minute. If you prefer to drive, it takes about 1 hour and 18 minutes to travel from Eskilstuna to Stockholm by car, while the bus journey takes around 2 hours and 15 minutes.
The most cost-effective and time-efficient transportation option for traveling from Stockholm to Eskilstuna is by train. It takes 1 hour and 1 minute to reach Eskilstuna from Stockholm by train, making it the quickest option. The train ticket prices range from €9 to €14, making it the cheapest choice as well.
When traveling from Stockholm to Eskilstuna the prices differ depending on the mode of transportation. The train fare ranges from €9 to €14, offering a relatively affordable option for travelers. On the other hand, the bus fare between Eskilstuna and Stockholm varies from €27 to €36, providing more expensive but potentially more comfortable travel.
To travel from Stockholm to Eskilstuna without using public transportation, you can rent a car and drive the 114.3 km distance between the two cities. The journey takes approximately 1 hour and 18 minutes by car. Rental prices for a car vary from €19 to €32, depending on the rental company and the type of vehicle chosen.
The most convenient way to travel from Stockholm to Eskilstuna without a car is by train. The train journey takes approximately 1 hour and 1 minute and costs between €9 and €14. The train service is frequent and reliable, offering a comfortable and efficient mode of transportation between the two cities. Alternatively, if you prefer a more budget-friendly option, you can also consider taking a bus, which takes about 2 hours and 15 minutes.
Yes, there is a direct link between Stockholm and Eskilstuna. The most convenient mode of transportation is by train, with services departing hourly from Stockholm Centralstation and arriving at Eskilstuna Centralstation in approximately 1 hour and 1 minute. Alternatively, there is a direct bus service offered by Vy Buss, departing from Stockholm Main Station Terminalslingan and arriving at Eskilstuna Central Bus Station, with a travel time of approximately 2 hours and 15 minutes.
There are numerous options for accommodation near Eskilstuna. With over 39 hotels available, visitors have a variety of choices to suit their preferences and budgets. Prices start at €35 per night, making it accessible for different types of travelers.