home Nations SpainApril 2026

Cruises Spain in April 2026

89 cruises
sold out
Spain, Italy
Santa Cruz de Tenerife Itinerary Mediterranean
from $459
price per person Taxes included
Costa Toscana | Apr 5, 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 $508
price per person Taxes included
Costa Fortuna | Apr 6, 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 $532
price per person Taxes included
MSC Musica | Apr 18, 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 $675
price per person Taxes included
MSC Seaview | Apr 26, 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 $690
price per person Taxes included
MSC Seaview | Apr 26, 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 $774
price per person Taxes included
Costa Fortuna | Apr 11, 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 $811
price per person Taxes included
Costa Fortuna | Apr 11, 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 $879
price per person Taxes included
MSC Musica | Apr 12, 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 $884
price per person Taxes included
MSC Fantasia | Apr 16, 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 $884
price per person Taxes included
Costa Fortuna | Apr 3, 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 $901
price per person Taxes included
MSC Musica | Apr 30, 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 $901
price per person Taxes included
MSC Orchestra | Apr 12, 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 $901
price per person Taxes included
MSC Orchestra | Apr 25, 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 $908
price per person Taxes included
Costa Fortuna | Apr 10, 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 $910
price per person Taxes included
MSC Fantasia | Apr 27, 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 $930
price per person Taxes included
MSC Musica | Apr 12, 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 $944
price per person Taxes included
Costa Fortuna | Apr 10, 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 $949
price per person Taxes included
MSC Orchestra | Apr 11, 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 $959
price per person Taxes included
MSC Orchestra | Apr 25, 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 $961
price per person Taxes included
MSC Orchestra | Apr 18, 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 $973
price per person Taxes included
MSC Musica | Apr 23, 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 $976
price per person Taxes included
MSC Musica | Apr 10, 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 $981
price per person Taxes included
MSC Fantasia | Apr 11, 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 $985
price per person Taxes included
MSC Musica | Apr 3, 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,010
price per person Taxes included
MSC Seaview | Apr 30, 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,022
price per person Taxes included
MSC Splendida | Apr 11, 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,024
price per person Taxes included
MSC Splendida | Apr 25, 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,029
price per person Taxes included
MSC Fantasia | Apr 26, 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,041
price per person Taxes included
MSC Euribia | Apr 22, 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,046
price per person Taxes included
MSC Orchestra | Apr 5, 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