Eskilstuna to Stockholm train

Mon, Oct 14
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Cheap train tickets from Eskilstuna to Stockholm

Showing times and prices for Oct 14

Cheapest

The best way to find a cheap train ticket from Eskilstuna to Stockholm is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Cheapest
UL
2172 Mälartåg
10:52PM6h42
Eskilstuna Centralstation
05:34AMStockholm Central Station
$211One-way
3 transfers
2nd Cheapest
Malartag
970 Mälartåg
07:03PM1h03
Eskilstuna Centralstation
08:06PMStockholm Central Station
$221One-way
0 transfers
2nd Cheapest
Malartag
906 Mälartåg
05:03AM1h02
Eskilstuna Centralstation
06:05AMStockholm Central Station
$221One-way
0 transfers
2nd Cheapest
Malartag
2151 Mälartåg
06:08PM1h55
Eskilstuna Centralstation
08:03PMStockholm Central Station
$221One-way
1 transfer
2nd Cheapest
Malartag
2147 Mälartåg
05:08PM1h51
Eskilstuna Centralstation
06:59PMStockholm Central Station
$221One-way
1 transfer

Eskilstuna to Stockholm train times

Showing trains for tomorrow, Monday, October 14
ProviderDepartsDurationArrivesTransfersTickets
Malartag
906 Mälartåg
05:03AM Eskilstuna Centralstation1h02 06:05AM Stockholm Central Station0 transfersDirect
Malartag
3 Länstrafiken Sörmland
05:24AM Eskilstuna1h40 07:04AM Stockholm Central Station1 transfer
Malartag
10900 Mälartåg
05:33AM Eskilstuna Centralstation1h01 06:34AM Stockholm Central Station0 transfersDirect
Malartag
1 Länstrafiken Sörmland
05:44AM Eskilstuna1h20 07:04AM Stockholm Central Station1 transfer
Malartag
910 Mälartåg
06:03AM Eskilstuna Centralstation1h01 07:04AM Stockholm Central Station0 transfersDirect
Malartag
3 Länstrafiken Sörmland
06:16AM Eskilstuna1h19 07:35AM Stockholm Central Station1 transfer
Malartag
1 Länstrafiken Sörmland
06:16AM Eskilstuna1h19 07:35AM Stockholm Central Station1 transfer
Malartag
10902 Mälartåg
06:33AM Eskilstuna Centralstation1h02 07:35AM Stockholm Central Station0 transfersDirect
Malartag
1 Länstrafiken Sörmland
06:39AM Eskilstuna1h09 07:48AM Stockholm Central Station1 transfer
Malartag
3 Länstrafiken Sörmland
06:46AM Eskilstuna1h02 07:48AM Stockholm Central Station1 transfer
Malartag
1 Länstrafiken Sörmland
06:47AM Eskilstuna1h18 08:05AM Stockholm Central Station1 transfer
Malartag
10914 Mälartåg
06:59AM Eskilstuna Centralstation0h49 07:48AM Stockholm Central Station0 transfersDirect
Malartag
914 Mälartåg
07:03AM Eskilstuna Centralstation1h02 08:05AM Stockholm Central Station0 transfersDirect
Malartag
1 Länstrafiken Sörmland
07:07AM Eskilstuna1h28 08:35AM Stockholm Central Station1 transfer
Malartag
3 Länstrafiken Sörmland
07:19AM Eskilstuna1h16 08:35AM Stockholm Central Station1 transfer
Malartag
10904 Mälartåg
07:33AM Eskilstuna Centralstation1h02 08:35AM Stockholm Central Station0 transfersDirect
Malartag
1 Länstrafiken Sörmland
07:40AM Eskilstuna1h23 09:03AM Stockholm Central Station1 transfer
Malartag
3 Länstrafiken Sörmland
07:49AM Eskilstuna1h14 09:03AM Stockholm Central Station1 transfer
Malartag
918 Mälartåg
08:04AM Eskilstuna Centralstation0h59 09:03AM Stockholm Central Station0 transfersDirect
Malartag
1 Länstrafiken Sörmland
08:11AM Eskilstuna1h32 09:43AM Stockholm Central Station1 transfer
Malartag
3 Länstrafiken Sörmland
08:17AM Eskilstuna1h26 09:43AM Stockholm Central Station1 transfer
Malartag
10906 Mälartåg
08:33AM Eskilstuna Centralstation1h10 09:43AM Stockholm Central Station0 transfersDirect
Malartag
1 Länstrafiken Sörmland
08:40AM Eskilstuna1h26 10:06AM Stockholm Central Station1 transfer
Malartag
3 Länstrafiken Sörmland
08:49AM Eskilstuna1h17 10:06AM Stockholm Central Station1 transfer
Malartag
924 Mälartåg
09:03AM Eskilstuna Centralstation1h03 10:06AM Stockholm Central Station0 transfersDirect
Malartag
3 Länstrafiken Sörmland
09:46AM Eskilstuna1h18 11:04AM Stockholm Central Station1 transfer
Malartag
1 Länstrafiken Sörmland
09:47AM Eskilstuna1h17 11:04AM Stockholm Central Station1 transfer
Malartag
928 Mälartåg
10:03AM Eskilstuna Centralstation1h01 11:04AM Stockholm Central Station0 transfersDirect
Malartag
2119 Mälartåg
10:08AM Eskilstuna Centralstation1h54 12:02PM Stockholm Central Station1 transfer
Malartag
3 Länstrafiken Sörmland
10:46AM Eskilstuna1h19 12:05PM Stockholm Central Station1 transfer
Malartag
1 Länstrafiken Sörmland
10:47AM Eskilstuna1h18 12:05PM Stockholm Central Station1 transfer
Malartag
932 Mälartåg
11:03AM Eskilstuna Centralstation1h02 12:05PM Stockholm Central Station0 transfersDirect
Malartag
3 Länstrafiken Sörmland
11:46AM Eskilstuna1h19 01:05PM Stockholm Central Station1 transfer
Malartag
1 Länstrafiken Sörmland
11:47AM Eskilstuna1h18 01:05PM Stockholm Central Station1 transfer
Malartag
936 Mälartåg
12:03PM Eskilstuna Centralstation1h02 01:05PM Stockholm Central Station0 transfersDirect
Malartag
2127 Mälartåg
12:08PM Eskilstuna Centralstation1h54 02:02PM Stockholm Central Station1 transfer
Malartag
3 Länstrafiken Sörmland
12:46PM Eskilstuna1h19 02:05PM Stockholm Central Station1 transfer
Malartag
1 Länstrafiken Sörmland
12:47PM Eskilstuna1h18 02:05PM Stockholm Central Station1 transfer
Malartag
940 Mälartåg
01:03PM Eskilstuna Centralstation1h02 02:05PM Stockholm Central Station0 transfersDirect
Malartag
3 Länstrafiken Sörmland
01:46PM Eskilstuna1h22 03:08PM Stockholm Central Station1 transfer
Malartag
1 Länstrafiken Sörmland
01:47PM Eskilstuna1h21 03:08PM Stockholm Central Station1 transfer
Malartag
946 Mälartåg
02:03PM Eskilstuna Centralstation1h05 03:08PM Stockholm Central Station0 transfersDirect
Malartag
2135 Mälartåg
02:08PM Eskilstuna Centralstation1h50 03:58PM Stockholm Central Station1 transfer
Malartag
1 Länstrafiken Sörmland
02:39PM Eskilstuna1h27 04:06PM Stockholm Central Station1 transfer
Malartag
3 Länstrafiken Sörmland
02:46PM Eskilstuna1h20 04:06PM Stockholm Central Station1 transfer
Malartag
5 Länstrafiken Sörmland
02:46PM Eskilstuna1h20 04:06PM Stockholm Central Station1 transfer
Malartag
1 Länstrafiken Sörmland
02:47PM Eskilstuna2h15 05:02PM Stockholm Central Station2 transfers
Malartag
950 Mälartåg
03:03PM Eskilstuna Centralstation1h03 04:06PM Stockholm Central Station0 transfersDirect
Malartag
2139 Mälartåg
03:08PM Eskilstuna Centralstation1h54 05:02PM Stockholm Central Station1 transfer
Malartag
1 Länstrafiken Sörmland
03:39PM Eskilstuna1h26 05:05PM Stockholm Central Station1 transfer
Malartag
3 Länstrafiken Sörmland
03:48PM Eskilstuna1h17 05:05PM Stockholm Central Station1 transfer
Malartag
5 Länstrafiken Sörmland
03:48PM Eskilstuna1h17 05:05PM Stockholm Central Station1 transfer
Malartag
20954 Mälartåg
04:01PM Eskilstuna Centralstation1h04 05:05PM Stockholm Central Station0 transfersDirect
Malartag
1 Länstrafiken Sörmland
04:10PM Eskilstuna1h24 05:34PM Stockholm Central Station1 transfer
Malartag
5 Länstrafiken Sörmland
04:20PM Eskilstuna1h14 05:34PM Stockholm Central Station1 transfer
Malartag
10922 Mälartåg
04:33PM Eskilstuna Centralstation1h01 05:34PM Stockholm Central Station0 transfersDirect
Malartag
3 Länstrafiken Sörmland
04:34PM Eskilstuna1h31 06:05PM Stockholm Central Station1 transfer
Malartag
1 Länstrafiken Sörmland
04:39PM Eskilstuna1h26 06:05PM Stockholm Central Station1 transfer
Malartag
5 Länstrafiken Sörmland
04:54PM Eskilstuna2h05 06:59PM Stockholm Central Station2 transfers
Malartag
20958 Mälartåg
05:01PM Eskilstuna Centralstation1h04 06:05PM Stockholm Central Station0 transfersDirect
Malartag
2147 Mälartåg
05:08PM Eskilstuna Centralstation1h51 06:59PM Stockholm Central Station1 transfer
Malartag
1 Länstrafiken Sörmland
05:42PM Eskilstuna1h23 07:05PM Stockholm Central Station1 transfer
Malartag
3 Länstrafiken Sörmland
05:48PM Eskilstuna1h17 07:05PM Stockholm Central Station1 transfer
Malartag
5 Länstrafiken Sörmland
05:57PM Eskilstuna2h06 08:03PM Stockholm Central Station2 transfers
Malartag
20964 Mälartåg
06:03PM Eskilstuna Centralstation1h02 07:05PM Stockholm Central Station0 transfersDirect
Malartag
2151 Mälartåg
06:08PM Eskilstuna Centralstation1h55 08:03PM Stockholm Central Station1 transfer
Malartag
1 Länstrafiken Sörmland
06:34PM Eskilstuna1h32 08:06PM Stockholm Central Station1 transfer
Malartag
3 Länstrafiken Sörmland
06:45PM Eskilstuna1h21 08:06PM Stockholm Central Station1 transfer
Malartag
970 Mälartåg
07:03PM Eskilstuna Centralstation1h03 08:06PM Stockholm Central Station0 transfersDirect
Malartag
3 Länstrafiken Sörmland
07:30PM Eskilstuna1h35 09:05PM Stockholm Central Station1 transfer
Malartag
1 Länstrafiken Sörmland
07:34PM Eskilstuna1h31 09:05PM Stockholm Central Station1 transfer
Malartag
5 Länstrafiken Sörmland
07:53PM Eskilstuna2h09 10:02PM Stockholm Central Station2 transfers
Malartag
976 Mälartåg
08:03PM Eskilstuna Centralstation1h02 09:05PM Stockholm Central Station0 transfersDirect
Malartag
2159 Mälartåg
08:08PM Eskilstuna Centralstation1h54 10:02PM Stockholm Central Station1 transfer
Malartag
3 Länstrafiken Sörmland
08:30PM Eskilstuna1h35 10:05PM Stockholm Central Station1 transfer
Malartag
1 Länstrafiken Sörmland
08:34PM Eskilstuna1h31 10:05PM Stockholm Central Station1 transfer
Malartag
982 Mälartåg
09:03PM Eskilstuna Centralstation1h02 10:05PM Stockholm Central Station0 transfersDirect
Malartag
3 Länstrafiken Sörmland
09:30PM Eskilstuna1h35 11:05PM Stockholm Central Station1 transfer
Malartag
1 Länstrafiken Sörmland
09:33PM Eskilstuna1h32 11:05PM Stockholm Central Station1 transfer
Malartag
988 Mälartåg
10:03PM Eskilstuna Centralstation1h02 11:05PM Stockholm Central Station0 transfersDirect
UL
3 Länstrafiken Sörmland
10:30PM Eskilstuna7h04 05:34AM Stockholm Central Station4 transfers
UL
2172 Mälartåg
10:52PM Eskilstuna Centralstation6h42 05:34AM Stockholm Central Station3 transfers

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets Eskilstuna to Stockholm by train or bus

