Cologne by train
Travel to Cologne from €19
Travel from Paris to Cologne from €35
Take the ICE from Amsterdam to Cologne from €19
Arrive by train at the central station in Cologne
Cologne by train
Take the high speed ICE or Thalys-train to Cologne and arrive at the Hauptbahnhof (Central Station) right next to the Dom of Cologne. Stroll along the Rhine or take the cable car to the other side of the river. Explore the vibrant and historic city center. Direct trains run from all over Europe to Cologne.
How to book train tickets to Cologne
To book train tickets to Cologne, fill in your departure station in the form above, select date of travel and number of passengers and click "Lets Go".
International fares from Belgium and the Netherlands to Cologne start at only €19 for a single journey with an optional seat reservation for €4,50 p.p. Thalys-tickets from Paris and Brussels to Cologne start at €35 from Paris and €25 from Brussels. Tickets from Austria, Switzerland, Denmark, Czech Republic and Poland start at €39 each way, with an optional €4,50 for seat reservation. International tickets are for sale 3 months for departure.
Domestic train tickets from any station in Germany to Cologne start at €19 only with a €4,50 for a seat reservation. Booking for domestic train tickets start 6 months before travel date.
How to travel by train to Cologne
ICE-International trains run from the Netherlands (Amsterdam, Utrecht and Arnhem) to Cologne about 6 to 7 times each day. Brussels is connected 3 times daily with ICE-International trains. Thalys runs 5 high-speed services from Paris and Brussels to Cologne.
Direct connections from Switzerland exist with Zürich (1 time daily), Interlaken (1 time daily) and Basel (every 2 hours). Two direct ICE-trains links Vienna and Linz with Cologne, a EuroCity runs from Graz and Salzburg to Cologne and a direct Intercity connects Innsbruck and Cologne. Direct CityNightLine/EuroNight run from Warsaw, Prague, Zürich, Vienna and Basel to Cologne one time daily.
Domestic ICE and Intercity-trains run frequent to Frankfurt (every 60 or 30 minutes), Munich (every hour), Berlin (almost every hour) and Hamburg (every hour). Many other German cities have at least a daily or two-daily connection with Cologne.
The following connections are available to get from the airport to the city center of Cologne:
Köln-Bonn Airport: There are bus services and train services to Cologne city centre. Tickets can be bought at the ticketmachines on the airport or at the railway station. Costs to get from the airport to the city centre is €2,80 per ticket one way.
S-Bahn Rail S13 (7 days a week) take the S13 S-Bahn train towards Düren Bf/Sindorf and alight at Cologne Hbf.
S-Bahn Rail S19 (7 days a week) take the S19 S-Bahn train towards Düren Bf and alight at Cologne Hbf.
RE6a (7 days a week) take the RE6a train towards Düsseldorf Hbf and alight at Cologne Hbf.
RE8 (7 days a week) take the RE8 train towards Mönchengladbach Hbf and alight at Cologne Hbf.
Public Transport in Cologne
Public transport information: KVB Köln
Single journeys and Day- or Week Travelcards: Single journey tickets are for sale at the major stations in Cologne. If you are staying for a longer time in Cologne you can buy a KölnCard which is available for 24 hours (€9,-) or 48 hours (€18,-).
Düsseldorf Hbf - Cologne Hbf, 22 minutes, direct
Frankfurt Hbf - Cologne Hbf, 1 hour and 3 minutes, direct
Amsterdam Centraal - Cologne Hbf, 2 hours and 45 minutes, direct
Brussels Midi - Cologne Hbf, 1 hour and 47 minutes, direct
Paris Nord - Cologne Hbf, 3 hours and 29 minutes, direct
Basel SBB - Cologne Hbf, 4 hours and 45 minutes, direct
Munich Hbf - Cologne Hbf, 4 hours and 47 minutes, direct
Do you wish to rent a car during your stay in Cologne? Whether you arrive by train or plane there will be a pick-up location on a short distance from you. Check Rentalcars.com.
- Kölner Dom
- Römisch-Germanisches Museum
- Museum Schnütgen
Rondom de stad
Keulen Hbf - Koblenz Hbf, 57 minuten, direct
Keulen Hbf - Trier Hbf, 3 uur en 6 minuten, direct
Keulen Hbf - Düsseldorf Hbf, 22 minuten, direct
Keulen Hbf - Frankfurt Hbf, 2 uur en 19 minuten, direct