home Nations SpainMarch 2026

Cruises Spain in March 2026

51 cruises

Canary Islands: Spain, Portugal

Santa Cruz de Tenerife Itinerary Canary Islands
from $1,329
price per person Taxes included
14 reservations in 48 hours
MSC Musica | 1 Mar 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, Gibraltar, France, Italy

Barcelona Itinerary Mediterranean
from $2,274
price per person Taxes included
2 reservations in 72 hours
Sapphire Princess | 1 Mar 2026
Duration: 7 nights
Departure from: Barcelona Landing: Civitavecchia
Itinerary:
1. Barcelona,
2. navigation,
3. Gibraltar,
4. navigation,
5. Marseille,
6. Genoa,
7. Livorno,
8. Civitavecchia

Mediterranean: Spain, France, Italy

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

Arrecife Itinerary Canary Islands
from $1,329
price per person Taxes included
4 reservations in 48 hours
MSC Musica | 2 Mar 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

Canary Islands: Spain, Portugal

Santa Cruz de Tenerife Itinerary Canary Islands
from $1,303
price per person Taxes included
Costa Fortuna | 2 Mar 2026
Duration: 7 nights
Departure from: Santa Cruz de Tenerife Landing: Santa Cruz de Tenerife
Itinerary:
1. Santa Cruz de Tenerife,
2. Santa Cruz De La Palma,
3. La Gomera Island,
4. Lanzarote,
5. Las Palmas,
6. Santa Cruz De La Palma,
7. Funchal,
8. Santa Cruz de Tenerife

Mediterranean: Spain, France, Italy

Barcelona Itinerary Mediterranean
from $11,930
price per person Taxes included
Silver Muse | 5 Mar 2026
Duration: 10 nights
Departure from: Barcelona Landing: Civitavecchia
Itinerary:
1. Barcelona,
2. Valencia,
3. navigation,
4. Sete,
5. Marseille,
6. Mentone,
7. Genoa,
8. Livorno,
9. Livorno,
10. Porto Santo Stefano,
11. Civitavecchia

Mediterranean: Spain, France, Italy, Malta

Barcelona Itinerary Mediterranean
from $1,516
price per person Taxes included
3 reservations in 48 hours
MSC World Europa | 6 Mar 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

Santa Cruz de Tenerife Itinerary Canary Islands
from $1,303
price per person Taxes included
1 booking in 72 hours
Azura | 6 Mar 2026
Duration: 7 nights
Departure from: Santa Cruz de Tenerife Landing: Santa Cruz de Tenerife
Itinerary:
1. Santa Cruz de Tenerife,
2. Santa Cruz de Tenerife,
4. Funchal,
5. navigation,
6. navigation,
7. Fuerteventura,
8. Santa Cruz de Tenerife

Canary Islands: Spain, Portugal

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

Las Palmas Itinerary Canary Islands
from $1,303
price per person Taxes included
13 reservations in 72 hours
Costa Fortuna | 6 Mar 2026
Duration: 7 nights
Departure from: Las Palmas Landing: Las Palmas
Itinerary:
1. Las Palmas,
2. Santa Cruz De La Palma,
3. Funchal,
4. Santa Cruz de Tenerife,
5. Lanzarote,
6. Agadir,
7. navigation,
8. Las Palmas
sold out

Spain, France, Italy, Tunisia

Barcelona Itinerary Mediterranean
from $1,236
price per person Taxes included
MSC Fantasia | 7 Mar 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, Tunisia

Barcelona Itinerary Mediterranean
from $1,292
price per person Taxes included
9 reservations in 72 hours
MSC Splendida | 7 Mar 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,255
price per person Taxes included
9 reservations in 72 hours
MSC Orchestra | 7 Mar 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,255
price per person Taxes included
7 reservations in 48 hours
MSC Orchestra | 8 Mar 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,329
price per person Taxes included
MSC Musica | 8 Mar 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
sold out

Spain, Italy

Barcelona Itinerary Mediterranean
from $5,305
price per person Taxes included
Star Legend | 8 Mar 2026
Duration: 7 nights
Departure from: Barcelona Landing: Civitavecchia
Itinerary:
1. Barcelona,
2. Barcelona,
3. navigation,
4. navigation,
5. Genoa,
6. Livorno,
7. Livorno,
8. Civitavecchia

Canary Islands: Spain, Morocco, Portugal

Santa Cruz de Tenerife Itinerary Canary Islands
from $1,303
price per person Taxes included
Costa Fortuna | 9 Mar 2026
Duration: 7 nights
Departure from: Santa Cruz de Tenerife Landing: Santa Cruz de Tenerife
Itinerary:
1. Santa Cruz de Tenerife,
2. Lanzarote,
3. Agadir,
4. navigation,
5. Las Palmas,
6. navigation,
7. Funchal,
8. Santa Cruz de Tenerife

Canary Islands: Spain, Portugal

Arrecife Itinerary Canary Islands
from $1,329
price per person Taxes included
7 reservations in 72 hours
MSC Musica | 9 Mar 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

Canary Islands: Spain, Portugal

Las Palmas Itinerary Canary Islands
from $1,236
price per person Taxes included
4 reservations in 48 hours
MSC Musica | 13 Mar 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, Malta

Barcelona Itinerary Mediterranean
from $1,516
price per person Taxes included
11 reservations in 72 hours
MSC World Europa | 13 Mar 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,303
price per person Taxes included
8 reservations in 48 hours
Costa Fortuna | 13 Mar 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, Tunisia

Barcelona Itinerary Mediterranean
from $1,292
price per person Taxes included
MSC Splendida | 14 Mar 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, Colombia, Aruba, Netherlands Antilles, Saint Lucia, Saint Vincent and the Grenadines, Barbados

Cartagena Itinerary Caribbean
from $11,930
price per person Taxes included
Silver Shadow | 14 Mar 2026
Duration: 9 nights
Departure from: Cartagena Landing: Bridgetown
Itinerary:
1. Cartagena ,
2. Santa Marta,
3. Oranjestad,
4. Oranjestad,
5. Kralendijk,
6. Willemstad,
8. Soufriere,
9. Bequia,
10. Bridgetown
sold out

Spain, France, Italy, Tunisia

Barcelona Itinerary Mediterranean
from $1,310
price per person Taxes included
MSC Fantasia | 14 Mar 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,255
price per person Taxes included
MSC Orchestra | 14 Mar 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,255
price per person Taxes included
5 reservations in 72 hours
MSC Orchestra | 15 Mar 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,329
price per person Taxes included
MSC Musica | 15 Mar 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

Santa Cruz de Tenerife Itinerary Canary Islands
from $1,303
price per person Taxes included
11 reservations in 72 hours
Costa Fortuna | 16 Mar 2026
Duration: 7 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. navigation,
7. Funchal,
8. Santa Cruz de Tenerife

Canary Islands: Spain, Portugal

Arrecife Itinerary Canary Islands
from $1,329
price per person Taxes included
14 reservations in 72 hours
MSC Musica | 16 Mar 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

Mediterranean: Spain, Gibraltar, France, Italy

Barcelona Itinerary Mediterranean
from $1,788
price per person Taxes included
Sun Princess | 19 Mar 2026
Duration: 6 nights
Departure from: Barcelona Landing: Civitavecchia
Itinerary:
1. Barcelona,
2. navigation,
3. Gibraltar,
4. navigation,
5. Marseille,
6. Genoa,
7. Civitavecchia
51 cruises