En cuanto a cruceros, el Puerto de Barcelona es el mayor puerto de España en cuestión de cruceros y similares (barcazas, y otras embarcaciones de gran tamaño) y el cuarto a nivel mundial, seguido por el puerto de Santa Cruz de Tenerife.