On November 1st we are open from 10am to 5pm
home Nations SpainApril 2026

Cruises Spain in April 2026

37 cruises

Canary Islands: Spain, Portugal

Las Palmas Itinerary Canary Islands
from $945.74
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

Mediterranean: Spain, France, Italy, Malta

Barcelona Itinerary Mediterranean
from $1,072.73
price per person Taxes included
11 reservations in 72 hours
MSC World Europa | Apr 3, 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 $794.25
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

Canary Islands: Spain, Portugal

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

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

Mediterranean: Spain, France, Italy

Barcelona Itinerary Mediterranean
from $2,137.67
price per person Taxes included
Azamara Journey | Apr 9, 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

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

Barcelona Itinerary Ocean Cruises
from $867.77
price per person Taxes included
13 reservations in 48 hours
MSC Poesia | Apr 9, 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

Ocean Cruises: Spain, Portugal, Sint Maarten, Bahamas, United States, Panama, Costa Rica, Mexico

Barcelona Itinerary Ocean Cruises
from $3,044.43
price per person Taxes included
13 reservations in 48 hours
MSC Poesia | Apr 9, 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 ,
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

Mediterranean: Spain, France, Monaco, Italy

Barcelona Itinerary Mediterranean
from $5,680.03
price per person Taxes included
Seven Seas Splendor | Apr 10, 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 $7,016.77
price per person Taxes included
Seven Seas Voyager | Apr 10, 2026
Duration: 7 nights
Departure from: Barcelona Landing: Civitavecchia
Itinerary:
1. Barcelona,
2. Palamos,
3. Sete,
4. Saint Tropez,
5. navigation,
6. Livorno,
7. Civitavecchia

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

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

Mediterranean: Spain, France, Italy, Malta

Barcelona Itinerary Mediterranean
from $1,128.43
price per person Taxes included
7 reservations in 48 hours
MSC World Europa | Apr 10, 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, France, Italy

Santa Cruz de Tenerife Itinerary Canary Islands
from $544.72
price per person Taxes included
6 reservations in 72 hours
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

Mediterranean: Spain, Gibraltar, Portugal

Barcelona Itinerary Mediterranean
from $1,315.57
price per person Taxes included
5 reservations in 36 hours
Norwegian Dawn | Apr 12, 2026
Duration: 7 nights
Departure from: Barcelona Landing: Lisbon
Itinerary:
1. Barcelona,
2. Palma de Mallorca,
3. Valencia,
4. Motril,
5. Gibraltar,
6. Cadiz,
7. Portimao,
8. Lisbon

Canary Islands: Spain, Morocco, Italy

Santa Cruz de Tenerife Itinerary Canary Islands
from $841.03
price per person Taxes included
14 reservations in 48 hours
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

Canary Islands: Spain, Morocco, Portugal

Barcelona Itinerary Canary Islands
from $2,244.61
price per person Taxes included
Norwegian Star | Apr 14, 2026
Duration: 12 nights
Departure from: Barcelona Landing: Lisbon
Itinerary:
1. Barcelona,
2. Palma de Mallorca,
3. Cartagena ,
4. Motril,
5. Casablanca,
6. Agadir,
7. Arrecife,
8. Puerto Del Rosario,
9. Santa Cruz de Tenerife,
10. navigation,
11. Cadiz,
12. Portimao,
13. Lisbon

Mediterranean: Spain, Morocco

Barcelona Itinerary Mediterranean
from $11,250.90
price per person Taxes included
Silver Ray | Apr 16, 2026
Duration: 11 nights
Departure from: Barcelona Landing: Barcelona
Itinerary:
1. Barcelona,
2. Palamos,
3. Palma de Mallorca,
4. Palma de Mallorca,
5. Ibiza,
6. navigation,
7. Tanger,
8. Malaga,
9. Malaga,
10. Cartagena ,
11. Valencia,
12. Barcelona

Mediterranean: Spain, France, Italy, Malta

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

Spain, France, Italy

Barcelona Itinerary Mediterranean
from $3,601.40
price per person Taxes included
Wind Star | Apr 17, 2026
Duration: 7 nights
Departure from: Barcelona Landing: Civitavecchia
Itinerary:
1. Barcelona,
2. Palma de Mallorca,
3. Port Mahon,
4. navigation,
5. Calvi,
6. Bastia,
7. Portoferraio,
8. Civitavecchia

Mediterranean: Spain, France, Italy

Barcelona Itinerary Mediterranean
from $3,601.40
price per person Taxes included
2 reservations in 72 hours
Wind Star | Apr 17, 2026
Duration: 7 nights
Departure from: Barcelona Landing: Civitavecchia
Itinerary:
1. Barcelona,
2. Palma de Mallorca,
3. Port Mahon,
4. navigation,
5. Calvi,
6. Bastia,
7. Portoferraio,
8. Civitavecchia

Mediterranean: Spain, Italy, Egypt, Israel, Cyprus, Turkey, Greece

