Hamburg Hauptbahnhof and Hamburg Harburg are the most searched stations in Hamburg by KAYAK users.
Deutsche Bahn and Lufthansa are popular train companies operating in Hamburg.
Cologne to Hamburg - 3h 48m
Munich to Hamburg - 5h 20m
Stuttgart to Hamburg - 5h 38m
Hannover to Hamburg - 1h 06m
Frankfurt am Main to Hamburg - 3h 35m
Berlin to Hamburg - 1h 40m