Hamburg has 3 mail railway stations. Trains to Hamburg from southern Germany stop at 3 railways stations in Hamburg: First Central Station, then Dammthor and the terminus is Altona.
At least every hour there's a train to major cities in Germany: Dortmund, Dusselorf, Cologne (in 4 hours) , Frankfurt, Munich
From Hamburg by train to:
This is the largest station.
12 images at the train station
Located next to a large park in the city center.
8 images at this train station - Hamburg city tour 08 - 2002
8 images at the train station
Located in the area of the river Elbe, which certainly was the red light district in former times for the shipmen.
HH means "Hansestadt Hamburg". HH Altona is not only the last railway station in Hamburg but also the last station for all train going between the major cities in Southern Germany to the Northern part of the country.