Train tickets from Frankfurt–Cologne: find the best deals for your trip!

Cheapest dates for Frankfurt - Cologne train tickets

  • any
  • November 2026
  • December 2026
  • January 2027
  • February 2027
  • March 2027
  • April 2027
  • May 2027
  • June 2027
  • July 2027
  • August 2027
  • September 2027
  • October 2027
  • popularity
  • price
  • arrival city
$29
Deutsche Bahnoutward: Nov 12, 2026
direct (1h06m)
Deutsche Bahn
Deutsche Bahninbound: Nov 16, 2026
direct (55m)
Deutsche Bahn
$29
Deutsche Bahnoutward: Dec 11, 2026
direct (1h18m)
Deutsche Bahn
Deutsche Bahninbound: Dec 13, 2026
direct (1h04m)
Deutsche Bahn
$33
Deutsche Bahnoutward: Nov 23, 2026
direct (2h07m)
Deutsche Bahn
Deutsche Bahninbound: Nov 27, 2026
direct (3h44m)
Deutsche Bahn
$33
Deutsche Bahnoutward: Dec 3, 2026
direct (2h07m)
Deutsche Bahn
Deutsche Bahninbound: Dec 7, 2026
direct (2h05m)
Deutsche Bahn
$33
Deutsche Bahnoutward: Dec 3, 2026
direct (2h07m)
Deutsche Bahn
Deutsche Bahninbound: Dec 7, 2026
direct (2h05m)
Deutsche Bahn
$35
Deutsche Bahnoutward: Dec 19, 2026
direct (2h07m)
Deutsche Bahn
Deutsche Bahninbound: Dec 21, 2026
direct (2h20m)
Deutsche Bahn
$35
Deutsche Bahnoutward: Dec 4, 2026
direct (2h07m)
Deutsche Bahn
Deutsche Bahninbound: Dec 7, 2026
direct (2h05m)
Deutsche Bahn
$35
Deutsche Bahnoutward: Dec 12, 2026
direct (2h07m)
Deutsche Bahn
Deutsche Bahninbound: Dec 14, 2026
direct (2h20m)
Deutsche Bahn
$35
Deutsche Bahnoutward: Dec 12, 2026
direct (2h23m)
Deutsche Bahn
Deutsche Bahninbound: Dec 14, 2026
direct (2h20m)
Deutsche Bahn
$38
Deutsche Bahnoutward: Nov 21, 2026
direct (2h22m)
Deutsche Bahn
Deutsche Bahninbound: Nov 23, 2026
direct (2h20m)
Deutsche Bahn
$38
Deutsche Bahnoutward: Nov 21, 2026
direct (2h22m)
Deutsche Bahn
Deutsche Bahninbound: Nov 23, 2026
direct (2h20m)
Deutsche Bahn
$43
Deutsche Bahnoutward: Dec 4, 2026
direct (2h07m)
Deutsche Bahn
Deutsche Bahninbound: Dec 6, 2026
direct (2h24m)
Deutsche Bahn
$45
Deutsche Bahnoutward: Nov 21, 2026
direct (2h22m)
Deutsche Bahn
Deutsche Bahninbound: Nov 23, 2026
direct (54m)
Deutsche Bahn
$45
Deutsche Bahnoutward: Nov 16, 2026
direct (2h25m)
Deutsche Bahn
Deutsche Bahninbound: Nov 20, 2026
direct (2h56m)
Deutsche Bahn
$45
Deutsche Bahnoutward: Nov 21, 2026
direct (2h22m)
Deutsche Bahn
Deutsche Bahninbound: Nov 23, 2026
direct (1h06m)
Deutsche Bahn
$46
Deutsche Bahnoutward: Nov 21, 2026
direct (48m)
Deutsche Bahn
Deutsche Bahninbound: Nov 23, 2026
direct (2h20m)
Deutsche Bahn
$46
Deutsche Bahnoutward: Dec 5, 2026
direct (2h23m)
Deutsche Bahn
Deutsche Bahninbound: Dec 7, 2026
direct (1h20m)
Deutsche Bahn
$46
Deutsche Bahnoutward: Dec 5, 2026
direct (2h23m)
Deutsche Bahn
Deutsche Bahninbound: Dec 7, 2026
direct (1h20m)
Deutsche Bahn
$46
Deutsche Bahnoutward: Dec 5, 2026
direct (2h23m)
Deutsche Bahn
Deutsche Bahninbound: Dec 7, 2026
direct (1h20m)
Deutsche Bahn
$46
Deutsche Bahnoutward: Dec 5, 2026
direct (2h23m)
Deutsche Bahn
Deutsche Bahninbound: Dec 7, 2026
direct (1h20m)
Deutsche Bahn
$46
Deutsche Bahnoutward: Dec 5, 2026
direct (2h23m)
Deutsche Bahn
Deutsche Bahninbound: Dec 7, 2026
direct (1h20m)
Deutsche Bahn
$46
Deutsche Bahnoutward: Dec 5, 2026
direct (2h23m)
Deutsche Bahn
Deutsche Bahninbound: Dec 7, 2026
direct (1h20m)
Deutsche Bahn
$46
Deutsche Bahnoutward: Dec 5, 2026
direct (2h23m)
Deutsche Bahn
Deutsche Bahninbound: Dec 7, 2026
direct (1h20m)
Deutsche Bahn
$49
Deutsche Bahnoutward: Nov 26, 2026
direct (2h23m)
Deutsche Bahn
Deutsche Bahninbound: Nov 30, 2026
direct (2h20m)
Deutsche Bahn
$50
Deutsche Bahnoutward: Nov 28, 2026
direct (2h06m)
Deutsche Bahn
Deutsche Bahninbound: Nov 30, 2026
direct (2h20m)
Deutsche Bahn
$50
Deutsche Bahnoutward: Nov 24, 2026
direct (54m)
Deutsche Bahn
Deutsche Bahninbound: Nov 28, 2026
direct (2h24m)
Deutsche Bahn
$50
Deutsche Bahnoutward: Nov 28, 2026
direct (2h06m)
Deutsche Bahn
Deutsche Bahninbound: Nov 30, 2026
direct (2h20m)
Deutsche Bahn
$50
Deutsche Bahnoutward: Nov 28, 2026
direct (2h06m)
Deutsche Bahn
Deutsche Bahninbound: Nov 30, 2026
direct (2h20m)
Deutsche Bahn
$51
Deutsche Bahnoutward: Nov 11, 2026
direct (51m)
Deutsche Bahn
Deutsche Bahninbound: Nov 13, 2026
direct (2h20m)
Deutsche Bahn
$52
Deutsche Bahnoutward: Nov 24, 2026
direct (2h25m)
Deutsche Bahn
Deutsche Bahninbound: Nov 28, 2026
direct (2h24m)
Deutsche Bahn
Return
Departure

Travel guide Frankfurt–Cologne

Information

Planning to travel from Frankfurt to Cologne by train? You can find great deals to travel by train from Frankfurt to Cologne with liligo.com.

In Frankfurt you can find the following train stations: Frankfurt am Main Central Station, Francfort Toutes gares, Frankfurt am Main West Railway Station, Frankfurt am Main Airport Railway Station, Frankfurt Flu Fernbahnhof, Frankfurt-Höchst Railway Station, Frankfurt am Main South Railway Station, Frankfurt Main Hauptbahnhof. In Cologne you can find these train stations: Köln Hauptbahnhof, Cologne Central Railway Station, Köln Messe/Deutz station, Cologne Toutes gares, Cologne Mülheim Railway Station, Cologne South Railway Station, Cologne-Ehrenfeld Railway Station, Cologne Messe/Deutz Railway Station, Cologne-Mülheim Railway Station.

Why should you travel from Frankfurt to Cologne by train? Some reasons include: The centrally located train station in Frankfurt means it will take you no time at all to reach. During your journey you can enjoy the beautiful landscapes in Germany. Before you know it, you've arrived at the train station in Cologne to begin your trip.