HomeNationsSpain

Cruises in Spain

1912 cruises
Barcelona Itinerary Mediterranean
from $458
price per person Taxes included
Costa Smeralda | 15/12/2025
Duration: 3 nights
Departure from: Barcelona Landing: Palermo
Itinerary:
1. Barcelona,
2. Palma de Mallorca,
3. navigation,
4. Palermo
Barcelona Itinerary Mediterranean
from $470
price per person Taxes included
MSC Splendida | 7/02/2026
Duration: 3 nights
Departure from: Barcelona Landing: Naples
Itinerary:
1. Barcelona,
2. Marseille,
3. Genoa,
4. Naples
Barcelona Itinerary Mediterranean
from $498
price per person Taxes included
Costa Toscana | 30/09/2025
Duration: 3 nights
Departure from: Barcelona Landing: Palermo
Itinerary:
1. Barcelona,
2. Palma de Mallorca,
3. navigation,
4. Palermo
Alicante Itinerary Mediterranean
from $530
price per person Taxes included
MSC Opera | 7/10/2026
Duration: 3 nights
Departure from: Alicante Landing: Genoa
Itinerary:
1. Alicante,
2. Port Mahon,
3. Olbia,
4. Genoa
sold out
Spain, France, Italy
Barcelona Itinerary Mediterranean
from $590
price per person Taxes included
MSC Euribia | 24/10/2026
Duration: 3 nights
Departure from: Barcelona Landing: Naples
Itinerary:
1. Barcelona,
2. Marseille,
3. Genoa,
4. Naples
Barcelona Itinerary Mediterranean
from $594
price per person Taxes included
MSC Splendida | 8/11/2025
Duration: 4 nights
Departure from: Barcelona Landing: Palermo
Itinerary:
1. Barcelona,
2. Marseille,
3. Genoa,
4. Naples,
5. Palermo
Barcelona Itinerary Mediterranean
External from $610
price per person Taxes included
MSC Splendida | 8/11/2025
Duration: 3 nights
Departure from: Barcelona Landing: Naples
Itinerary:
1. Barcelona,
2. Marseille,
3. Genoa,
4. Naples
1912 cruises

All ships passing through Spain

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

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.