|Distance||486 miles (784 km)|
|Train frequency||1 a day|
|Train companies||Deutsche Bahn with connection|
Trains from Eskilstuna to Berlin cover the 486 miles (784 km) long trip taking on average 16 h 35 min with our travel partners like Deutsche Bahn with connection. Normally, there is 1 train operating per day, including direct services available. Travelers depart most frequently from Eskilstuna Centralstation and arrive in Berlin Hbf.
Passengers board the train most frequently from Eskilstuna Centralstation, which is located around 0.8 miles (1.3 km) away from the city centre, and they get off the train at Berlin Hbf, located 3.3 miles (5.3 km) away from the city centre.
Here are some other resources that might have the information you need