Trip to Stockholm

Find the perfect accommodation on booking.com

Great location and deals for every budget.

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

Trains from Amsterdam to Stockholm

🚆 The journey from Amsterdam to Stockholm by train is a scenic adventure that takes approximately 18 hours and 26 minutes, with transfers along the way. Dutch Railways operates the trains departing from Amsterdam Centraal station, while Swedish Railways takes you to Stockholm Centralstation. 🌍 Route 1 covers a distance of 1,622 km and includes 5 transfers. The first step involves a train towards Berlin Ostbahnhof from Amsterdam Centraal, followed by high-speed trains to Kiel Hbf and København H. Further transfers to Kristiansstad C via Malmö Central and Hässleholm Centralstation lead you to the final destination of Stockholm Centralstation. 💰 Ticket prices for the train journey between Amsterdam and Stockholm can range from €104 to €258, offering travelers a convenient and affordable way to explore the picturesque route from the vibrant city of Amsterdam to the charming capital of Sweden.

Where to stay in Stockholm

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

Accomodation
  • There is no direct train from Amsterdam to Stockholm; however, you can travel with a combination of train services. Dutch Railways operates the train from Amsterdam Centraal to Osnabrück Hbf, and Swedish Railways operates the train from Hamburg Hbf to Stockholm Centralstation. The journey, including transfers, takes approximately 18 hours and 26 minutes. Prices for the train journey between Amsterdam and Stockholm vary from €105 to €261.
  • The fastest train route from Amsterdam to Stockholm involves multiple transfers and takes approximately 18 hours and 26 minutes. The journey includes stops at Osnabrück Hbf and Hamburg Hbf before reaching Stockholm Centralstation. The train services are operated by Dutch Railways and Swedish Railways throughout the trip. Though the journey is not direct, it is the fastest option available by train between the two cities.
  • Trains departing for Stockholm from Amsterdam leave from Amsterdam Centraal station. Dutch Railways operates the train services that start the journey from Amsterdam Centraal. Passengers can board the train at this departure station to begin their trip to Stockholm.
  • There are several trains available for the journey between Amsterdam and Stockholm. While there is no direct train, travelers can take a series of train services with transfers at stations like Osnabrück Hbf and Hamburg Hbf. The total travel time including transfers is approximately 18 hours and 26 minutes. Dutch Railways operates the services departing from Amsterdam Centraal, and Swedish Railways operates the trains arriving at Stockholm Centralstation.
  • The train from Amsterdam to Stockholm operated by Swedish Railways, arrives at Stockholm Centralstation. This centrally located station in Stockholm serves as the final destination for travelers making the journey by train. Upon arrival, passengers can easily access the city center or connect to other transportation options for their onward journey.
  • The first train of the day to travel from Amsterdam to Stockholm starts from Amsterdam Centraal station in the early morning hours. The last train departs Amsterdam Centraal later in the evening, allowing travelers to embark on their journey to Stockholm until late at night. The duration of the journey, including transfers, is approximately 18 hours and 26 minutes. Passengers should check the exact departure times and schedules for the most up-to-date information on train availability.
  • There are no direct train trips available between Amsterdam and Stockholm. Travelers will need to take multiple trains with transfers at different stations along the route, including stops at Osnabrück Hbf and Hamburg Hbf before reaching Stockholm Centralstation. The entire journey, including transfers, takes approximately 18 hours and 26 minutes. It's essential for passengers to plan their trip carefully, considering the transfer times and schedules provided by Dutch Railways and Swedish Railways for a smooth travel experience.
  • No, there is no direct train between Amsterdam and Stockholm. Travelers will need to take a combination of train services departing from Amsterdam Centraal and passing through stations such as Osnabrück Hbf and Hamburg Hbf before reaching Stockholm Centralstation. The journey, with transfers included, takes approximately 18 hours and 26 minutes. It is important for passengers to plan their trip accordingly to make smooth transitions between trains during the journey.
  • The cost of a train ticket from Amsterdam to Stockholm varies between €105 and €261. The price range depends on factors such as the class of the ticket, the time of booking, and any discounts or promotions available at the time of purchase. Passengers are advised to check the latest fares and book their tickets in advance to secure the best possible price for their journey.

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