Travel options for:
Frankfurt am Main to Cologne
  • Train German Railways (DB)

    $40 - $60
    1. Frankfurt(Main)Hbf

      1 h 4 min - every 4 hours

      $40 - $60

  • Bus

    $9 - $60
    1. Frankfurt am Main

      2 h 44 min - once daily

      $9 - $60

  • Train TR trans regio Deutsche Regionalbahn GmbH

    $40 - $54
    1. Frankfurt(M)Konstablerwache

      44 min - every 30 minutes

      $5 - $9

    2. Mainz Hbf

      2 h 49 min - hourly

      $35 - $45

  • Night train

    $21 - $27
    1. Frankfurt(Main)Süd

      2 h 50 min - once daily

      $21 - $27

  • Rideshare

    $10 - $19
    1. Frankfurt

      2 h 12 min - every 30 minutes

      $10 - $19

  • Drive

    $25 - $40
    1. Frankfurt am Main

      1 h 48 min - 118.9 miles

      $25 - $40

  • Fly

    $89 - $269
    1. Frankfurt am Main

      14 min - every 30 minutes

      $1 - $3

    2. Frankfurt (FRA)

      50 min - non-stop

      $70 - $240

    3. Dusseldorf (DUS)

      12 min - every 20 minutes

      $1 - $2

    4. Düsseldorf Hbf

      22 min - every 4 hours

      $16 - $24

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Frankfurt(Main)Hbf train to Köln Messe/Deutz Gl.11-12. 1 h 4 min 43€. From Frankfurt am Main bus to Cologne. 2 h 44 min 32€. From Frankfurt(M)Konstablerwache train to Mainz Hbf then train to Köln, Dasselstr./Bf Süd. 4 h 18 min 40€. From Frankfurt(Main)Süd night train to Köln Hbf. 2 h 50 min 20€. From Frankfurt rideshare to Cologne. 2 h 12 min 10€. From Frankfurt am Main drive to Cologne. 1 h 48 min 25€. From Frankfurt(M)Hauptwache train to Frankfurt airport, fly to Dusseldorf airport, train to Düsseldorf Hbf, then train to Cologne. 3 h 3 min 101€.