home Port of departureDecember 2025

Cruises from Barcelona December 2025

9 cruises

Mediterranean: Spain, Morocco, Cape Verde, Sint Maarten, British Virgin Islands, Dominican Republic

Barcelona Itinerary Mediterranean
from $1,540.08
price per person Taxes included
Norwegian Sky | Dec 6, 2025
Duration: 16 nights
Departure from: Barcelona Landing: La Romana
Itinerary:
1. Barcelona,
2. navigation,
3. Cadiz,
4. Casablanca,
5. Agadir,
6. Arrecife,
7. Santa Cruz de Tenerife,
8. navigation,
9. Mindelo,
10. Mindelo,
11. navigation,
12. navigation,
13. navigation,
14. navigation,
15. Philipsburg,
16. Tortola Island,
17. La Romana

Mediterranean: Spain, France, Italy, Tunisia

Barcelona Itinerary Mediterranean
from $606.25
price per person Taxes included
3 reservations in 48 hours
Basic Price Basic Price with Drink
MSC Fantasia | Dec 6, 2025
Duration: 7 nights
Departure from: Barcelona Landing: Barcelona
Itinerary:
1. Barcelona,
2. Marseille,
3. Genoa,
4. Naples,
5. Palermo,
6. La Goulette,
7. navigation,
8. Barcelona

Canary Islands: Spain, Gibraltar, Morocco

Barcelona Itinerary Canary Islands
from $1,669.75
price per person Taxes included
Celebrity Infinity | Dec 9, 2025
Duration: 12 nights
Departure from: Barcelona Landing: Barcelona
Itinerary:
1. Barcelona,
2. navigation,
3. Gibraltar,
4. navigation,
5. Lanzarote,
6. Santa Cruz de Tenerife,
7. Las Palmas,
8. navigation,
9. Casablanca,
10. Tanger,
11. Malaga,
12. navigation,
13. Barcelona

Mediterranean: Spain, France, Italy, Tunisia

Barcelona Itinerary Mediterranean
from $629.00
price per person Taxes included
5 reservations in 48 hours
Basic Price Basic Price with Drink
MSC Fantasia | Dec 13, 2025
Duration: 7 nights
Departure from: Barcelona Landing: Barcelona
Itinerary:
1. Barcelona,
2. Marseille,
3. Genoa,
4. Naples,
5. Palermo,
6. La Goulette,
7. navigation,
8. Barcelona

Mediterranean: Spain, France, Italy, Tunisia

Barcelona Itinerary Mediterranean
from $1,083.97
price per person Taxes included
4 reservations in 72 hours
Basic Price Basic Price with Drink
MSC Fantasia | Dec 20, 2025
Duration: 7 nights
Departure from: Barcelona Landing: Barcelona
Itinerary:
1. Barcelona,
2. Marseille,
3. Genoa,
4. Naples,
5. Palermo,
6. La Goulette,
7. navigation,
8. Barcelona

Mediterranean: Spain, France, Italy

Barcelona Itinerary Mediterranean
from $3,692.10
price per person Taxes included
10 reservations in 48 hours
Star Legend | Dec 20, 2025
Duration: 7 nights
Departure from: Barcelona Landing: Civitavecchia
Itinerary:
1. Barcelona,
2. Barcelona,
3. Nice,
4. Nice,
5. Genoa,
6. Livorno,
7. Livorno,
8. Civitavecchia

Canary Islands: Spain, Gibraltar, Morocco

Barcelona Itinerary Canary Islands
from $2,237.32
price per person Taxes included
5 reservations in 48 hours
Celebrity Infinity | Dec 21, 2025
Duration: 12 nights
Departure from: Barcelona Landing: Barcelona
Itinerary:
1. Barcelona,
2. navigation,
3. Gibraltar,
4. navigation,
5. Lanzarote,
6. Las Palmas,
7. Santa Cruz de Tenerife,
8. navigation,
9. Casablanca,
10. Tanger,
11. Malaga,
12. navigation,
13. Barcelona

Mediterranean: Spain, Italy, France

Barcelona Itinerary Mediterranean
from $1,472.97
price per person Taxes included
Basic Price Basic Price with Drink
MSC Magnifica | Dec 25, 2025
Duration: 8 nights
Departure from: Barcelona Landing: Barcelona
Itinerary:
1. Barcelona,
2. navigation,
3. Civitavecchia,
4. Genoa,
5. Marseille,
6. navigation,
7. Alicante,
8. Valencia,
9. Barcelona

Mediterranean: Spain, France, Italy, Tunisia

Barcelona Itinerary Mediterranean
from $1,379.70
price per person Taxes included
Basic Price Basic Price with Drink
MSC Fantasia | Dec 27, 2025
Duration: 7 nights
Departure from: Barcelona Landing: Barcelona
Itinerary:
1. Barcelona,
2. Marseille,
3. Genoa,
4. Naples,
5. Palermo,
6. La Goulette,
7. navigation,
8. Barcelona
9 cruises