Cheap train tickets from Amsterdam to Cologne

Showing times and prices for Jan 30

Cheapest

$22

Average

$42

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Amsterdam to Cologne will cost around $ 42 if you buy it on the day, but the cheapest tickets can be found for only $ 22.

Cheapest
08:24AMAmsterdam Centraal3h48 12:12PMCologne Hbf
2 changes
$221One-way
2nd Cheapest
09:24AMAmsterdam Centraal3h48 01:12PMCologne Hbf
2 changes
$291One-way
2nd Cheapest
07:24AMAmsterdam Centraal3h48 11:12AMCologne Hbf
2 changes
$291One-way
08:08AMAmsterdam Centraal2h37 10:45AMCologne Hbf
0 changes
$411One-way
11:24AMAmsterdam Centraal3h48 03:12PMCologne Hbf
2 changes
$411One-way

Train schedule from Amsterdam to Cologne

Showing trains for tomorrow, Sun, Jan 30
07:24AMAmsterdam Centraal3h48 11:12AMCologne Hbf
0 changes
08:08AMAmsterdam Centraal2h37 10:45AMCologne Hbf
0 changes
08:24AMAmsterdam Centraal3h48 12:12PMCologne Hbf
0 changes
09:24AMAmsterdam Centraal3h48 01:12PMCologne Hbf
0 changes
10:38AMAmsterdam Centraal2h34 01:12PMCologne Messe/Deutz
0 changes
11:24AMAmsterdam Centraal3h48 03:12PMCologne Hbf
0 changes
12:38PMAmsterdam Centraal2h41 03:19PMCologne Messe/Deutz
0 changes
02:38PMAmsterdam Centraal2h40 05:18PMCologne Messe/Deutz
0 changes
04:38PMAmsterdam Centraal2h35 07:13PMCologne Messe/Deutz
0 changes
06:38PMAmsterdam Centraal2h34 09:12PMCologne Messe/Deutz
0 changes
08:30PMAmsterdam Centraal3h15 11:45PMCologne Hbf
0 changes
08:40PMAmsterdam Centraal3h05 11:45PMCologne Hbf
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Sun
Jan 30
$22Deutsche Bahn
$24STUDENT AGENCY k.s.
Mon
Jan 31
$22Deutsche Bahn
$30Flixbus
Tue
Feb 1
$22Deutsche Bahn
$18Flixbus
Wed
Feb 2
$22Deutsche Bahn with connection
$24Flixbus
Thu
Feb 3
$22Deutsche Bahn
$24Flixbus
Fri
Feb 4
$22Deutsche Bahn with connection
$24STUDENT AGENCY k.s.
Sat
Feb 5
Find prices
$24Flixbus
Sun
Feb 6
$22Deutsche Bahn with connection
$20Flixbus
Mon
Feb 7
$22Deutsche Bahn with connection
$24Flixbus
Tue
Feb 8
$22Deutsche Bahn
$15STUDENT AGENCY k.s.
Wed
Feb 9
$18Deutsche Bahn
$24Flixbus
Thu
Feb 10
$22Deutsche Bahn
$24Flixbus
Fri
Feb 11
$22Deutsche Bahn
$24STUDENT AGENCY k.s.
Sat
Feb 12
$22Deutsche Bahn
$24Flixbus
Sun
Feb 13
$22Deutsche Bahn
$15STUDENT AGENCY k.s.
Mon
Feb 14
$22Deutsche Bahn
$24Flixbus
Tue
Feb 15
$22Deutsche Bahn with connection
$15STUDENT AGENCY k.s.
Wed
Feb 16
$22Deutsche Bahn with connection
$24Flixbus
Thu
Feb 17
$22Deutsche Bahn
$24Flixbus
Fri
Feb 18
$22Deutsche Bahn with connection
$15STUDENT AGENCY k.s.

Fastest train times from Amsterdam to Cologne

Showing times and prices for Jan 30

Fastest Journey

2 h 34 m

Average

3 h 6 m

Trains per day

12

Distance

214 km

Of the 12 trains that leave Amsterdam for Cologne every day 7 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 214 km distance in an average of 3 h 6 m but if you time it right, some trains will get you there in just 2 h 34 m .