Mon
Oct 14
Tue
Oct 15
Wed
Oct 16
Thu
Oct 17
Fri
Oct 18
Sat
Oct 19
Sun
Oct 20

How far in advance should I book train tickets from Eskilstuna to Stockholm?

The best time to book your train from Eskilstuna to Stockholm is 42 days before departure. See how prices for trains change on the Eskilstuna to Stockholm route.
Prices are for one-way tickets for one passenger from Eskilstuna to Stockholm per month. Insights are sourced from fares found by Omio users in the last 12 months. Current prices may differ as prices vary depending on the time of day, class or how far in advance you book your train from Eskilstuna to Stockholm.

Fastest train times from Eskilstuna to Stockholm

Showing times and prices for Oct 14

Fastest Journey

49 m

Average

1 h 29 m

Trains per day

82

Distance

88 km

Of the 82 trains that leave Eskilstuna for Stockholm every day 24 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
Malartag
10914 Mälartåg
06:59AM0h49
Eskilstuna Centralstation
07:48AMStockholm Central Station
$221One-way
0 transfers
2nd Fastest
Malartag
918 Mälartåg
08:04AM0h59
Eskilstuna Centralstation
09:03AMStockholm Central Station
$221One-way
0 transfers
Malartag
10922 Mälartåg
04:33PM1h01
Eskilstuna Centralstation
05:34PMStockholm Central Station
$221One-way
0 transfers
Malartag
10900 Mälartåg
05:33AM1h01
Eskilstuna Centralstation
06:34AMStockholm Central Station
$221One-way
0 transfers
Malartag
910 Mälartåg
06:03AM1h01
Eskilstuna Centralstation
07:04AMStockholm Central Station
$221One-way
0 transfers

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Eskilstuna to Stockholm

