There's no lack of things to see and do in Barcelona, even if you're only in town for the day. The city is small enough that it usually doesn't take longer than 30 minutes to get anywhere, either by foot, taxi or public transport, and its big enough where you feel like there's so much to take in, spanning the various corners of town. Whether you're in the mood for walking or hopping on the metro, there are plenty of attractions close to the cruise port. One of the most famous streets in the world is only a few minutes away. La Rambla, renowned for it's eccentric street performers and eclectic shopping, starts at the sea, very close to where the ships dock and heads right up to another attraction, Plaza Catalunya. Although it's about a 25 minute walk from one end to the other, it goes by quickly and is a definite 'must', at least once during your visit. On La Rambla itself is La Boqueria, the largest market in the city with a host of fresh foods including fish, meats, cheeses, vegetables, nuts and wine. So even if you only have a few hours to spend, you don't have to wait by the ship as there are plenty of cool attractions as well as neighborhoods to explore. The Raval and Born are very close to the cruise port, so be sure to take a stroll on Passeig Del Born and Rambla Del Raval.