Malmo to Amsterdam by train

Last reviewed: July 2026

Typical duration
35 minutes
Direct
No direct service
Night train
Night/sleeper option (night train)
Amsterdam

Train service

Deutsche Bahn

Deutsche Bahn (DB) is Germany’s national railway company, operating long-distance, regional, and international train services across Europe.

Train tickets

Omio

Omio connects you with over 1,000 transport providers - trains, buses, flights, and more - to simplify your travel planning.

Rail Europe

Rail Europe is a leading travel tech company specializing in European train bookings for over 15,000 travel professionals worldwide.

Trainline

Trainline sells rail and coach tickets worldwide on behalf of major UK and European transport companies.

Frequently asked questions

Is there a direct train from Malmö to Amsterdam?

No. There is no direct train from Malmö to Amsterdam. The route requires two changes, typically at Copenhagen H and Hamburg Hbf. The Hamburg to Amsterdam leg also requires a change at Osnabrück, so plan for three trains in total on the daytime route.

How long does it take to travel from Malmö to Amsterdam by train?

The three legs add up to around 10 and a half hours of travel time on the trains themselves. With connection time at Copenhagen and Hamburg, total journey time is typically around 12 hours for a well-timed itinerary. Many practical combinations take closer to 15 hours. Check your specific timetable and connection times before booking.

What is the best route from Malmö to Amsterdam by train?

For most travellers, the best daytime route is Malmö C to Copenhagen H by Öresundståg, Copenhagen H to Hamburg Hbf by DSB or Deutsche Bahn, and Hamburg Hbf to Amsterdam Centraal by ICE (DB or NS International) with a change at Osnabrück. If you want an overnight leg, the Snälltåget night train from Malmö to Hamburg is worth checking when it runs seasonally.

Can I travel overnight from Malmö to Amsterdam by train?

Yes, when the Snälltåget seasonal night train runs. It departs Malmö C at 21:55 (2026 preliminary timetable) and arrives at Hamburg Hbf at 05:06, where you connect to a daytime train to Amsterdam Centraal. The night train stops at København Syd, not Copenhagen H. Check the Snälltåget website to confirm your date is covered before booking.

Do I need to change trains at Hamburg for the Amsterdam leg?

Yes. There is no direct train from Hamburg Hbf to Amsterdam Centraal. The ICE journey requires a change at Osnabrück and takes around 5 hours 15 to 5 hours 20 minutes in total. Book through Deutsche Bahn or NS International and allow at least 30 to 45 minutes at Hamburg before your onward train.

Can I use an Interrail or Eurail pass from Malmö to Amsterdam?

Yes. A Global Pass covers Sweden, Denmark, Germany and the Netherlands. You still need to check and book seat reservations for each international leg separately. Reservations are not automatically included and the fees vary by operator. Check the Interrail or Eurail app for current reservation requirements and fees on each specific train.

More routes