distanceDistance55 miles (88 km)
durationAverage train duration48 min
priceAverage train ticket price$19 (€16)
changesDirect trainNo
carriersTrain companiesMalartag or SJ

Trains from Eskilstuna to Stockholm cover the 55 miles (88 km) long trip taking on average 48 min with our travel partners like Malartag or SJ. While the average ticket price for this trip costs around $19 (€16), you can find the cheapest train ticket for as low as $14 (€12). Travelers depart most frequently from Eskilstuna Centralstation and arrive in Stockholm Central Station.

Train companies: Malartag, SJ and MTRX from Eskilstuna to Stockholm trains

Travel from Eskilstuna to Stockholm from $14 (€12) with Omio’s train partners Malartag, SJ and MTRX! You can find the best schedules and tickets when comparing and booking the most popular route for you.

Mälartåg is a Swedish train company from the Mälardalen region operating in the Stockholm, Sörmland, Uppsala, Västmanland, Örebro and Östergötland. Mälartåg's train fleet consists of double-deckers and smaller regional trains with a maximum speed of 200 km/h.

Eskilstuna to Stockholm train information with Malartag:

  • Average Duration: 1 h
  • Cheapest Price: $14

FAQs: Trains from Eskilstuna to Stockholm

FAQs: Travel by train from Eskilstuna to Stockholm easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Eskilstuna to Stockholm.
FAQs
Cheap train tickets from Eskilstuna to Stockholm can start from as little as $14 (€12) when you book in advance. The average train ticket price for Eskilstuna to Stockholm is $19 (€16); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
On average the Eskilstuna to Stockholm train travel time is 48 min   for the 55 mile (88 km) long journey, but the duration can vary if you travel on weekends and holidays.
The first train from Eskilstuna to Stockholm leaves at 5: 00 AM. Plan your trip with the Journey Planner   from Omio.
The last train from Eskilstuna to Stockholm leaves at 9: 04 PM.
When taking a train from Eskilstuna to Stockholm, you can count on Malartag or SJ for the best way to get you to Stockholm. You can also check all possible train companies who offer a service between Eskilstuna and Stockholm and compare the amenities they offer before buying a train ticket.
No, there are no night trains, the latest train for this route is 9: 04 PM.

