Trip to Stockholm

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Amsterdam to Stockholm

🚆 The journey from Amsterdam to Stockholm by train takes approximately 18 hours and 26 minutes, with transfers in Osnabrück and Hamburg. Travelers depart from Amsterdam Centraal station and arrive at Stockholm Centralstation, operated by Dutch Railways and Swedish Railways respectively. 🌍 The route from Amsterdam to Stockholm spans a distance of 1,622 km, with a total of 5 transfers along the way. Passengers will board trains from various agencies including Nederlandse Spoorwegen, DB Fernverkehr AG, DSB, and Øresundståg, making their way through cities such as Berlin, Kiel, Copenhagen, Malmö, and Hässleholm before reaching Stockholm. 💰 The prices for a train ticket between Amsterdam and Stockholm can range from €104 to €258, depending on the class of service and availability.

Where to stay in Stockholm

There are over 293 hotels to stay in Stockholm. Prices range from $16 per night.

Find accommodation
  • The train route from Amsterdam to Stockholm involves multiple transfers. Companies providing train services on this route include Dutch Railways for the leg departing from Amsterdam Centraal and Swedish Railways for the final stretch arriving at Stockholm Centralstation. The total journey time, including transfers, is approximately 18 hours and 26 minutes. Prices for this train journey may vary between €106 to €262.
  • The fastest train option between Amsterdam and Stockholm involves a series of transfers and takes approximately 18 hours and 26 minutes. The train services include a mix of high-speed trains and regional trains operated by various companies such as Dutch Railways and Swedish Railways. While there is no direct train connection, this route offers a diverse and scenic journey through different cities and landscapes.
  • Trains leaving for Stockholm from Amsterdam depart from Amsterdam Centraal station. Dutch Railways operate the train services for this route, providing convenient departures from the bustling central station in Amsterdam. Passengers can easily access the train platforms and start their journey towards Stockholm from Amsterdam Centraal, a major transportation hub in the heart of the city.
  • There are multiple trains involved in the journey from Amsterdam to Stockholm as there is no direct train between the two cities. Passengers will need to take several trains with transfers at stations such as Osnabrück Hbf, Hamburg Hbf, København H, Malmö Central Station, and Hässleholm Centralstation before reaching Stockholm Centralstation. The entire trip, including transfers, typically takes around 18 hours and 26 minutes, providing travelers with a scenic and comfortable rail experience across different regions. The train services on this route are operated by Dutch Railways departing from Amsterdam Centraal and Swedish Railways arriving at Stockholm Centralstation.
  • The train from Amsterdam to Stockholm operated by Swedish Railways, arrives at Stockholm Centralstation, which is the main railway station in the Swedish capital. Stockholm Centralstation is a central hub for train travel within Sweden and serves as a major transportation gateway for visitors arriving in Stockholm. Passengers can easily access various parts of the city and other destinations in Sweden upon their arrival at Stockholm Centralstation.
  • The first train of the day from Amsterdam to Stockholm departs from Amsterdam Centraal station as part of the multi-legged journey via Osnabrück Hbf and Hamburg Hbf. The departure times can vary depending on the specific connections and transfers along the route. The last train to reach Stockholm Centralstation typically departs in the evening to accommodate the overnight travel duration of approximately 18 hours and 26 minutes. Passengers should consult the train schedules and plan accordingly to catch the most suitable connections for their journey.
  • There are no direct train trips available between Amsterdam and Stockholm. Travelers must take a multi-legged journey involving transfers at Osnabrück Hbf and Hamburg Hbf before reaching their final destination at Stockholm Centralstation. The total travel time for this route, including the transfers, is approximately 18 hours and 26 minutes. Passengers can opt for the train services operated by Dutch Railways departing from Amsterdam Centraal and Swedish Railways arriving at Stockholm Centralstation.
  • There is no direct train service available between Amsterdam and Stockholm. Travelers will need to take a route that includes transfers at Osnabrück Hbf and Hamburg Hbf to reach Stockholm Centralstation. The entire journey, with the transfers, typically takes around 18 hours and 26 minutes. Passengers can look forward to experiencing a scenic and comfortable train ride as they make their way from Amsterdam to Stockholm.
  • The cost of a train journey from Amsterdam to Stockholm can vary between €106 and €262. Factors that may influence the ticket price include the class of service, timing of the booking, and availability of discounts or promotions. Passengers are advised to check for updated fares and booking options to find the most cost-effective travel package for their trip from Amsterdam to Stockholm.

Will you be returning to Amsterdam by train?

If you are looking for the return train journey, check out trains from Stockholm to Amsterdam

See schedule