There are 7 ways to get from Hamburg to Eskilstuna by plane, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Hamburg Airport to Stockholm-Arlanda Airport, train
best- Fly from Hamburg Airport (HAM) to Stockholm-Arlanda Airport (ARN)plane HAM - ARN
- Take the train from Arlanda Centralstation to Eskilstuna Centralstationtrain
6h 11mkr 943–3,048Train
- Take the train from Hamburg Hauptbahnhof to Norrköping Centralstationtrain Ic
- Take the train from Norrköping Centralstation to Eskilstuna Centralstationtrain 2160 / ...
12hkr 1,501–2,714Bus
- Take the bus from Hamburg, Zentraler Omnibusbahnhof to Norrköpingbus
- Take the bus from Norrköping to Nyköping busstation Flixbus Stopbus 612 / ...
- Take the bus from Nyköping busstation to Eskilstuna Kyrkogatanbus 701 / ...
17h 28mkr 977–1,586Drive 1,045.9 km
- Drive from Hamburg to Eskilstunacar 1,045.9 km
10h 53mkr 1,866–2,695Train to Hannover Airport, fly to Stockholm-Arlanda Airport, train
- Take the train from Hamburg Hbf to Hannover Hauptbahnhoftrain
- Fly from Hannover Airport (HAJ) to Stockholm-Arlanda Airport (ARN)plane HAJ - ARN
- Take the train from Arlanda Centralstation to Eskilstuna Centralstationtrain
7h 57mkr 1,719–8,946Fly Hamburg Airport to Linköping City Airport, train
- Fly from Hamburg Airport (HAM) to Linköping City Airport (LPI)plane HAM - LPI
- Take the train from Linköping Centralstation to Eskilstuna Centralstationtrain
9h 57mkr 1,157–4,866Train via Stockholm
- Take the train from Hamburg-Harburg to Stockholm Centralstationtrain 344
- Take the train from Stockholm Centralstation to Eskilstuna Centralstationtrain 947 / ...
15h 49mkr 2,113–3,238
Hamburg to Eskilstuna by train
Questions & Answers
The cheapest way to get from Hamburg to Eskilstuna is to bus which costs 950 kr - 1600 kr and takes 17h 28m.
The fastest way to get from Hamburg to Eskilstuna is to fly and train which takes 6h 11m and costs 900 kr - 3100 kr.
No, there is no direct bus from Hamburg to Eskilstuna. However, there are services departing from Hamburg, Zentraler Omnibusbahnhof and arriving at Eskilstuna Kyrkogatan via Norrköping and Nyköping busstation. The journey, including transfers, takes approximately 17h 28m.
No, there is no direct train from Hamburg to Eskilstuna station. However, there are services departing from Hamburg Hauptbahnhof and arriving at Eskilstuna Centralstation via Norrköping Centralstation. The journey, including transfers, takes approximately 12h.
The distance between Hamburg and Eskilstuna is 991 km. The road distance is 1045.9 km.
The best way to get from Hamburg to Eskilstuna without a car is to train which takes 12h and costs 1500 kr - 2800 kr.
It takes approximately 6h 11m to get from Hamburg to Eskilstuna, including transfers.
Hamburg to Eskilstuna bus services, operated by FlixBus, depart from Hamburg, Zentraler Omnibusbahnhof station.
Hamburg to Eskilstuna train services, operated by Snälltåget, depart from Hamburg Hauptbahnhof station.
The best way to get from Hamburg to Eskilstuna is to train which takes 12h and costs 1500 kr - 2800 kr. Alternatively, you can bus, which costs 950 kr - 1600 kr and takes 17h 28m.
What companies run services between Hamburg, Germany and Eskilstuna, Sweden?
You can take a train from Hamburg Hauptbahnhof to Eskilstuna Centralstation via Norrköping Centralstation in around 12h. Alternatively, you can take a bus from Hamburg, Zentraler Omnibusbahnhof to Eskilstuna Kyrkogatan via Norrköping and Nyköping busstation in around 17h 28m.
- Website
- flysas.com
Flights from Hamburg Airport to Stockholm-Arlanda Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- kr 900–3,200
Flights from Hamburg Airport to Stockholm-Arlanda Airport via Copenhagen
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- kr 900–3,200
Flights from Hannover Airport to Stockholm-Arlanda Airport via Copenhagen
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- kr 1,400–6,500
Flights from Hamburg Airport to Linköping City Airport via Copenhagen, Amsterdam Schiphol
- Ave. Duration
- 7h
- When
- Every day
- Estimated price
- kr 1,100–5,500
- Website
- eurowings.com
Flights from Hamburg Airport to Stockholm-Arlanda Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- kr 750–2,100
Flights from Hannover Airport to Stockholm-Arlanda Airport
- Ave. Duration
- 1h 40m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- kr 800–3,900
- Website
- klm.com
Flights from Hamburg Airport to Linköping City Airport via Amsterdam Schiphol
- Ave. Duration
- 6h 8m
- When
- Every day
- Estimated price
- kr 850–4,400
- Website
- norwegian.com
Flights from Hamburg Airport to Stockholm-Arlanda Airport
- Ave. Duration
- 1h 35m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- kr 600–2,300
- Website
- finnair.com
Flights from Hamburg Airport to Stockholm-Arlanda Airport via Helsinki
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- kr 1,200–2,800
- Website
- lufthansa.com
Flights from Hannover Airport to Stockholm-Arlanda Airport via Frankfurt
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- kr 1,500–6,000
- Phone
- 0771-22 44 40
- [email protected]
- Website
- malartag.se
Train from Arlanda Centralstation to Eskilstuna Centralstation
- Ave. Duration
- 1h 28m
- Frequency
- Hourly
- Estimated price
- kr 260–410
- Website
- https://malartag.se/en/
Train from Norrköping Centralstation to Eskilstuna Centralstation
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Estimated price
- kr 190–300
- Website
- https://malartag.se/en/
Train from Arlanda Centralstation to Eskilstuna Centralstation
- Ave. Duration
- 1h 28m
- Frequency
- Hourly
- Estimated price
- kr 260–410
- Website
- https://malartag.se/en/
Train from Linköping Centralstation to Eskilstuna Centralstation
- Ave. Duration
- 1h 39m
- Frequency
- Every 2 hours
- Estimated price
- kr 270–420
- Website
- https://malartag.se/en/
Train from Stockholm Centralstation to Eskilstuna Centralstation
- Ave. Duration
- 1h 1m
- Frequency
- Hourly
- Estimated price
- kr 190–300
- Website
- https://malartag.se/en/
- Phone
- +46 40 669 62 00
- [email protected]
- Website
- snalltaget.se
Train from Hamburg Hauptbahnhof to Norrköping Centralstation
- Ave. Duration
- 9h 57m
- Frequency
- Once daily
- Estimated price
- kr 1,300–2,100
- Website
- https://www.snalltaget.se/en
- Phone
- +46 77 175 75 75
- [email protected]
- Website
- sj.se
Train from Hamburg Hauptbahnhof to Norrköping Centralstation
- Ave. Duration
- 10h 31m
- Frequency
- Once daily
- Estimated price
- kr 1,600–2,500
- Website
- https://www.sj.se/en/
Train from Hamburg-Harburg to Stockholm Centralstation
- Ave. Duration
- 12h 59m
- Frequency
- 5 times a week
- Estimated price
- kr 1,900–2,900
- Website
- https://www.sj.se/en/
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Hamburg Hbf to Hannover Hauptbahnhof
- Ave. Duration
- 1h 22m
- Frequency
- Every 30 minutes
- Estimated price
- kr 350–1,600
- Website
- https://int.bahn.de/en
- Phone
- +43 5 1717
- Website
- konzern.oebb.at
Train from Hamburg Hbf to Hannover Hauptbahnhof
- Ave. Duration
- 2h 15m
- Frequency
- Twice daily
- Estimated price
- kr 450–700
- Website
- https://konzern.oebb.at/en/
- Phone
- +49 581 97164164
- [email protected]
- Website
- der-metronom.de
Train from Hamburg Hbf to Hannover Hauptbahnhof
- Ave. Duration
- 2h 23m
- Frequency
- 3 times a day
- Estimated price
- kr 650–2,100
- Schedules at
- der-metronom.de
- Phone
- 0550-875 61
- [email protected]
- Website
- tagakeriet.se
Train from Stockholm Centralstation to Eskilstuna Centralstation
- Ave. Duration
- 52 min
- Frequency
- Twice a week
- Estimated price
- kr 180–270
- Website
- https://www.tagakeriet.se/
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Hamburg, Zentraler Omnibusbahnhof to Norrköping
- Ave. Duration
- 13h 25m
- Frequency
- Once daily
- Estimated price
- kr 800–1,400
- Website
- https://www.flixbus.co.uk
Bus from Norrköping to Nyköping busstation Flixbus Stop
- Ave. Duration
- 45 min
- Frequency
- Every 4 hours
- Estimated price
- kr 60–100
- Website
- https://www.flixbus.co.uk
- Phone
- 020-44 40 00
- Website
- sormlandstrafiken.se
Bus from Nyköping busstation to Eskilstuna Kyrkogatan
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- kr 85–110
- Website
- https://www.sormlandstrafiken.se/
- On bus price
- kr 85–110
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Hamburg to Eskilstuna bus services, operated by FlixBus, arrive at Norrköping station.
Hamburg to Eskilstuna train services, operated by Snälltåget, arrive at Norrköping Centralstation.
Yes, the driving distance between Hamburg to Eskilstuna is 1046 km. It takes approximately 10h 53m to drive from Hamburg to Eskilstuna.
Book your Hamburg to Eskilstuna train tickets online with Omio.
Book your Hamburg to Eskilstuna bus tickets online with Omio.
There are 46+ hotels available in Eskilstuna.
















