A cruise ship moored below a pastel hillside town on the Mediterranean coast

Country guide

Cruise ports in Spain

2 ports we cover in Spain, across the Western Mediterranean. Each guide covers how ships berth, how far the town is and what a group can do with the day.

  • Western Mediterranean
  • 2 port guides

Practical basics

Drawn from the individual port guides below. Currency, language and berthing can differ between ports in the same country, so the detail that matters is on each port's own page.

Plan a group cruise calling at Spain

How Spain's ports compare

Spain’s two Western Mediterranean ports serve very different purposes. Barcelona is the busiest cruise port in the Mediterranean and a turnaround hub, so most groups start or finish there rather than merely calling. Palma is a port of call on the same loop, a day rather than a gateway.

Barcelona rewards a full day and a pre-cruise night; its landmarks are spread across the city, which suits a group that wants to split up and regroup. Palma is more compact — the cathedral, the old town and a market are within a few hundred metres of each other, once the 4 km transfer from the berth is done.

Both are Catalan-speaking as well as Spanish, and in Palma the local form is Mallorquín. English is widespread in tourist businesses in both, and neither presents any real language friction for a group.

Every Spain cruise port

Regions Spain sits in

Other countries with cruise ports

Taking a group to Spain

Five cabins or more held together as one block, quoted once, with each household booking and paying separately. Tell us roughly when and how many.

Get group rates