Barcelona, has different cruise terminals depending on your Cruise ship. Terminals A to H are at the Moll Adossat, about 40 minutes walking from downtown.
Terminal S is at the World Trade Center, just a few minutes from the city center.
Which cruise terminal do you have in Barcelona?... | CruiseTubers.com