Barcelona has three ports located in different areas of the city. The port where cruises dock is located at the Moll Adossat in the Port Vell (Old Port): http://bit.ly/1xh4ROk. There is a public bus service (line T3, blue buses) to the Monument a Colom as well as a taxi rank.