Barcelona es uno de los principales puertos de ferry del Mediterráneo occidental. Desde aquí salen rutas hacia Mallorca, Ibiza y otras islas de Baleares, además de conexiones internacionales hacia Italia. Para ver el conjunto regional, consulta también Mediterráneo. Entre los operadores con rutas desde Barcelona están Baleària y Grimaldi Lines.