The slowest trains will take 3 h 48 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
10:38AMAmsterdam Centraal2h34 01:12PMCologne Messe/Deutz
0 changes
$471One-way
Fastest
06:38PMAmsterdam Centraal2h34 09:12PMCologne Messe/Deutz
0 changes
$531One-way
2nd Fastest
04:38PMAmsterdam Centraal2h35 07:13PMCologne Messe/Deutz
0 changes
$531One-way
08:08AMAmsterdam Centraal2h37 10:45AMCologne Hbf
0 changes
$411One-way
02:38PMAmsterdam Centraal2h40 05:18PMCologne Messe/Deutz
0 changes
$471One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Amsterdam to Cologne

distanceDistance133 miles (214 km)
durationAverage train duration3 h 5 min
priceAverage train ticket price$22 (€19)
frequencyTrain frequency6 a day
changesDirect trainYes, there are 6 direct trains a day
carriersTrain providersDeutsche Bahn or Deutsche Bahn with connection

Trains from Amsterdam to Cologne cover the 133 miles (214 km) long trip taking on average 3 h 5 min with our travel partners like Deutsche Bahn or Deutsche Bahn with connection. Normally, there are 6 trains operating per day, including direct services available. You can get the cheapest train tickets for this route for as low as $22 (€19), but the average price of train tickets is $22 (€19). Travelers depart most frequently from Amsterdam Centraal and arrive in Köln Hbf.

Train companies: Deutsche Bahn from Amsterdam to Cologne trains

Deutsche Bahn trains will get you between Amsterdam and Cologne from $22 (€19). With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

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 Amsterdam to Cologne. 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.

Deutsche Bahn from Amsterdam to Cologne train information:

  • Average Duration: 2 h 43 min
  • Average Price: $22
  • Deutsche Bahn frequency: 2 a day

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

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

Trains from Amsterdam to Cologne

Trains in Europe are a convenient and popular way to travel between cities, with a number of companies offering international and domestic train routes. Direct trains from Amsterdam for Cologne take approximately 2½ hours to arrive in Cologne. Direct high-speed ICE trains operate every two hours from just after 6:30 a.m. until around 8:30 p.m. Other departures involve up to four transfers at stations like Brussels, Eindhoven, and Munchen-Gladbach with trains running from the early hours until late at night. A similar train schedule operates seven days a week. All Amsterdam to Cologne trains are operated by Deutsche Bahn.

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

Return trains from Cologne to Amsterdam | Compare all modes of traveling from Amsterdam to Cologne | Or learn more about trains to Cologne



Amsterdam to Cologne Train Cost

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

Booking Period

Average Price

Same Day

€59

1 Day in Advance

€54

1 Week in Advance

€45

2 Weeks in Advance

€43

1 Month in Advance

€42

3 Months in Advance

€40

Amsterdam to Cologne Trains: General Information


While it may be cheaper to book a last-minute budget airline ticket from Amsterdam to Cologne, travelers can offset some of the cost of train tickets by planning ahead and booking tickets as far in advance as possible.

  • autobus All Amsterdam to Cologne trains are run by Deutsche Bahn.
  • autobus Most trains are direct; however some trains require multiple transfers. All trains depart from Amsterdam's Centraal train station and arrive at Köln Hbf.
  • autobus The Amsterdam to Cologne train journey takes as little as 2 hours and 35 minutes to arrive in Cologne.
  • autobus Most travelers book their Amsterdam to Cologne 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 Amsterdam to Cologne trains decrease the further they are booked in advance:

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

Taking the Train from Amsterdam

Trains from Amsterdam to Cologne depart from Amsterdam Centraal Station, ideally located for the public transport system as well as historic and cultural attractions. The station is linked to all parts of Amsterdam by bus, local trains, trams, Metro, and water taxis. Car rental and taxis are available at Amsterdam Centraal and the city also has regular night bus services.

Getting into Cologne by Train

