Compare prices and tickets by train, bus or flight

Fri
Jan 21
$24Deutsche Bahn
$24STUDENT AGENCY k.s.
Sat
Jan 22
$23Deutsche Bahn
$24STUDENT AGENCY k.s.
Sun
Jan 23
$23Deutsche Bahn
$24STUDENT AGENCY k.s.
Mon
Jan 24
$23Deutsche Bahn
$24STUDENT AGENCY k.s.
Tue
Jan 25
$23Deutsche Bahn
$20STUDENT AGENCY k.s.
Wed
Jan 26
$23Deutsche Bahn
$24STUDENT AGENCY k.s.
Thu
Jan 27
$23Deutsche Bahn
$20STUDENT AGENCY k.s.
Fri
Jan 28
$23Deutsche Bahn
$20STUDENT AGENCY k.s.
Sat
Jan 29
$23Deutsche Bahn
$24STUDENT AGENCY k.s.
Sun
Jan 30
$23Deutsche Bahn
$20STUDENT AGENCY k.s.
Mon
Jan 31
$23Deutsche Bahn
$20STUDENT AGENCY k.s.
Tue
Feb 1
$23Deutsche Bahn
$20STUDENT AGENCY k.s.
Wed
Feb 2
$23Deutsche Bahn
$20STUDENT AGENCY k.s.
Thu
Feb 3
$23Deutsche Bahn
$20STUDENT AGENCY k.s.
Fri
Feb 4
$23Deutsche Bahn
$16STUDENT AGENCY k.s.
Sat
Feb 5
$23Deutsche Bahn
$20STUDENT AGENCY k.s.
Sun
Feb 6
$23Deutsche Bahn
$16STUDENT AGENCY k.s.
Mon
Feb 7
$23Deutsche Bahn
$16STUDENT AGENCY k.s.
Tue
Feb 8
$23Deutsche Bahn
$16STUDENT AGENCY k.s.
Wed
Feb 9
$23Deutsche Bahn
$16STUDENT AGENCY k.s.

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Cologne to Amsterdam

distanceDistance133 miles (214 km)
durationAverage train duration3 h 9 min
priceAverage train ticket price$29 (€24)
frequencyTrain frequency7 a day
changesDirect trainYes, there are 7 direct trains a day
carriersTrain companiesDeutsche Bahn or Deutsche Bahn with connection

Trains from Cologne to Amsterdam cover the 133 miles (214 km) long route taking on average 3 h 9 min with our travel partners like Deutsche Bahn or Deutsche Bahn with connection. Normally, there are 7 trains operating per day, including direct services available. While the average ticket price for this route costs around $29 (€24), you can find the cheapest train ticket for as low as $23 (€19). Travelers depart most frequently from Köln Hbf and arrive in Amsterdam Centraal.

Train providers: Deutsche Bahn from Cologne to Amsterdam trains

Travel from Cologne to Amsterdam from $23 (€19) with Omio’s train partners Deutsche Bahn! You can find the best schedules and tickets when comparing and booking the most affordable trip for you.

Deutsche Bahn

Deutsche Bahn (DB) is the main provider of train services in Germany, making on average 40, 000 journeys per day. A special feature of Deutsche Bahn is its wide range of ticket types, savings offers including Super Saver, Saver, and Flexible fares and discount cards like the Bahncard 25, 50 and 100, which you can also use for your train from Cologne to Amsterdam. DB uses different types of trains such as the ICE (Intercity Express), IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn) on its routes, which differ in terms of comfort and the time required to travel. For example, while bathrooms are standard amenities, services like an onboard restaurant or free WiFi are only available on certain trains.

  • Average Price: $23

Read on for COVID-19 recommendations and policies for your Deutsche Bahn train ticket between Cologne and Amsterdam:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Normal conditions apply

Trains from Cologne to Amsterdam

Trains in Europe are an efficient way to travel between cities, with Deutsche Bahn offering domestic and international train routes. Deutsche Bahn usually offers between 20-30 trains from Cologne to Amsterdam per day. The first Cologne to Amsterdam train departs at 4:28 a.m., while the last train leaves Cologne at 9:49 p.m. Some Cologne to Amsterdam trains are direct, while others require multiple transfers before arriving in Amsterdam. Trains take between 2:40 h for direct journeys and 9:16 h for indirect journeys to arrive in Amsterdam. All services depart from either Köln Hauptbahnhof or Köln Messe/Deutz train station and arrive at Amsterdam's Centraal train station.