Passengers board the train most frequently from Eskilstuna Centralstation, which is located around 0.2 miles (329 m) away from the city centre, and they get off the train at Stockholm Central Station, located 1.2 miles (2 km) away from the city centre.

A day trip to Stockholm from Eskilstuna is worth doing with a journey time of 48 min each way. Check with Omio app   the best way to travel.
The cheapest month for a train from Eskilstuna to Stockholm is September.
You have options as you can travel between Eskilstuna and Stockholm 2 different ways: train or bus.

Popular train stations from Eskilstuna to Stockholm

Eskilstuna
Stockholm
The major railway station for departures from Eskilstuna is Eskilstuna Centralstation. Read all the information you need to know about services, amenities and connections at Eskilstuna Centralstation for your journey from Eskilstuna to Stockholm.
Amenities at station
ParkingParking
ATMATM
AccessibilityAccessibility
The major train station for arrivals in Stockholm is Stockholm Central Station. Find all the information you need to know about services, amenities and connections at Stockholm Central Station for your journey to Stockholm from Eskilstuna.
Amenities at station
WifiWifi
LockersLockers
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+46 841062600
ticketOfficeHours
Ticket Office Hours
Mon - Fri: 06: 00 - 21: 00 | Sat - Sun: 10: 00 - 20: 00
Public transit options for Stockholm Central Station
Metro lines: 10, 11, 13, 14, 17, 18, 19
Bus lines: 53, 54, 516, 812C, 813C, Flygbussarna
Tram lines: 7
Train lines: Dala Line, Northern Main Line, East Coast Line, SJ X2000, 40, 41, 42X, 43, 43X, 44, Arlanda Express, FLX

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language

Useful links