HomeNationsSpain

Cruises in Spain

1710 cruises
sold out

Spain, France, Italy

Barcelona Itinerary Mediterranean
from $1,424
price per person Taxes included
Norwegian Breakaway | 7 Apr 2025
Duration: 9 nights
Departure from: Barcelona Landing: Barcelona
Itinerary:
1. Barcelona,
2. Cannes,
3. Livorno,
4. Livorno,
5. Civitavecchia,
6. Naples,
7. navigation,
8. Ibiza,
9. Palma de Mallorca,
10. Barcelona
sold out

Spain, Italy

Barcelona Itinerary Mediterranean
from $557
price per person Taxes included
Costa Toscana | 7 Apr 2025
Duration: 5 nights
Departure from: Barcelona Landing: Savona
Itinerary:
1. Barcelona,
2. Palma de Mallorca,
3. navigation,
4. Palermo,
5. Civitavecchia,
6. Savona

Canary Islands: Spain, Gibraltar

Santa Cruz de Tenerife Itinerary Canary Islands
from $4,893
price per person Taxes included
Explora II | 9 Apr 2025
Duration: 5 nights
Departure from: Santa Cruz de Tenerife Landing: Barcelona
Itinerary:
1. Santa Cruz de Tenerife,
2. Lanzarote,
3. navigation,
4. Gibraltar,
5. navigation,
6. Barcelona
sold out

Spain, France

Barcelona Itinerary Mediterranean
from $4,703
price per person Taxes included
Allure Of The Seas | 11 Apr 2025
Duration: 4 nights
Departure from: Barcelona Landing: Barcelona
Itinerary:
1. Barcelona,
2. navigation,
3. Marseille,
4. Palma de Mallorca,
5. Barcelona
sold out

Spain, France, Italy, Malta

Barcelona Itinerary Mediterranean
from $3,398
price per person Taxes included
MSC World Europa | 11 Apr 2025
Duration: 7 nights
Departure from: Barcelona Landing: Barcelona
Itinerary:
1. Barcelona,
2. Marseille,
3. Genoa,
4. Naples,
5. Messina,
6. Valletta,
7. navigation,
8. Barcelona
sold out

Spain, France, Italy

Palma de Mallorca Itinerary Mediterranean
from $1,516
price per person Taxes included
MSC Fantasia | 11 Apr 2025
Duration: 7 nights
Departure from: Palma de Mallorca Landing: Palma de Mallorca
Itinerary:
1. Palma de Mallorca,
2. Barcelona,
3. Marseille,
4. Genoa,
5. La Spezia,
6. Naples,
7. navigation,
8. Palma de Mallorca
sold out

Spain, France, Italy, Tunisia

Barcelona Itinerary Mediterranean
from $5,296
price per person Taxes included
MSC Fantasia | 12 Apr 2025
Duration: 7 nights
Departure from: Barcelona Landing: Barcelona
Itinerary:
1. Barcelona,
2. Marseille,
3. Genoa,
4. Naples,
5. Palermo,
6. Tunis,
7. navigation,
8. Barcelona
1710 cruises

All ships passing through Spain

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

  • Featured ships
  • 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.