Barcelona hat einen eigenen Kreuzfahrthafen.
[iframe]
<iframe src="https://www.google.com/maps/embed?pb=…5!5m2!1sde!2sde" width="600" height="450" frameborder="0" style="border:0;" allowfullscreen=""></iframe>[/iframe]
An der langen Pier gibt es 4 Terminals. Ein weiteres scheint in Bau zu sein (2017).
Der Weg ins Zentrum ist sehr weit. Es fährt ein Portshuttle für 3,-€ p.P. und Strecke bzw. 4,-€ p.P. hin und rück. AIDA verlangt für ein Tagesticket 8,-€. Der Portbus hält an der Columbussäule, AIDA am World Trade Center.