O Porto de Hamburgo é o maior porto da Alemanha e o segundo maior da Europa (depois de Roterdão, nos Países Baixos). Está localizado no rio Elba, a cerca de 100 km do mar do Norte. Esta distância aparentemente estranha do mar explica-se pelo facto de o Mar do Norte ter grandes diferenças entre a maré alta e a maré baixa, o que torna impossível carregar e descarregar grandes navios em portos directamente no mar. A diferença entre as marés ainda pode ser sentida em Hamburgo!
.
O porto cobre uma área de cerca de 7.400 ha, a maior parte do volume de negócios vem dos navios porta-contentores. Mas o porto também é muito importante para o turismo.
Do 'Landungsbrücken' partem diariamente numerosos barcos para passeios turísticos pelo porto, que devem fazer parte de todas as visitas à cidade. Faça um passeio de barco entre as docas para ver com os seus próprios olhos o constante ir e vir de milhões de toneladas de mercadorias.
Também não deixe de embarcar num dos navios-museu, especialmente o incrível U-Boat 434.