Barcelona Itinerary Mediterranean
from $10,726.22
price per person Taxes included
Seven Seas Grandeur | Apr 21, 2026
Duration: 14 nights
Departure from: Barcelona Landing: Istanbul
Itinerary:
1. Barcelona,
2. navigation,
3. Messina,
4. navigation,
5. navigation,
6. Alexandria,
7. Port Said,
8. Ashdod,
9. Haifa,
10. Limassol,
11. Antalya,
12. Santorini,
13. Mykonos,
14. navigation,
15. Istanbul

Mediterranean: Spain, France, Italy

Barcelona Itinerary Mediterranean
from $2,627.81
price per person Taxes included
1 booking in 72 hours
Marina | Apr 21, 2026
Duration: 7 nights
Departure from: Barcelona Landing: Civitavecchia
Itinerary:
1. Barcelona,
2. Toulon,
3. Genoa,
4. La Spezia,
5. Ajaccio,
6. Olbia,
7. Naples,
8. Civitavecchia

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

Barcelona Itinerary Northern Europe
from $956.88
price per person Taxes included
17 reservations in 72 hours
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

Mediterranean: Spain, France, Italy, Malta

Barcelona Itinerary Mediterranean
from $1,184.13
price per person Taxes included
6 reservations in 72 hours
MSC World Europa | Apr 24, 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, Gibraltar, France, Italy

Barcelona Itinerary Mediterranean
from $1,161.85
price per person Taxes included
Sun Princess | Apr 25, 2026
Duration: 7 nights
Departure from: Barcelona Landing: Civitavecchia
Itinerary:
1. Barcelona,
2. navigation,
3. Gibraltar,
4. navigation,
5. Marseille,
6. Genoa,
7. La Spezia,
8. Civitavecchia

Mediterranean: Spain, France

Barcelona Itinerary Mediterranean
from $1,747.79
price per person Taxes included
Azamara Quest | Apr 25, 2026
Duration: 7 nights
Departure from: Barcelona Landing: Nice
Itinerary:
1. Barcelona,
2. Port Vendres,
3. Sete,
4. Marseille,
5. Saint Tropez,
6. Ajaccio,
7. Nice,
8. Cannes,
9. Nice

Mediterranean: Spain, Gibraltar, France, Italy, Greece, Turkey, Montenegro

Barcelona Itinerary Mediterranean
from $3,878.77
price per person Taxes included
Sun Princess | Apr 25, 2026
Duration: 21 nights
Departure from: Barcelona Landing: Barcelona
Itinerary:
1. Barcelona,
2. navigation,
3. Gibraltar,
4. navigation,
5. Marseille,
6. Genoa,
7. La Spezia,
8. Civitavecchia,
9. Naples,
10. navigation,
11. Chania ,
12. navigation,
13. Kusadasi,
14. Mykonos,
15. Athens,
16. Santorini,
17. navigation,
18. Kotor,
19. Korfu,
20. Messina,
21. navigation,
22. Barcelona

Mediterranean: Spain, France, Monaco, Italy

Barcelona Itinerary Mediterranean
from $9,802.76
price per person Taxes included
2 reservations in 72 hours
Seabourn Venture | Apr 25, 2026
Duration: 10 nights
Departure from: Barcelona Landing: Civitavecchia
Itinerary:
1. Barcelona,
2. Sete,
3. Saint Tropez,
4. Nice,
5. Montecarlo,
6. Montecarlo,
7. Genoa,
8. Portovenere,
9. Portoferraio,
10. Civitavecchia

Mediterranean: Spain, France, Monaco, Italy

Barcelona Itinerary Mediterranean
from $16,263.67
price per person Taxes included
2 reservations in 72 hours
Seabourn Venture | Apr 25, 2026
Duration: 19 nights
Departure from: Barcelona Landing: Barcelona
Itinerary:
1. Barcelona,
2. Sete,
3. Saint Tropez,
4. Nice,
5. Montecarlo,
6. Montecarlo,
7. Genoa,
8. Portovenere,
9. Portoferraio,
10. Civitavecchia,
11. Amalfi,
12. Lipari,
13. Giardini-Naxos,
14. Palermo,
15. Cagliari,
16. Bonifacio,
17. Calvi,
18. Sanary Sur Mer,
19. Barcelona

Mediterranean: Spain, Gibraltar, France, Italy, Greece, Turkey

Barcelona Itinerary Mediterranean
from $2,455.15
price per person Taxes included
Sun Princess | Apr 25, 2026
Duration: 14 nights
Departure from: Barcelona Landing: Athens
Itinerary:
1. Barcelona,
2. navigation,
3. Gibraltar,
4. navigation,
5. Marseille,
6. Genoa,
7. La Spezia,
8. Civitavecchia,
9. Naples,
10. navigation,
11. Chania ,
12. navigation,
13. Kusadasi,
14. Mykonos,
15. Athens
37 cruises