Amsterdam Copenhagen Train: Times, Changes and Tickets

A white high-speed intercity train with a red stripe standing at a platform under a large arched steel-and-glass station roof.

The Amsterdam Copenhagen train is not direct, so you change trains twice and ride for about 11 to 12 hours. The best journey on NS International (the Dutch railway's international arm) takes 10 hours 46 minutes, and it runs through Germany via Hamburg. You can ride it in one long day or split it with a night in Hamburg.

Most readers want the short version first. Here it is as a table, and each step below fills in one row.

StepWhat to doWhat to watch for
1. Count the hoursPlan 11 to 12 hours with two changesThe best listed time is 10 hours 46 minutes
2. Book the legsBuy Amsterdam to Hamburg, then Hamburg to CopenhagenCheap saver fares can not be exchanged
3. Compare routesCheck Germany, Prague and SwitzerlandSome pages disagree, so use the planner
4. Fill your last dayPick a day trip or a short cruiseMeeting points and what is not included

Step 1: Count the hours on the Amsterdam to Copenhagen train

The best listed Amsterdam to Copenhagen train journey takes 10 hours 46 minutes, with two changes. The Copenhagen page of NS International gives that time and also says the trip takes around 12 hours, with changes in Osnabrück and Hamburg. It mentions no direct train and no night train for this route. So treat 11 to 12 hours as your working number.

Your day starts at Amsterdam Centraal. Our guide to Amsterdam public transport shows how to get there by tram, metro or bus. The station itself is covered in the Amsterdam Centraal train station guide.

Amsterdam start Osnabrück change 1 Hamburg change 2 Copenhagen 10 h 46 min Best listed time on NS International, before any long wait

Key Takeaway The Amsterdam to Copenhagen train needs two changes, Osnabrück and Hamburg, and the best listed time is 10 hours 46 minutes.

Step 2: Book the Amsterdam to Hamburg and Hamburg to Copenhagen legs

You can buy the whole trip from NS International, from €57 one way, or buy it in two parts. NS International says its tickets can be booked separately, which lets you build your own plan. The first part is Amsterdam to Hamburg, which takes 5 hours 15 minutes with one change and starts from €33 at NS International.

The second part is Hamburg to Copenhagen. Deutsche Bahn (German Railways) says trains run up to nine times a day from Hamburg via Odense to Copenhagen in 4¾ hours. Its super saver fare starts at EUR 28.99 on short routes such as Hamburg to Copenhagen. You can book up to six months ahead. NS International publishes no booking window for Copenhagen. It says only "Early booking = lowest prices" and offers 1st or 2nd class with different flexibility levels. At their starting prices of €33 and EUR 28.99, the two parts cost more than the €57 single ticket.

The super saver fare has a catch. These tickets are excluded from exchange and cancellation, apart from a free cancellation within 3 hours of buying online. So buy it only when your Amsterdam train is booked and your date is firm.

Pro Tip If you buy the Amsterdam to Hamburg and Hamburg to Copenhagen legs as two tickets, leave at least an hour in Hamburg, or sleep there and take the first morning train to Copenhagen.

Early booking gives the lowest prices, says NS International, and evening trains are often cheaper. The train is the wrong choice when time is short. A one-way ride uses most of a day, so a trip of two days or fewer in Copenhagen is better spent staying put.

A long train day goes faster when it has a clear stop in the middle.

Step 3: Compare other train routes from Amsterdam

Many trains from Amsterdam Centraal go to Germany without a change. NS International lists Cologne, Frankfurt and Berlin with zero changes, while Prague, Zurich and Copenhagen need at least one. This table shows the fastest listed time and the lowest one-way fare on each NS International page.

DestinationFastest listed timeChangesFrom, one way
Cologne2 h 37 min0€20
Frankfurt3 h 53 min0€38
Berlin5 h 51 min0€38
Munich6 h 57 min (see below)0€38
Zurich7 h 30 min1, in Mannheim€68
Copenhagen10 h 46 min2€57
Prague12 h 35 min1€47

Frankfurt is simple. NS International lists no change, arrival at Frankfurt (Main) Hbf, and fares from €38, with lower prices for early booking. Munich is the one row where NS International disagrees with itself. Its Munich ticket page says you can ride from Amsterdam Central to Munich without changing trains in 6 hours 57 minutes. Its route page lists 7 hours 48 minutes with one change. Check the journey planner for your date to see which one you get. The Munich page also lists a direct Nightjet from Amsterdam Central, with seats from €35 to €165 and bunks from €55 to €230.

Night trains help on the longest routes. For Prague, NS International says the European Sleeper runs three times a week from Brussels via Amsterdam to Berlin, Dresden and Prague, and you board in the evening in the Netherlands. Seats start at €39 on that page. For Switzerland, NS International lists a Nightjet to Zurich from €40, and the Basel night train takes 10 hours 5 minutes from Amsterdam and arrives at 06:00. Neither page lists a night train to Copenhagen.

Going west instead? The same planning applies to the train from Amsterdam to London and the train from Amsterdam to Brussels.

Oslo is a different story. DFDS lists one passenger crossing from Amsterdam, which goes to Newcastle, and none to Oslo. Its page does not cover other operators, so check them before you rule out a ferry. No official page compares ferry and train times to Oslo. A DFDS route document does list a daily Copenhagen to Oslo ferry, leaving at 16:30 and arriving at 10:00 the next day. It covers April to December 2025 and calls itself preliminary, so check the booking portal for your date. That makes train to Copenhagen, then ferry, one way to reach Oslo. For Norway by land and sea, the sensible first step is the train to Copenhagen.

Step 4: Fill your last day in Amsterdam before the train

A day trip from Amsterdam can fill the day before a long ride. The Best Travel Destinations' count of GetYourGuide listings for Amsterdam in October 2026 found 42 day trips from Amsterdam, from €16.88 to €289.00. You can see them all under tours from Amsterdam.

Doing the trip yourself means planning your own transport between stops, while a tour bundles it. If you want the countryside, the Zaanse Schans, Edam, Volendam and Marken tour runs 6.5 to 8 hours, from €33 per person. It is rated 4.75 from 5,713 reviews on GetYourGuide and is run by Guides and Tours, who list free cancellation up to 24 hours ahead. GetYourGuide lists no pickup and no group size. It meets at De Ruijterkade 153, includes the bus, a cheese tasting and the clog workshop, and does not include other food or drink. The bus is not suitable for wheelchair users.

If you want cities, the Rotterdam, Delft and The Hague tour lasts 9 hours, from €60 per person. It is rated 4.21 from 2,727 reviews and is run by Tours & Tickets, with free cancellation up to 24 hours ahead. It meets at the Tours & Tickets shop at De Ruijterkade 34, inside Amsterdam Central Station, for groups of up to 80 people. It includes the bus, a guide, the Markthal visit and entry to the Royal Delft museum, but lunch and tips are extra. Check in at least 30 minutes before departure.

The Hague and Delft are easy to do without a tour. NS says The Hague takes about 49 minutes and Delft about an hour from Amsterdam Centraal, with 2026 single fares of €15.30 and €17.30. The tour adds Rotterdam, a guide and entry fees, but it is a full day.

For a short evening, the one-hour open-boat canal cruise costs from €18 per person and is rated 4.7 from 2,852 reviews. KINboat runs it, with free cancellation up to 24 hours ahead. It lasts 1 hour on an electric boat with a live guide. Groups hold up to 35 people, or up to 20 on the private option. It has five meeting points, so pick yours when you book, and hotel pickup is not included. It is not suitable for wheelchair users. Drinks come with it only if you choose that option.

Prices and ratings as shown on GetYourGuide.

Fill your last day in Amsterdam before the train

The train needs no tour, but a day trip fits the day before you leave. You can do The Hague or Delft alone by train, while a tour bundles the bus and entry fees. These three picks run from €18 for a one-hour canal cruise to €60 for a nine-hour city tour. All three list free cancellation up to 24 hours ahead.

  • Zaanse Schans, Edam, Volendam and Marken day tour

    from €33 per person

    A 6.5 to 8 hour bus day in the countryside run by Guides and Tours, with bus, cheese tasting and clog workshop included, from €33, rated 4.75 from 5,713 reviews on GetYourGuide, free cancellation.

    6.5–8 hours 4.7 (5,713 reviews) Free cancellation

    Run by Guides and Tours · not suitable for wheelchair users

    • Meeting point: De Ruijterkade 153, 1011 AB Amsterdam, Países Bajos
    • Not included: Any food or beverage not specified in “included”
    Check availability: Zaanse Schans, Edam, Volendam and Marken day tour on GetYourGuide
  • Rotterdam, Delft and The Hague day tour

    from €60 per person

    Three Dutch cities in nine hours run by Tours & Tickets, with bus, guide, Markthal visit and Royal Delft entry included, from €60, rated 4.21 from 2,727 reviews, free cancellation.

    9 hours 4.2 (2,727 reviews) Free cancellation

    Run by Tours & Tickets

    • Meeting point: De Ruijterkade 34, 1012 AA Amsterdam, Nederland
    • Group size: Standard group: Up to 80 people
    • Not included: Lunch; Tips
    Check availability: Rotterdam, Delft and The Hague day tour on GetYourGuide
  • One-hour open-boat canal cruise

    from €18 per person

    A one-hour electric open boat with a live guide run by KINboat, a short evening option before an early train, from €18, rated 4.7 from 2,852 reviews, free cancellation.

    1 hour 4.7 (2,852 reviews) Free cancellation

    Run by KINboat · not suitable for wheelchair users

    • Meeting point: This activity has 5 meeting points. Your meeting point depends on the option you select.
    • Group size: Private: just your group, up to 20 people; Standard group: up to 35 people (depends on the option chosen)
    • Not included: Hotel pick-up and drop-off
    Check availability: One-hour open-boat canal cruise on GetYourGuide

Prices and ratings as shown on GetYourGuide.

Day trips from Amsterdam

FAQ

Is there a train from Amsterdam to Copenhagen?

Yes, but not a direct one. NS International shows two changes, in Osnabrück and Hamburg, and a best travel time of 10 hours 46 minutes. Plan on 11 to 12 hours, and check the journey planner for your date.

How long is the train from Amsterdam to Prague?

NS International lists 12 hours 35 minutes with one change, from €47 one way. An overnight option is the European Sleeper, which runs three times a week from Brussels via Amsterdam to Berlin, Dresden and Prague.

How long is the train from Amsterdam to Munich?

NS International's Munich page lists 6 hours 57 minutes without changing trains, from €38. Its route page lists 7 hours 48 minutes with one change. Check the journey planner for your date to see which one you get.

Can you take a train from Amsterdam to Germany?

Yes. NS International lists Cologne in 2 hours 37 minutes from €20, Frankfurt in 3 hours 53 minutes from €38 and Berlin in 5 hours 51 minutes from €38, each without a change.

Can you take a train from Amsterdam to Switzerland?

Yes. NS International lists Zurich in 7 hours 30 minutes with one change in Mannheim, from €68. A Nightjet (night train) also runs to Zurich from €40, and the Basel night train leaves Amsterdam in the evening and arrives at 06:00.

Is there a ferry from Amsterdam to Oslo?

DFDS, a large ferry operator, lists one passenger crossing from Amsterdam, to Newcastle, and none to Oslo. Check other operators before you rule it out, and use the train to Copenhagen if Scandinavia is your goal.

Conclusion

The Amsterdam to Copenhagen train takes two changes and about 11 to 12 hours, so plan it as a travel day. Buy both legs early, leave a gap in Hamburg, and check the journey planner for your date. If you have a spare day in Amsterdam before you leave, a guided day trip fills it without a late finish.

Sources