Cologne to Amsterdam trains: Not what you're looking for?

Return trains from Amsterdam to Cologne | Compare all modes of traveling from Cologne to Amsterdam | More about trains to Amsterdam



Cologne to Amsterdam Train Cost

Average prices for Deutsche Bahn trains from Cologne to Amsterdam when you book in advance

Booking Period

Average Price

Same Day

€60

1 Day in Advance

€58

1 Week in Advance

€56

2 Weeks in Advance

€48

1 Month in Advance

€46

3 Months in Advance

€45

Cologne to Amsterdam Trains: General Information


Travelers can offset some of cost of Cologne to Amsterdam train tickets by planning ahead and checking the prices before booking.

  • autobus All Cologne to Amsterdam trains are run by Deutsche Bahn.
  • autobus Most Cologne to Amsterdam trains are direct. All trains depart from either Köln Hauptbahnhof or Köln Messe/Deutz train station and arrive at Amsterdam Centraal train station.
  • autobus The Cologne to Amsterdam train journey takes as little as 2 hours and 40 minutes to arrive in Amsterdam.
  • autobus Most travelers book their Cologne to Amsterdam train tickets 1 day in advance of the travel date.





Based on Omio's travel data, as the table above clearly illustrates, ticket prices on Cologne to Amsterdam trains decrease the further they are booked in advance:

  • It is 3% cheaper to book a Cologne to Amsterdam train a day ahead of time rather than purchasing a ticket at the station.
  • It is 7% cheaper to book a Cologne to Amsterdam train ticket 1 week in advance as opposed to the day you intend to travel.
  • Cologne to Amsterdam train costs are 23% cheaper when booked 1 month in advance as opposed to purchasing a train ticket the day of.

Train tickets from Cologne to Amsterdam: when to book to save $

Time Price Savings
1 week earlier 36 €
2 weeks earlier 30 €20%
3 weeks earlier 33 €9%
1 month before 34 €6%
2 months earlier 31 €16%
3 months earlier 28 €29.%


Train companies often offer promotional prices and offers—by buying in advance—you can get access the best prices for trains in the U.S., Canada, and the major European railroad operators. Search on Omio to check prices and cheap train tickets from Cologne - Amsterdam. Easily find the most attractive rates and choose the your preferred route for your journey. Book and choose your mobile ticket: avoid the queues at the station and the added stress of printing your ticket.

The rule of buying in advance to save money is not only valid when booking a flight but also for train travel. Train tickets are generally on sale 6 months before the departure date. Some train booking tips from us:

  • Buying your train ticket from Cologne - Amsterdam 3 weeks in advance means you can save on average up to 9% compared to the price available on the day of departure.
  • If you book a ticket Cologne - Amsterdam with 2 months in advance you save up to about 16% compared to the initial price.
  • By booking 3 months in advance, you could save up to 29%.
  • On Omio you can find all offers, train times and prices for train travel in Europe, the U.S., and Canada.

Travel Tips: Trains from Cologne to Amsterdam

Travel by train to Amsterdam easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Cologne to Amsterdam.
FAQs

What COVID-19 travel safety information and restrictions should I be aware of for my train to Amsterdam from Cologne?

Travel between Cologne, Germany and Amsterdam, Netherlands by train is: Partially open.

Can I enter Netherlands from Germany?

International entry status: Entry is partially open for citizens and permanent residents of Germany

Do I need to quarantine on arrival in Netherlands from Cologne?

Conditions of entry:

  • Negative COVID-19 test issued at most 3 days before arrival
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
  • Health declaration required

What are the safety rules to follow in Amsterdam, Netherlands?

All travelers in Netherlands must observe these coronavirus safety measures:

  • Physical distance: 1.5 metre (s) (5 feet)
  • Face mask: Mandatory

The information above was last checked on 1/17/22. Remember to review the latest COVID-19 travel safety regulations   for your train to Amsterdam from Cologne as this information can change.

Are there restrictions on returning to Germany from Netherlands by train?

Return travel from Netherlands to Germany is: Partially open.

Are there any international entry restrictions on returning to Cologne from Amsterdam?

Entry into Germany is allowed for: Entry is partially open for citizens and permanent residents of Netherlands

