home Nations SpainApril 2026

Cruises Spain in April 2026

89 cruises
sold out
Spain, Italy
Santa Cruz de Tenerife Itinerary Mediterranean
from $758
price per person Taxes included
Costa Toscana | 5/04/2026
Duration: 5 nights
Departure from: Santa Cruz de Tenerife Landing: Genoa
Itinerary:
1. Santa Cruz de Tenerife,
2. navigation,
3. Cadiz,
4. navigation,
5. Barcelona,
6. Genoa
Santa Cruz de Tenerife Itinerary Canary Islands
from $838
price per person Taxes included
Costa Fortuna | 6/04/2026
Duration: 5 nights
Departure from: Santa Cruz de Tenerife Landing: Santa Cruz de Tenerife
Itinerary:
1. Santa Cruz de Tenerife,
2. La Gomera Island,
3. Fuerteventura,
4. Lanzarote,
5. Las Palmas,
6. Santa Cruz de Tenerife
Barcelona Itinerary Mediterranean
from $878
price per person Taxes included
MSC Musica | 18/04/2026
Duration: 5 nights
Departure from: Barcelona Landing: Valencia
Itinerary:
1. Barcelona,
2. navigation,
3. Civitavecchia,
4. Genoa,
5. Marseille,
6. Valencia
Barcelona Itinerary Mediterranean
from $1,114
price per person Taxes included
MSC Seaview | 26/04/2026
Duration: 4 nights
Departure from: Barcelona Landing: Barcelona
Itinerary:
1. Barcelona,
2. Marseille,
3. Genoa,
4. navigation,
5. Barcelona
sold out
Spain, France, Italy
Valencia Itinerary Mediterranean
from $1,138
price per person Taxes included
MSC Seaview | 26/04/2026
Duration: 4 nights
Departure from: Valencia Landing: Valencia
Itinerary:
1. Valencia,
2. Marseille,
3. Genoa,
4. navigation,
5. Valencia
Santa Cruz de Tenerife Itinerary Canary Islands
from $1,278
price per person Taxes included
Costa Fortuna | 11/04/2026
Duration: 7 nights
Departure from: Santa Cruz de Tenerife Landing: Savona
Itinerary:
1. Santa Cruz de Tenerife,
2. Funchal,
3. navigation,
4. Casablanca,
5. navigation,
6. Barcelona,
7. Marseille,
8. Savona
Santa Cruz de Tenerife Itinerary Canary Islands
from $1,338
price per person Taxes included
Costa Fortuna | 11/04/2026
Duration: 8 nights
Departure from: Santa Cruz de Tenerife Landing: Civitavecchia
Itinerary:
1. Santa Cruz de Tenerife,
2. Funchal,
3. navigation,
4. Casablanca,
5. navigation,
6. Barcelona,
7. Marseille,
8. Savona,
9. Civitavecchia
Santa Cruz de Tenerife Itinerary Canary Islands
from $1,450
price per person Taxes included
MSC Musica | 12/04/2026
Duration: 8 nights
Departure from: Santa Cruz de Tenerife Landing: Civitavecchia
Itinerary:
1. Santa Cruz de Tenerife,
2. Arrecife,
3. Fuerteventura,
4. navigation,
5. Casablanca,
6. navigation,
7. Barcelona,
8. navigation,
9. Civitavecchia
Barcelona Itinerary Mediterranean
External from $1,458
price per person Taxes included
MSC Fantasia | 16/04/2026
Duration: 5 nights
Departure from: Barcelona Landing: Barcelona
Itinerary:
1. Barcelona,
2. Marseille,
3. Genoa,
4. Civitavecchia,
5. navigation,
6. Barcelona
Las Palmas Itinerary Canary Islands
from $1,458
price per person Taxes included
Costa Fortuna | 3/04/2026
Duration: 7 nights
Departure from: Las Palmas Landing: Las Palmas
Itinerary:
1. Las Palmas,
2. navigation,
3. Funchal,
4. Santa Cruz de Tenerife,
5. La Gomera Island,
6. Fuerteventura,
7. Lanzarote,
8. Las Palmas
Valencia Itinerary Mediterranean
from $1,486
price per person Taxes included
MSC Musica | 30/04/2026
Duration: 7 nights
Departure from: Valencia Landing: Valencia
Itinerary:
1. Valencia,
2. Ibiza,
3. navigation,
4. Cagliari,
5. Civitavecchia,
6. Genoa,
7. Marseille,
8. Valencia
Barcelona Itinerary Mediterranean
from $1,486
price per person Taxes included
MSC Orchestra | 12/04/2026
Duration: 7 nights
Departure from: Barcelona Landing: Barcelona
Itinerary:
1. Barcelona,
2. Marseille,
3. Genoa,
4. Livorno,
5. Civitavecchia,
6. navigation,
7. Valencia,
8. Barcelona
Valencia Itinerary Mediterranean
from $1,486
price per person Taxes included
MSC Orchestra | 25/04/2026
Duration: 7 nights
Departure from: Valencia Landing: Valencia
Itinerary:
1. Valencia,
2. navigation,
3. Livorno,
4. Civitavecchia,
5. Genoa,
6. Marseille,
7. Tarragona,
8. Valencia
Las Palmas Itinerary Canary Islands
from $1,498
price per person Taxes included
Costa Fortuna | 10/04/2026
Duration: 8 nights
Departure from: Las Palmas Landing: Savona
Itinerary:
1. Las Palmas,
2. Santa Cruz de Tenerife,
3. Funchal,
4. navigation,
5. Casablanca,
6. navigation,
7. Barcelona,
8. Marseille,
9. Savona
Barcelona Itinerary Mediterranean
from $1,502
price per person Taxes included
MSC Fantasia | 27/04/2026
Duration: 6 nights
Departure from: Barcelona Landing: Trieste
Itinerary:
1. Barcelona,
2. navigation,
3. Valletta,
4. navigation,
5. Korfu,
6. Bari,
7. Trieste
Santa Cruz de Tenerife Itinerary Canary Islands
from $1,534
price per person Taxes included
MSC Musica | 12/04/2026
Duration: 9 nights
Departure from: Santa Cruz de Tenerife Landing: Genoa
Itinerary:
1. Santa Cruz de Tenerife,
2. Arrecife,
3. Fuerteventura,
4. navigation,
5. Casablanca,
6. navigation,
7. Barcelona,
8. navigation,
9. Civitavecchia,
10. Genoa
Las Palmas Itinerary Canary Islands
from $1,558
price per person Taxes included
Costa Fortuna | 10/04/2026
Duration: 9 nights
Departure from: Las Palmas Landing: Civitavecchia
Itinerary:
1. Las Palmas,
2. Santa Cruz de Tenerife,
3. Funchal,
4. navigation,
5. Casablanca,
6. navigation,
7. Barcelona,
8. Marseille,
9. Savona,
10. Civitavecchia
Valencia Itinerary Mediterranean
from $1,566
price per person Taxes included
MSC Orchestra | 11/04/2026
Duration: 7 nights
Departure from: Valencia Landing: Valencia
Itinerary:
1. Valencia,
2. Barcelona,
3. Marseille,
4. Genoa,
5. Livorno,
6. Civitavecchia,
7. navigation,
8. Valencia
Valencia Itinerary Mediterranean
Balcony from $1,582
price per person Taxes included
MSC Orchestra | 25/04/2026
Duration: 6 nights
Departure from: Valencia Landing: Tarragona
Itinerary:
1. Valencia,
2. navigation,
3. Livorno,
4. Civitavecchia,
5. Genoa,
6. Marseille,
7. Tarragona
Valencia Itinerary Mediterranean
from $1,586
price per person Taxes included
MSC Orchestra | 18/04/2026
Duration: 7 nights
Departure from: Valencia Landing: Valencia
Itinerary:
1. Valencia,
2. Barcelona,
3. Marseille,
4. Genoa,
5. Livorno,
6. Civitavecchia,
7. navigation,
8. Valencia
Valencia Itinerary Mediterranean
from $1,606
price per person Taxes included
MSC Musica | 23/04/2026
Duration: 7 nights
Departure from: Valencia Landing: Valencia
Itinerary:
1. Valencia,
2. Ibiza,
3. navigation,
4. Cagliari,
5. Civitavecchia,
6. Genoa,
7. Marseille,
8. Valencia
sold out
Spain, Portugal, Morocco
Las Palmas Itinerary Canary Islands
External from $1,610
price per person Taxes included
MSC Musica | 10/04/2026
Duration: 8 nights
Departure from: Las Palmas Landing: Barcelona
Itinerary:
1. Las Palmas,
2. Funchal,
3. Santa Cruz de Tenerife,
4. Arrecife,
5. Fuerteventura,
6. navigation,
7. Casablanca,
8. navigation,
9. Barcelona
Barcelona Itinerary Mediterranean
Balcony from $1,618
price per person Taxes included
MSC Fantasia | 11/04/2026
Duration: 5 nights
Departure from: Barcelona Landing: Barcelona
Itinerary:
1. Barcelona,
2. Marseille,
3. Genoa,
4. Civitavecchia,
5. navigation,
6. Barcelona
Las Palmas Itinerary Canary Islands
from $1,626
price per person Taxes included
MSC Musica | 3/04/2026
Duration: 7 nights
Departure from: Las Palmas Landing: Las Palmas
Itinerary:
1. Las Palmas,
2. Funchal,
3. Santa Cruz de Tenerife,
4. Arrecife,
5. Fuerteventura,
6. navigation,
7. Santa Cruz De La Palma,
8. Las Palmas
Barcelona Itinerary Mediterranean
from $1,666
price per person Taxes included
MSC Seaview | 30/04/2026
Duration: 7 nights
Departure from: Barcelona Landing: Barcelona
Itinerary:
1. Barcelona,
2. Marseille,
3. Genoa,
4. Civitavecchia,
5. Palermo,
6. navigation,
7. Ibiza,
8. Barcelona
Barcelona Itinerary Mediterranean
from $1,686
price per person Taxes included
MSC Splendida | 11/04/2026
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
sold out
Spain, France, Italy, Tunisia
Barcelona Itinerary Mediterranean
from $1,690
price per person Taxes included
MSC Splendida | 25/04/2026
Duration: 8 nights
Departure from: Barcelona Landing: Barcelona
Itinerary:
1. Barcelona,
2. Marseille,
3. Genoa,
4. Naples,
5. Palermo,
6. Tunis,
7. navigation,
8. Palma de Mallorca,
9. Barcelona
sold out
Spain, Italy, Malta, Greece
Barcelona Itinerary Mediterranean
from $1,698
price per person Taxes included
MSC Fantasia | 26/04/2026
Duration: 10 nights
Departure from: Barcelona Landing: Athens
Itinerary:
1. Barcelona,
2. navigation,
3. Palermo,
4. Valletta,
5. navigation,
6. Korfu,
7. Bari,
8. Trieste,
9. navigation,
10. Katakolon,
11. Athens
sold out
Spain, Portugal, France, United Kingdom, Germany
Barcelona Itinerary Northern Europe
from $1,718
price per person Taxes included
MSC Euribia | 22/04/2026
Duration: 10 nights
Departure from: Barcelona Landing: Kiel
Itinerary:
1. Barcelona,
2. navigation,
3. Cadiz,
4. Lisbon,
5. navigation,
6. navigation,
7. Le Havre,
8. Southampton,
9. navigation,
10. navigation,
11. Kiel
Barcelona Itinerary Mediterranean
from $1,726
price per person Taxes included
MSC Orchestra | 5/04/2026
Duration: 7 nights
Departure from: Barcelona Landing: Barcelona
Itinerary:
1. Barcelona,
2. Marseille,
3. Genoa,
4. Livorno,
5. Civitavecchia,
6. navigation,
7. Valencia,
8. Barcelona
89 cruises