Train tickets from Amsterdam Centraal to Köln Hbf: starting at €19

The cheapest train tickets between Amsterdam Centraal and Köln Hbf start at €19. You can buy train tickets to Köln Hbf from all the ticket shops we have listed below. Beware that the cheapest ticket price is not always available or only for some trains.

The travel time between Amsterdam Centraal and Köln Hbf is approximately 2 hours, 38 minutes. This is a direct connection, you don't have to change trains.

Find train tickets


Compare train tickets between Amsterdam Centraal and Köln Hbf

Train tickets between Amsterdam Centraal and Köln Hbf are offered by various ticket resellers. Not all tickets are available at all shops. The service level is also different amongst various shops; not all payment methods are accepted everywhere and you may need to pay a surcharge for paper tickets. For journeys starting or ending in the Netherlands, we recommend using NS International.

The following companies offer train tickets for this journey:


NS International

NS International is the national Dutch train operator. On the website of NS International, you can easily order train tickets online to a great number of destinations within Europe.

Accepted payment methods:
iDeal MasterCard VISA American Express bancontact

Deutsche Bahn (DB)

Deutsche Bahn is the national German train operator. On the DB website, you can easily order train tickets online to a great number of destinations within Europe. DB usually has the most comprehensive ticket offering within Europe.