home

Cruises of MSC Cruises in Spain April 2026

37 cruises

Mediterranean: Spain, France, Italy, Malta

Barcelona Itinerary Mediterranean
from $1,795
price per person Taxes included
4 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

Canary Islands: Spain, Portugal

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

Mediterranean: Spain, France, Italy

Valencia Itinerary Mediterranean
from $1,534
price per person Taxes included
6 reservations in 48 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,571
price per person Taxes included
6 reservations in 48 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

Mediterranean: Spain, France, Italy

Barcelona Itinerary Mediterranean
from $1,534
price per person Taxes included
6 reservations in 48 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, Portugal

Santa Cruz de Tenerife Itinerary Canary Islands
from $1,422
price per person Taxes included
13 reservations in 48 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

Canary Islands: Spain, Portugal

Arrecife Itinerary Canary Islands
from $1,422
price per person Taxes included
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, Sint Maarten, Bahamas, United States, Colombia, Panama, Costa Rica, Mexico

Barcelona Itinerary Ocean Cruises
from $5,915
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,877
price per person Taxes included
14 reservations in 48 hours
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,149
price per person Taxes included
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

Canary Islands: Spain, Portugal, Morocco

Las Palmas Itinerary Canary Islands
from $1,258
price per person Taxes included
8 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

Mediterranean: Spain, France, Italy

Valencia Itinerary Mediterranean
from $1,385
price per person Taxes included
6 reservations in 48 hours
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

Mediterranean: Spain, France, Italy

Barcelona Itinerary Mediterranean
from $1,173
price per person Taxes included
6 reservations in 48 hours
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

Mediterranean: Spain, France, Italy

Barcelona Itinerary Mediterranean
from $1,385
price per person Taxes included
6 reservations in 48 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,694
price per person Taxes included
6 reservations in 48 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

Canary Islands: Spain, Morocco, Italy

Santa Cruz de Tenerife Itinerary Canary Islands
from $1,407
price per person Taxes included
6 reservations in 48 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, Morocco, Italy

Arrecife Itinerary Mediterranean
from $1,105
price per person Taxes included
11 reservations in 48 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

Northern Europe: Spain, United Kingdom, France, Belgium, Denmark, Norway, Germany

Vigo Itinerary Northern Europe
from $2,011
price per person Taxes included
11 reservations in 48 hours
MSC Preziosa | 16 Apr 2026
Duration: 10 nights
Departure from: Vigo Landing: Hamburg
Itinerary:
1. Vigo,
2. Gijon,
3. navigation,
4. Southampton,
5. Le Havre,
6. Zeebrugge,
7. navigation,
8. Copenaghen,
9. Oslo,
10. navigation,
11. Hamburg

Mediterranean: Spain, France, Italy

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

Mediterranean: Spain, France, Italy, Malta

Barcelona Itinerary Mediterranean
from $1,851
price per person Taxes included
6 reservations in 72 hours
MSC World Europa | 17 Apr 2026
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

Mediterranean: Spain, France, Italy, Tunisia

Barcelona Itinerary Mediterranean
from $1,441
price per person Taxes included
MSC Splendida | 18 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

Mediterranean: Spain, France, Italy

Valencia Itinerary Mediterranean
from $1,478
price per person Taxes included
MSC Orchestra | 18 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
sold out

Spain, France, Italy

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

Northern Europe: Spain, Portugal, France, United Kingdom, Germany, Denmark

Barcelona Itinerary Northern Europe
from $1,885
price per person Taxes included
12 reservations in 48 hours
MSC Euribia | 22 Apr 2026
Duration: 11 nights
Departure from: Barcelona Landing: Copenaghen
Itinerary:
1. Barcelona,
2. navigation,
3. Cadiz,
4. Lisbon,
5. navigation,
6. navigation,
7. Le Havre,
8. Southampton,
9. navigation,
10. navigation,
11. Kiel,
12. Copenaghen

Northern Europe: Spain, Portugal, France, United Kingdom, Germany

Barcelona Itinerary Northern Europe
from $1,601
price per person Taxes included
12 reservations in 48 hours
MSC Euribia | 22 Apr 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

Mediterranean: Spain, Italy, France

Valencia Itinerary Mediterranean
from $1,366
price per person Taxes included
9 reservations in 72 hours
MSC Musica | 23 Apr 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

Mediterranean: Spain, France, Italy, Malta

Barcelona Itinerary Mediterranean
from $1,944
price per person Taxes included
10 reservations in 72 hours
MSC World Europa | 24 Apr 2026
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

Mediterranean: Spain, Italy, France

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

Mediterranean: Spain, Italy, France

Valencia Itinerary Mediterranean
from $953
price per person Taxes included
MSC Orchestra | 25 Apr 2026
Duration: 6 nights
Departure from: Valencia Landing: Tarragona
Itinerary:
1. Valencia,
2. navigation,
3. Livorno,
4. Civitavecchia,
5. Genoa,
6. Marseille,
7. Tarragona

Mediterranean: Spain, France, Italy, Tunisia

Barcelona Itinerary Mediterranean
from $1,534
price per person Taxes included
MSC Splendida | 25 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
37 cruises