The large city of Cologne is in the Westphalian region of Germany and spreads along the banks of the River Rhine. A popular destination for city breaks, Cologne is home to a world-class collection of museums as well as fascinating Gothic architecture, such as Cologne Cathedral with its Kölner Dom Tower. A climb to the top of its 509 steps gives a perfect overview of the city. The city is an excellent destination for shopping and dining as well as offering its visitors a lively nightlife of clubs and beer cellars. Trains from Amsterdam to Cologne arrive at its main station, Köln Hauptbahnhof, located in the historic heart of the city. The station has good connections with Cologne's extensive public transport network of S and U-Bahn trains, trams, and buses, including regular night buses. Taxis are available outside the station.

Travel Tips: Trains from Amsterdam to Cologne

Travel by train to Cologne 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 Amsterdam to Cologne.
FAQs

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

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

Is international entry into Cologne from Amsterdam restricted?

International entry 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?

Entry Requirements:

  • 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 required: 1.5 metre (s) (5 feet)
  • Face mask required: Mandatory

The above information was last checked on 1/28/22. Remember to check the latest COVID-19 travel safety regulations for your train from Amsterdam to Cologne closer to your date of departure here

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

The current restriction level for your return trip by train from Cologne to Amsterdam is: Partially open

Are there any international entry restrictions on returning to Netherlands from Germany?

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

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

What are the requirements?

  • 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?

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

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

Last checked on 1/27/22. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your train to Amsterdam from Cologne here.

What is the price of the cheapest train from Amsterdam to Cologne?

Looking to save money on your trip? Omio customers have found the cheapest train to Cologne from Amsterdam for the next 7 days starting from $22 (€19)  one way.

How much is a train ticket to Cologne from Amsterdam?

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

How far is it from Amsterdam to Cologne by train?

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

How long is the train from Amsterdam to Cologne?

On average the Amsterdam to Cologne train time is 3 h 5 min  covering the 133 miles (214 km) long trip, but the journey time can vary depending on specific dates or traveling on weekends and holidays.

Which train station from Amsterdam to Cologne do I depart from? Which Cologne train station from Amsterdam do I arrive in?

Some of the Amsterdam train stations to Cologne you can start your journey from include Amsterdam Centraal and Amsterdam Sloterdijk. Similarly, some of the arrival train stations in Cologne include Köln Hbf, Köln Messe/Deutz and Köln/Bonn Flughafen.

When traveling this route, Omio customers are departing most frequently from Amsterdam Centraal   and arriving in Köln Hbf.

Where is the train station in Amsterdam to go to Cologne? Where is the train station in Cologne located?

The most popular departure train station with passengers for this journey, called Amsterdam Centraal, is located 0.6 miles (916 m) from the city center of Amsterdam.

The most popular arrival train station, Köln Hbf, is located 0.7 miles (1.2 km) away from the city center of Cologne.

Which train companies should I travel with from Amsterdam to Cologne?

For the route from Amsterdam to Cologne you can take a train with Deutsche Bahn or Deutsche Bahn with connection. Be sure to check out all possible train providers that offer services from Amsterdam to Cologne on Omio to compare what amenities they may have.

How many train services per day are there between Amsterdam and Cologne?

On average, there are 6 trains a day from Amsterdam to Cologne. The train times and services may be different on weekends and holidays compared to weekdays.

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

The earliest train for this journey departs from Amsterdam at 6: 35 AM. The last train leaves from Amsterdam at 7: 40 PM. Check Omio for the latest train schedule from Amsterdam to Cologne and book the best time to depart on your chosen travel date.

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

You can find trains between Amsterdam and Cologne to cost on average $22 (€19) one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your journey. You’ll see tickets for the Amsterdam to Cologne train generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey

Amsterdam
Cologne
Amsterdam Centraal is the most popular Amsterdam 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 Amsterdam for your trip to Cologne.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+31 302357822
ticketOfficeHours
Ticket Office Hours
Mon - Sun: 05: 50 - 20: 59
Public transit options for Amsterdam Centraal
Metro lines: 51, 53, 54, 52
Tram lines: 2, 12, 4, 14, 13, 24, 17, 26
Ferry lines: 901, 906, 902, 907, 905
Bus lines: GVB 18, 21, 22, 48, 248, 281, 282, 283, 284, 285, 287, 288, 289, 291, 293, Connexxion 391, 394, N57, N47, N91, N94, EBS 305, 306, 314, 316, N01, N04, N10, N14
Train lines: Intercity, Intercity Express, Sprinter, Nightjet