Travel options for:
Hamburg to Cologne
  • Train

    $90 - $130
    1. Hamburg Hbf

      4 h - 3 times a day

      $90 - $130

  • Bus

    $27 - $45
    1. Hamburg, Hamburg central

      4 h 10 min - once a week

      $27 - $45

  • Rideshare

    $21 - $35
    1. Hamburg

      4 h 23 min - hourly

      $21 - $35

  • Drive

    $55 - $85
    1. Hamburg

      3 h 48 min - 265.2 miles

      $55 - $85

  • Fly to Cologne/Bonn Apt

    $42 - $146
    1. Hamburg

      11 min - every 15 minutes

      $1 - $2

    2. Hamburg (HAM)

      1 h 5 min - non-stop

      $40 - $140

    3. Cologne/Bonn Apt (CGN)

      15 min - every 30 minutes

      $1 - $4

  • Fly to Dusseldorf

    $53 - $148
    1. Hamburg

      11 min - every 15 minutes

      $1 - $2

    2. Hamburg (HAM)

      55 min - non-stop

      $35 - $120

    3. Dusseldorf (DUS)

      12 min - every 20 minutes

      $1 - $2

    4. Düsseldorf Hbf

      22 min - every 4 hours

      $16 - $24

  • Fly to Frankfurt, train

    $101 - $312
    1. Hamburg

      11 min - every 15 minutes

      $1 - $2

    2. Hamburg (HAM)

      1 h 10 min - non-stop

      $60 - $250

    3. Frankfurt (FRA)

      56 min - every 2 hours

      $40 - $60

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

From Hamburg Hbf train to Köln Hbf. 4 h 93€. From Hamburg, Hamburg central station bus to Metropolitan Area Cologne, Cologne central station. 4 h 10 min 37€. From Hamburg rideshare to Cologne. 4 h 23 min 20€. From Hamburg drive to Cologne. 3 h 48 min 57€. From Hamburg-Barmbek train to Hamburg airport, fly to Cologne/Bonn Apt airport, then train to Cologne. 2 h 38 min 50€. From Hamburg-Barmbek train to Hamburg airport, fly to Dusseldorf airport, train to Düsseldorf Hbf, then train to Cologne. 3 h 5 min 66€. From Hamburg-Barmbek train to Hamburg airport, fly to Frankfurt airport, then train to Cologne. 3 h 38 min 145€.