Home›Nations›Spain

Cruises in Spain

1939 cruises
Barcelona Itinerary Mediterranean
from £102
price per person Taxes included
Costa Pacifica | 24 Nov 2026
Duration: 3 nights
Departure from: Barcelona Landing: Savona
Itinerary:
1. Barcelona,
2. navigation,
3. Civitavecchia,
4. Savona
Barcelona Itinerary Mediterranean
from £128
price per person Taxes included
Costa Toscana | 22 Nov 2026
Duration: 4 nights
Departure from: Barcelona Landing: Palermo
Itinerary:
1. Barcelona,
2. Palma de Mallorca,
3. Alicante,
4. navigation,
5. Palermo
Barcelona Itinerary Mediterranean
from £202
price per person Taxes included
MSC Virtuosa | 20 Apr 2027
Duration: 3 nights
Departure from: Barcelona Landing: Palermo
Itinerary:
1. Barcelona,
2. navigation,
3. Tunis,
4. Palermo
Barcelona Itinerary Mediterranean
from £258
price per person Taxes included
Costa Toscana | 22 Nov 2026
Duration: 6 nights
Departure from: Barcelona Landing: Savona
Itinerary:
1. Barcelona,
2. Palma de Mallorca,
3. Alicante,
4. navigation,
5. Palermo,
6. Civitavecchia,
7. Savona
Barcelona Itinerary Mediterranean
from £264
price per person Taxes included
MSC Virtuosa | 20 Apr 2027
Duration: 4 nights
Departure from: Barcelona Landing: Naples
Itinerary:
1. Barcelona,
2. navigation,
3. Tunis,
4. Palermo,
5. Naples
Barcelona Itinerary Mediterranean
from £279
price per person Taxes included
MSC Divina | 30 Mar 2027
Duration: 3 nights
Departure from: Barcelona Landing: Civitavecchia
Itinerary:
1. Barcelona,
2. navigation,
3. Naples,
4. Civitavecchia
sold out
Spain, France
Malaga Itinerary Mediterranean
External from £331
price per person Taxes included
MSC Meraviglia | 24 Apr 2027
Duration: 3 nights
Departure from: Malaga Landing: Tarragona
Itinerary:
1. Malaga,
2. Palma de Mallorca,
3. Marseille,
4. Tarragona
1939 cruises

All ships passing through Spain

Browse the list of ships with a scheduled stop in Spain, your next cruise is already here.

  • Other ships

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.