home Nations SpainDecember 2026

Cruises Spain in December 2026

37 cruises
Barcelona Itinerary Mediterranean
from R 6 770
price per person Taxes included
MSC Magnifica | 04 Dec 2026
Duration: 4 nights
Departure from: Barcelona Landing: Barcelona
Itinerary:
1. Barcelona,
2. Marseille,
3. Genoa,
4. Marseille,
5. Barcelona
sold out
Spain, France, Italy
Barcelona Itinerary Mediterranean
from R 8 436
price per person Taxes included
MSC World Asia | 11 Dec 2026
Duration: 3 nights
Departure from: Barcelona Landing: Civitavecchia
Itinerary:
1. Barcelona,
2. Marseille,
3. Genoa,
4. Civitavecchia
sold out
Spain, Portugal
Arrecife Itinerary Canary Islands
from R 9 163
price per person Taxes included
MSC Fantasia | 12 Dec 2026
Duration: 5 nights
Departure from: Arrecife Landing: Arrecife
Itinerary:
1. Arrecife,
2. Santa Cruz de Tenerife,
3. Fuerteventura,
4. Funchal,
5. navigation,
6. Arrecife
sold out
Spain, France, Italy
Barcelona Itinerary Mediterranean
from R 10 188
price per person Taxes included
MSC World Asia | 11 Dec 2026
Duration: 4 nights
Departure from: Barcelona Landing: Messina
Itinerary:
1. Barcelona,
2. Marseille,
3. Genoa,
4. Civitavecchia,
5. Messina
Barcelona Itinerary Mediterranean
from R 12 238
price per person Taxes included
MSC Orchestra | 13 Dec 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 R 12 238
price per person Taxes included
MSC Orchestra | 12 Dec 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 R 12 238
price per person Taxes included
MSC Orchestra | 05 Dec 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
Barcelona Itinerary Mediterranean
from R 12 238
price per person Taxes included
MSC Orchestra | 06 Dec 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
Santa Cruz de Tenerife Itinerary Canary Islands
from R 12 793
price per person Taxes included
Azura | 04 Dec 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
Santa Cruz de Tenerife Itinerary Canary Islands
from R 13 306
price per person Taxes included
MSC Fantasia | 13 Dec 2026
Duration: 7 nights
Departure from: Santa Cruz de Tenerife Landing: Santa Cruz de Tenerife
Itinerary:
1. Santa Cruz de Tenerife,
2. Fuerteventura,
3. Funchal,
4. navigation,
5. Arrecife,
6. Las Palmas,
7. Santa Cruz De La Palma,
8. Santa Cruz de Tenerife
Arrecife Itinerary Canary Islands
from R 15 015
price per person Taxes included
MSC Fantasia | 31 Dec 2026
Duration: 7 nights
Departure from: Arrecife Landing: Arrecife
Itinerary:
1. Arrecife,
2. Las Palmas,
3. Santa Cruz De La Palma,
4. Santa Cruz de Tenerife,
5. Fuerteventura,
6. Funchal,
7. navigation,
8. Arrecife
Barcelona Itinerary Mediterranean
from R 15 442
price per person Taxes included
MSC Euribia | 05 Dec 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
Barcelona Itinerary Mediterranean
from R 15 442
price per person Taxes included
MSC Euribia | 12 Dec 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
Barcelona Itinerary Mediterranean
from R 17 279
price per person Taxes included
MSC Magnifica | 08 Dec 2026
Duration: 10 nights
Departure from: Barcelona Landing: Barcelona
Itinerary:
1. Barcelona,
2. navigation,
3. Cadiz,
4. Casablanca,
5. Malaga,
6. Alicante,
7. navigation,
8. Civitavecchia,
9. Genoa,
10. Marseille,
11. Barcelona
Valencia Itinerary Mediterranean
from R 18 432
price per person Taxes included
MSC Orchestra | 19 Dec 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
Barcelona Itinerary Mediterranean
from R 18 432
price per person Taxes included
MSC Orchestra | 20 Dec 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
Arrecife Itinerary Canary Islands
from R 21 636
price per person Taxes included
MSC Fantasia | 17 Dec 2026
Duration: 7 nights
Departure from: Arrecife Landing: Arrecife
Itinerary:
1. Arrecife,
2. Las Palmas,
3. Santa Cruz De La Palma,
4. Santa Cruz de Tenerife,
5. Fuerteventura,
6. Funchal,
7. navigation,
8. Arrecife
Santa Cruz de Tenerife Itinerary Canary Islands
from R 21 636
price per person Taxes included
MSC Fantasia | 20 Dec 2026
Duration: 7 nights
Departure from: Santa Cruz de Tenerife Landing: Santa Cruz de Tenerife
Itinerary:
1. Santa Cruz de Tenerife,
2. Fuerteventura,
3. Funchal,
4. navigation,
5. Arrecife,
6. Las Palmas,
7. Santa Cruz De La Palma,
8. Santa Cruz de Tenerife
Las Palmas Itinerary Canary Islands
from R 22 276
price per person Taxes included
MSC Fantasia | 18 Dec 2026
Duration: 7 nights
Departure from: Las Palmas Landing: Las Palmas
Itinerary:
1. Las Palmas,
2. Santa Cruz De La Palma,
3. Santa Cruz de Tenerife,
4. Fuerteventura,
5. Funchal,
6. navigation,
7. Arrecife,
8. Las Palmas
Barcelona Itinerary Mediterranean
from R 22 703
price per person Taxes included
MSC Euribia | 19 Dec 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
Barcelona Itinerary Mediterranean
from R 23 771
price per person Taxes included
MSC World Asia | 11 Dec 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
Santa Cruz de Tenerife Itinerary Canary Islands
from R 24 412
price per person Taxes included
MSC Fantasia | 27 Dec 2026
Duration: 7 nights
Departure from: Santa Cruz de Tenerife Landing: Santa Cruz de Tenerife
Itinerary:
1. Santa Cruz de Tenerife,
2. Fuerteventura,
3. Funchal,
4. navigation,
5. Arrecife,
6. Las Palmas,
7. Santa Cruz De La Palma,
8. Santa Cruz de Tenerife
Arrecife Itinerary Canary Islands
from R 24 412
price per person Taxes included
MSC Fantasia | 24 Dec 2026
Duration: 7 nights
Departure from: Arrecife Landing: Arrecife
Itinerary:
1. Arrecife,
2. Las Palmas,
3. Santa Cruz De La Palma,
4. Santa Cruz de Tenerife,
5. Fuerteventura,
6. Funchal,
7. navigation,
8. Arrecife
Las Palmas Itinerary Canary Islands
from R 24 412
price per person Taxes included
MSC Fantasia | 25 Dec 2026
Duration: 7 nights
Departure from: Las Palmas Landing: Las Palmas
Itinerary:
1. Las Palmas,
2. Santa Cruz De La Palma,
3. Santa Cruz de Tenerife,
4. Fuerteventura,
5. Funchal,
6. navigation,
7. Arrecife,
8. Las Palmas
Valencia Itinerary Mediterranean
from R 26 975
price per person Taxes included
MSC Orchestra | 26 Dec 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
Barcelona Itinerary
from R 26 975
price per person Taxes included
MSC World Asia | 04 Dec 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
Barcelona Itinerary Mediterranean
from R 26 975
price per person Taxes included
MSC World Asia | 18 Dec 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
Barcelona Itinerary Mediterranean
from R 26 975
price per person Taxes included
MSC Orchestra | 27 Dec 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
Barcelona Itinerary Mediterranean
from R 29 025
price per person Taxes included
MSC Magnifica | 18 Dec 2026
Duration: 10 nights
Departure from: Barcelona Landing: Barcelona
Itinerary:
1. Barcelona,
2. navigation,
3. Cadiz,
4. Casablanca,
5. Malaga,
6. Alicante,
7. navigation,
8. Civitavecchia,
9. Genoa,
10. Marseille,
11. Barcelona
Barcelona Itinerary Mediterranean
from R 31 247
price per person Taxes included
MSC Euribia | 26 Dec 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