Barcelona cruise port guide
On the northeast coast of Spain, overlooking the Mediterranean, Barcelona is a vibrant port city, packed with centuries of iconic art and architecture—Gaudí and Picasso both called it home—and lined with sunny white-sand beaches. Explore the Catalan capital's tourist attractions and historic neighborhoods, Modernisme and world-renowned art museums, galleries and local crafts shops—some of which are centuries old and stock traditional Catalan wares. After you see the sights, there are lively tapas bars around every corner where you can stop for a drink, a café amb llet (Catalan for espresso with steamed milk) or a snack, no matter the hour. Green spaces for picnics, long walks and respite from the hustle and bustle are scattered throughout Barcelona's attractions: There's Gaudí's mosaic-decorated park, a neoclassical maze at the Laberint d'Horta, as well as plenty of high places (mountains, monuments and edifices) where sightseeing visitors can take in the view. A short trip from Barcelona by car or train, luxury outlets, cava wineries, a mountaintop abbey and the sandy beaches of the Mediterranean coast await.
About Barcelona
Barcelona is the second busiest cruise port in the Mediterranean by passenger volume, serving as both a major homeport and call port for itineraries throughout the Western Med. Cruise passengers enjoy direct access to the Gothic Quarter, Gaudí landmarks, La Rambla, and the Barceloneta waterfront from terminals at Port Vell.
The non-negotiable Gaudí circuit — Sagrada Família, Park Güell, Casa Batlló, and Casa Milà (La Pedrera) — can be parceled into a full shore day with advance booking. The Gothic Quarter and El Born neighborhood offer medieval streets, the Barcelona Cathedral, and the Picasso Museum. Barceloneta beach and the Port Olímpic marina are easily combined into a waterfront afternoon. Day excursions to Montserrat monastery by commuter rail are extremely popular.
Quick facts
Cruises visiting Barcelona
Prices per person · incl. taxes & fees.
Sailing soonest
7-Day Mediterranean Splendor: Malta & Greek Isles
Oosterdam · Western Mediterranean · 7 nights
from $664
$94 / night
21-Day Ultimate Mediterranean Splendor Collectors' Voyage
Oosterdam · Eastern Mediterranean · 21 nights
Call for price
14-Day Malta, Greek Isles & Turkey Collectors' Voyage
Oosterdam · Western Mediterranean · 14 nights
Call for price
7 nights Western Mediterranean from Livorno (Florence)
MSC Meraviglia · Western Mediterranean · 7 nights
from $680
$97 / night
7 nights Western Mediterranean from Civitavecchia (Rome)
MSC Seaview · Europe · 7 nights
from $1,178
$168 / night
7 nights Western Mediterranean from Barcelona
MSC Splendida · Mediterranean · 7 nights
from $1,251
$178 / night
Showing the 20 least-expensive of 6,236 sailings.
Showing 6,236 Barcelona cruises
Open in full search