Duration | 19h 20m |
Distance | 1570.1 km |
Average price | 2100 kr |
Frequency | 2/day |
No, there is no direct train from Amsterdam to Stockholm station. However, there are services departing from Amsterdam Centraal and arriving at Stockholm Centralstation via Osnabrück Hbf and Hamburg Hbf. The journey, including transfers, takes approximately 18h 27m.
More detailsThe distance between Amsterdam and Stockholm is 1208 km. The road distance is 1570.1 km.
Get driving directionsAmsterdam to Stockholm train services, operated by Dutch Railways (NS), depart from Amsterdam Centraal station.
More detailsAmsterdam to Stockholm train services, operated by Swedish Railways (SJ), arrive at Stockholm Centralstation.
More detailsBook your Amsterdam to Stockholm train tickets online with Omio.
Search and bookThere are 670+ hotels available in Stockholm. Prices start at 632 kr SEK per night.
More detailsCompare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.
Learn more about our apps