HomeNationsSpain

Cruises in Spain

1756 cruises
Barcelona Itinerary Mediterranean
from €149
price per person Taxes included
Costa Smeralda | 15 Dec 2025
Duration: 3 nights
Departure from: Barcelona Landing: Palermo
Itinerary:
1. Barcelona,
2. Palma de Mallorca,
3. navigation,
4. Palermo
Palma de Mallorca Itinerary Mediterranean
from €149
price per person Taxes included
Costa Toscana | 05 Nov 2025
Duration: 3 nights
Departure from: Palma de Mallorca Landing: Civitavecchia
Itinerary:
1. Palma de Mallorca,
2. navigation,
3. Palermo,
4. Civitavecchia
Barcelona Itinerary Mediterranean
from €149
price per person Taxes included
Costa Toscana | 30 Nov 2025
Duration: 3 nights
Departure from: Barcelona Landing: Civitavecchia
Itinerary:
1. Barcelona,
2. navigation,
3. Naples,
4. Civitavecchia
Barcelona Itinerary Mediterranean
from €199
price per person Taxes included
Costa Smeralda | 15 Dec 2025
Duration: 4 nights
Departure from: Barcelona Landing: Civitavecchia
Itinerary:
1. Barcelona,
2. Palma de Mallorca,
3. navigation,
4. Palermo,
5. Civitavecchia
Barcelona Itinerary Mediterranean
from €229
price per person Taxes included
Costa Smeralda | 15 Dec 2025
Duration: 5 nights
Departure from: Barcelona Landing: Savona
Itinerary:
1. Barcelona,
2. Palma de Mallorca,
3. navigation,
4. Palermo,
5. Civitavecchia,
6. Savona
Barcelona Itinerary Mediterranean
from €249
price per person Taxes included
Costa Pacifica | 01 Dec 2025
Duration: 5 nights
Departure from: Barcelona Landing: Savona
Itinerary:
1. Barcelona,
2. navigation,
3. Tunis,
4. Palermo,
5. Civitavecchia,
6. Savona
Alicante Itinerary Mediterranean
from €265
price per person Taxes included
MSC Opera | 07 Oct 2026
Duration: 3 nights
Departure from: Alicante Landing: Genoa
Itinerary:
1. Alicante,
2. Port Mahon,
3. Olbia,
4. Genoa
1756 cruises

Spain: Ports of departure

Choose the port in Spain that is most convenient for you and get ready for your dream cruise to the most iconic destinations in the region.