home Nations SpainApril 2026

Cruises Spain in April 2026

74 cruises

Mediterranean: Spain, Italy, Malta, Greece, Montenegro, Croatia

Barcelona Itinerary Mediterranean
from $10,998
price per person Taxes included
1 booking in 72 hours
Explora I | 2 Apr 2026
Duration: 11 nights
Departure from: Barcelona Landing: Venice
Itinerary:
1. Barcelona,
2. navigation,
3. Naples,
4. navigation,
5. Valletta,
6. Syracuse,
7. navigation,
8. Korfu,
9. Kotor,
10. Brindisi,
11. Split,
12. Venice

Canary Islands: Spain, Portugal

Las Palmas Itinerary Canary Islands
from $1,335
price per person Taxes included
MSC Musica | 3 Apr 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

Canary Islands: Spain, Portugal

Las Palmas Itinerary Canary Islands
from $1,589
price per person Taxes included
4 reservations in 72 hours
Costa Fortuna | 3 Apr 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

Mediterranean: Spain, France, Italy, Malta

Barcelona Itinerary Mediterranean
from $1,803
price per person Taxes included
10 reservations in 48 hours
MSC World Europa | 3 Apr 2026
Duration: 7 nights
Departure from: Barcelona Landing: Barcelona
Itinerary:
1. Barcelona,
2. Marseille,
3. Genoa,
4. Civitavecchia,
5. Messina,
6. Valletta,
7. navigation,
8. Barcelona

Mediterranean: Spain, France, Italy

Valencia Itinerary Mediterranean
from $1,541
price per person Taxes included
8 reservations in 72 hours
MSC Orchestra | 4 Apr 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

Mediterranean: Spain, France, Italy, Tunisia

Barcelona Itinerary Mediterranean
from $1,578
price per person Taxes included
8 reservations in 72 hours
MSC Splendida | 4 Apr 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

Canary Islands: Spain, Portugal

Santa Cruz de Tenerife Itinerary Canary Islands
from $1,428
price per person Taxes included
11 reservations in 72 hours
MSC Musica | 5 Apr 2026
Duration: 7 nights
Departure from: Santa Cruz de Tenerife Landing: Santa Cruz de Tenerife
Itinerary:
1. Santa Cruz de Tenerife,
2. Arrecife,
3. Fuerteventura,
4. navigation,
5. Santa Cruz De La Palma,
6. Las Palmas,
7. Funchal,
8. Santa Cruz de Tenerife

Mediterranean: Spain, Italy

Santa Cruz de Tenerife Itinerary Mediterranean
from $915
price per person Taxes included
10 reservations in 72 hours
Costa Toscana | 5 Apr 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

Mediterranean: Spain, France, Italy

Barcelona Itinerary Mediterranean
from $1,541
price per person Taxes included
10 reservations in 72 hours
MSC Orchestra | 5 Apr 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

Canary Islands: Spain

Santa Cruz de Tenerife Itinerary Canary Islands
from $1,140
price per person Taxes included
6 reservations in 72 hours
Costa Fortuna | 6 Apr 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

Canary Islands: Spain, Portugal, Morocco, France, Italy

Santa Cruz de Tenerife Itinerary Canary Islands
from $1,945
price per person Taxes included
6 reservations in 72 hours
Costa Fortuna | 6 Apr 2026
Duration: 12 nights
Departure from: Santa Cruz de Tenerife Landing: Savona
Itinerary:
1. Santa Cruz de Tenerife,
2. La Gomera Island,
3. Fuerteventura,
4. Lanzarote,
5. Las Palmas,
6. Santa Cruz de Tenerife,
7. Funchal,
8. navigation,
9. Casablanca,
10. navigation,
11. Barcelona,
12. Marseille,
13. Savona

Canary Islands: Spain, Portugal

Arrecife Itinerary Canary Islands
from $1,428
price per person Taxes included
6 reservations in 48 hours
MSC Musica | 6 Apr 2026
Duration: 7 nights
Departure from: Arrecife Landing: Arrecife
Itinerary:
1. Arrecife,
2. Fuerteventura,
3. navigation,
4. Santa Cruz De La Palma,
5. Las Palmas,
6. Funchal,
7. Santa Cruz de Tenerife,
8. Arrecife
sold out

Spain, Portugal

Barcelona Itinerary Mediterranean
from $3,920
price per person Taxes included
Celebrity Equinox | 7 Apr 2026
Duration: 9 nights
Departure from: Barcelona Landing: Barcelona
Itinerary:
1. Barcelona,
2. Palma de Mallorca,
3. navigation,
4. Lisbon,
5. Oporto,
6. navigation,
7. Cadiz,
8. Malaga,
9. navigation,
10. Barcelona

Mediterranean: Spain, France, Italy

Barcelona Itinerary Mediterranean
from $3,761
price per person Taxes included
1 booking in 72 hours
Azamara Journey | 9 Apr 2026
Duration: 8 nights
Departure from: Barcelona Landing: Civitavecchia
Itinerary:
1. Barcelona,
2. Palamos,
3. Nice,
4. Santa Margherita,
5. Portovenere,
6. Livorno,
7. Livorno,
8. Porto Santo Stefano,
9. Civitavecchia
sold out

Spain, Portugal, Sint Maarten, Bahamas, United States, Colombia, Panama, Costa Rica, Mexico