Do I need to quarantine on arrival in Germany from Amsterdam?

Requirements for reentering:

  • Negative COVID-19 test issued at most 2 days before arrival and 10 day mandatory self quarantine
  • Travellers with a certificate of vaccination are exempt from compulsory quarantine
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from compulsory quarantine (certificate needed)
  • Negative COVID-19 test is required to end quarantine early. This test occurs on day 5 in quarantine
  • Digital entry registration is required prior to arrival
  • The exact quarantine requirements depend on the regulations in each federal state

What are the safety rules to follow in Cologne, Germany?

The government of Germany has imposed these measures to reduce the spread of COVID-19:

  • Physical distance requirement: 1.5 metre (s) (5 feet)
  • Face mask requirement: Mandatory

Last checked on 1/19/22. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your train to Cologne from Amsterdam.

How much does a cheap train from Cologne to Amsterdam cost?

Omio customers have found cheap train tickets from Cologne to Amsterdam for as low as $23 (€19)  for the next 7 days.

What is the cost of a train to Amsterdam from Cologne?

If you’re looking to book your train tickets in the next week, you can expect the Cologne to Amsterdam train price to come in at an average of $29 (€24)  one way.

How far is Amsterdam from Cologne by train?

When traveling this route you should expect the distance to Amsterdam from Cologne by train to be approximately 133 miles (214 km).

How many hours is the train time from Cologne to Amsterdam?

On average the Cologne to Amsterdam train travel time is 3 h 9 min  for the 133 miles (214 km) long journey, but the duration can vary if you travel on weekends and holidays.

When traveling by train from Cologne to Amsterdam, which train station in Cologne do I depart from and which train station in Amsterdam do I arrive in?

When departing from Cologne, you have various train station options to start your journey from including Köln Hbf, Köln Messe/Deutz and Köln/Bonn Flughafen. When arriving in Amsterdam, you can end your trip in train stations like Amsterdam Centraal and Amsterdam Sloterdijk.

Omio customers book a train from Köln Hbf   to Amsterdam Centraal   most frequently for this route.

Where do I find the Cologne train station to Amsterdam? Where is the Amsterdam train station?

You can find the most popular departure train station for this journey, Köln Hbf, located approximately 0.7 miles (1.2 km) from the city center of Cologne. The most popular arrival train station in Amsterdam, called Amsterdam Centraal, is located around 0.6 miles (916 m) away from its city center.

Which train companies can get me from Cologne to Amsterdam?

Take the Cologne to Amsterdam train with Deutsche Bahn or Deutsche Bahn with connection. However, it's always good to check out all possible train providers for the trip from Cologne to Amsterdam as there might be differences in the amenities they offer.

Is there a direct train from Cologne to Amsterdam?

Yes, there are 7 direct trains per day from Cologne to Amsterdam. You can look to travel with Deutsche Bahn  without needing to transfer at another stop in between. Taking a direct train tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this route.

How many trains are there from Cologne to Amsterdam a day?

The average number of trains departing Cologne for Amsterdam is 7 a day. The train schedules and services may vary between weekdays and weekends.

When does the first train depart from Cologne to Amsterdam? When does the last train depart from Cologne to Amsterdam?

You can take the earliest train from Cologne to Amsterdam at 4: 56 AM   or take the last train from Cologne to Amsterdam leaving at 7: 33 PM. Look for the latest Cologne to Amsterdam train schedules on Omio and book the best time to take the train for this route.

How early should I purchase Cologne to Amsterdam train tickets to get the best deals?

If you book the Cologne to Amsterdam train within the next 7 days, you can find one way tickets to cost on average $29 (€24). However, booking your train ticket in advance gives you access to the best prices for trains from Cologne to Amsterdam. Look out for train tickets for this journey to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey

Cologne
Amsterdam
Köln Hbf is the most popular Cologne railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Cologne for your trip to Amsterdam.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+49 2211411055
ticketOfficeHours
Ticket Office Hours
Mon - Fri: 06: 00 - 21: 00 | Sat - Sun: 07: 00 - 21: 00
Public transit options for Köln Hbf
U-Bahn lines: U5, U16, U18
S-Bahn lines: S6, S11, S12, S19
Bus lines: 172, 173
Train lines: ICE, IC, EC, FLX, RE, RB