El puerto de Barcelona cerró 2009 con un tráfico de 42,9 millones de toneladas, es decir, 8,8 millones menos que en 2008, lo que significa un retroceso del 17 por ciento. Por tipo de tráficos, los graneles sólidos crecieron el 11,8 por ciento, hasta los 3,92 millones de toneladas, los graneles líquidos bajaron ligeramente, el 2,8 por ciento (11,75 millones de toneladas), mientras que la carga general registró un retroceso del 25,2 por ciento, hasta los 26,11 millones de toneladas.
La mercancía en tránsito bajó el triple, el 37,9 por ciento, que la embarcada (-10,3 por ciento) y la desembarcada (-10,9 por ciento). En cuanto al tráfico de TEUs, el puerto de Barcelona ha movido 1,80 millones de TEUs, con un retroceso del 29,9 por ciento. En este tráfico, el transbordo ha acusado una bajada del 36,8 por ciento, hasta las 606.235 unidades, mientras que los TEUs con origen y destino en la dársena descendieron un poco más moderadamente, el 25,8 por ciento (1,19 millones de TEUs), el pasado año.