Barcelona Itinerary Ocean Cruises
from $5,940
price per person Taxes included
MSC Poesia | 9 Apr 2026
Duration: 32 nights
Departure from: Barcelona Landing: Seattle
Itinerary:
1. Barcelona,
2. navigation,
3. navigation,
4. Funchal,
5. navigation,
6. navigation,
7. navigation,
8. navigation,
9. navigation,
10. Philipsburg,
11. navigation,
12. navigation,
13. Ocean Cay,
14. Miami,
15. Miami,
16. navigation,
17. navigation,
18. Cartagena De Indias,
19. Colon,
20. Panama Canal,
22. navigation,
23. Puntarenas,
24. navigation,
25. navigation,
26. navigation,
27. Cabo San Lucas,
28. navigation,
29. San Diego,
30. Los Angeles,
31. navigation,
32. navigation,
33. navigation,
34. Seattle

Ocean Cruises: Spain, Portugal, Sint Maarten, Bahamas, United States

Barcelona Itinerary Ocean Cruises
from $1,885
price per person Taxes included
MSC Poesia | 9 Apr 2026
Duration: 14 nights
Departure from: Barcelona Landing: Miami
Itinerary:
1. Barcelona,
2. navigation,
3. navigation,
4. Funchal,
5. navigation,
6. navigation,
7. navigation,
8. navigation,
9. navigation,
10. Philipsburg,
11. navigation,
12. navigation,
13. Ocean Cay,
14. Miami,
15. Miami

Mediterranean: Spain, France, Italy, Malta

Barcelona Itinerary Mediterranean
from $2,158
price per person Taxes included
7 reservations in 48 hours
MSC World Europa | 10 Apr 2026
Duration: 7 nights
Departure from: Barcelona Landing: Barcelona
Itinerary:
1. Barcelona,
2. Marseille,
3. Genoa,
4. Civitavecchia,
5. Messina,
6. Valletta,
7. navigation,
8. Barcelona

Mediterranean: Spain, France, Monaco, Italy

Barcelona Itinerary Mediterranean
from $9,545
price per person Taxes included
Seven Seas Splendor | 10 Apr 2026
Duration: 9 nights
Departure from: Barcelona Landing: Civitavecchia
Itinerary:
1. Barcelona,
2. Port Mahon,
3. Marseille,
4. Montecarlo,
5. La Spezia,
6. Ajaccio,
7. navigation,
8. Palermo,
9. Sorrento,
10. Civitavecchia

Mediterranean: Spain, France, Italy

Barcelona Itinerary Mediterranean
from $11,791
price per person Taxes included
Seven Seas Voyager | 10 Apr 2026
Duration: 7 nights
Departure from: Barcelona Landing: Civitavecchia
Itinerary:
1. Barcelona,
2. Palamos,
3. Sete,
4. Saint Tropez,
5. navigation,
6. Livorno,
7. Golfo Aranci,
8. Civitavecchia

Canary Islands: Spain, Portugal, Morocco, France, Italy

Las Palmas Itinerary Canary Islands
from $1,383
price per person Taxes included
5 reservations in 72 hours
Costa Fortuna | 10 Apr 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

Canary Islands: Spain, Portugal, Morocco

Las Palmas Itinerary Canary Islands
from $1,264
price per person Taxes included
6 reservations in 48 hours
MSC Musica | 10 Apr 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

Canary Islands: Spain, Portugal, Morocco, France, Italy

Las Palmas Itinerary Canary Islands
from $1,533
price per person Taxes included
5 reservations in 72 hours
Costa Fortuna | 10 Apr 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

Canary Islands: Spain, Portugal, Morocco, France, Italy

Santa Cruz de Tenerife Itinerary Canary Islands
from $1,383
price per person Taxes included
Costa Fortuna | 11 Apr 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

Mediterranean: Spain, France, Italy

Barcelona Itinerary Mediterranean
from $1,177
price per person Taxes included
MSC Fantasia | 11 Apr 2026
Duration: 5 nights
Departure from: Barcelona Landing: Barcelona
Itinerary:
1. Barcelona,
2. Marseille,
3. Genoa,
4. Civitavecchia,
5. navigation,
6. Barcelona

Canary Islands: Spain, Portugal, Morocco, France, Italy

Santa Cruz de Tenerife Itinerary Canary Islands
from $1,234
price per person Taxes included
Costa Fortuna | 11 Apr 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

Mediterranean: Spain, France, Italy

Valencia Itinerary Mediterranean
from $1,391
price per person Taxes included
MSC Orchestra | 11 Apr 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

Canary Islands: Spain, Morocco, Italy

Santa Cruz de Tenerife Itinerary Canary Islands
from $1,413
price per person Taxes included
9 reservations in 72 hours
MSC Musica | 12 Apr 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

Mediterranean: Spain, France, Italy

Barcelona Itinerary Mediterranean
from $1,391
price per person Taxes included
8 reservations in 72 hours
MSC Orchestra | 12 Apr 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

Canary Islands: Spain, Morocco, Italy, France

Santa Cruz de Tenerife Itinerary Canary Islands
from $1,702
price per person Taxes included
9 reservations in 72 hours
MSC Musica | 12 Apr 2026
Duration: 10 nights
Departure from: Santa Cruz de Tenerife Landing: Marseille
Itinerary:
1. Santa Cruz de Tenerife,
2. Arrecife,
3. Fuerteventura,
4. navigation,
5. Casablanca,
6. navigation,
7. Barcelona,
8. navigation,
9. Civitavecchia,
10. Genoa,
11. Marseille

Mediterranean: Spain, Morocco, Italy

Arrecife Itinerary Mediterranean
from $1,110
price per person Taxes included
3 reservations in 72 hours
MSC Musica | 13 Apr 2026
Duration: 7 nights
Departure from: Arrecife Landing: Civitavecchia
Itinerary:
1. Arrecife,
2. Fuerteventura,
3. navigation,
4. Casablanca,
5. navigation,
6. Barcelona,
7. navigation,
8. Civitavecchia
74 cruises