Cruises from Barcelona, Spain during December 2026

Showing 1 to 10 of total 41
From Tue 1 Dec 2026
(To Tue 8 Dec 2026)
7 Night Iconic Western Mediterranean
Ship Viking Neptune

More details at
More details for 7 Night Iconic Western Mediterranean at Viking Cruises
Cruise Prices      Veranda $2,999 Deluxe Veranda $3,199 Penthouse Veranda $3,599

Cruise Itinerary: Barcelona, Spain (01 Dec embark(+1)d); Sete, France (03 Dec); Marseille, France (04 Dec); Monaco (05 Dec); Livorno (Florence/Pisa), Italy (06 Dec (+1)); Civitavecchia (Rome), Italy (08 Dec) >>port loads
From Tue 1 Dec 2026
(To Tue 22 Dec 2026)
21 Night Iconic Mediterranean Treasures
Ship Viking Neptune

More details at
More details for 21 Night Iconic Mediterranean Treasures at Viking Cruises
Cruise Prices      Veranda Sold Out Deluxe Veranda $9,222 Penthouse Veranda $9,897

Cruise Itinerary: Barcelona, Spain (01 Dec embark(+1)d); Sete, France (03 Dec); Marseille, France (04 Dec); Monaco (05 Dec); Livorno (Florence/Pisa), Italy (06 Dec (+1)); Civitavecchia (Rome), Italy (08 Dec); Naples, Italy (09 Dec); Messina, Sicily (10 Dec); Chania, Crete (12 Dec); Kusadasi (Ephesus), Turkey (13 Dec); Piraeus (Athens), Greece (14 Dec (+2)); Iraklion, Greece (17 Dec); Rhodes, Greece (18 Dec); Kusadasi (Ephesus), Turkey (19 Dec); Canakkale, Turkey (20 Dec); Istanbul, Turkey (21 Dec a(+1)disembark) >>port loads
From Tue 1 Dec 2026
(To Tue 15 Dec 2026)
14 Night Mediterranean Antiquities
Ship Viking Neptune

More details at
More details for 14 Night Mediterranean Antiquities at Viking Cruises
Cruise Prices      Veranda Sold Out Deluxe Veranda $6,398 Penthouse Veranda $6,898

Cruise Itinerary: Barcelona, Spain (01 Dec embark(+1)d); Sete, France (03 Dec); Marseille, France (04 Dec); Monaco (05 Dec); Livorno (Florence/Pisa), Italy (06 Dec (+1)); Civitavecchia (Rome), Italy (08 Dec); Naples, Italy (09 Dec); Messina, Sicily (10 Dec); Chania, Crete (12 Dec); Kusadasi (Ephesus), Turkey (13 Dec); Piraeus (Athens), Greece (14 Dec a(+1)disembark) >>port loads
From Fri 4 Dec 2026
(To Tue 8 Dec 2026)
4 Night Mediterranean
Ship MSC Magnifica

More details at
More details for 4 Night Mediterranean at MSC Cruises
Cruise Prices      From $369

Cruise Itinerary: Barcelona, Spain (04 Dec d1800); Marseille, France (05 Dec 0800-1700); Genoa, Italy (06 Dec 0800-1700); Marseille, France (07 Dec 0800-1900); Barcelona, Spain (08 Dec a0800) >>port loads
From Fri 4 Dec 2026
(To Fri 11 Dec 2026)
7 Night Mediterranean
Ship MSC World Asia

More details at
More details for 7 Night Mediterranean at MSC Cruises
Cruise Prices      From $1329

Cruise Itinerary: Barcelona, Spain (04 Dec d1800); Marseille, France (05 Dec 0800-1800); Genoa, Italy (06 Dec 0800-1800); Civitavecchia (Rome), Italy (07 Dec 0700-1800); Messina, Sicily (08 Dec 1200-2000); La Valletta, Malta (09 Dec 0900-1700); Barcelona, Spain (11 Dec a0800) >>port loads
From Sat 5 Dec 2026
(To Sat 12 Dec 2026)
7 Night Mediterranean
Ship MSC Euribia

More details at
More details for 7 Night Mediterranean at MSC Cruises
Cruise Prices      From $835

Cruise Itinerary: Barcelona, Spain (05 Dec d1800); Marseille, France (06 Dec 0900-1800); Genoa, Italy (07 Dec 0900-1700); Naples, Italy (08 Dec 1300-2000); Palermo, Sicily (09 Dec 0900-1800); Tunis, Tunisia (10 Dec 0900-1800); Barcelona, Spain (12 Dec a0800) >>port loads
From Sun 6 Dec 2026
(To Sun 20 Dec 2026)
14 Night Transoceanic from Barcelona
Ship Costa Fascinosa

More details at
More details for 14 Night Transoceanic from Barcelona at Costa Cruises
Cruise Prices      Price per person from $1431

Cruise Itinerary: Barcelona, Spain (06 Dec d2000); Malaga, Spain (08 Dec 0700-1400); Gran Canaria, Canary Islands (10 Dec 1000-1900); Pointe A Pitre, Guadeloupe (17 Dec 0900-1900); Philipsburg, St. Maarten (18 Dec 0800-1800); La Romana, Dominican Republic (20 Dec a0800) >>port loads
From Mon 7 Dec 2026
(To Mon 14 Dec 2026)
7 Night Western Mediterranean from Barcelona
Ship Costa Toscana

More details at
More details for 7 Night Western Mediterranean from Barcelona at Costa Cruises
Cruise Prices      Price per person from $821

Cruise Itinerary: Barcelona, Spain (07 Dec d1900); Tunis, Tunisia (09 Dec 0800-1600); Palermo, Sicily (10 Dec 0800-1630); Civitavecchia (Rome), Italy (11 Dec 0830-1900); Savona, Italy (12 Dec 0830-1730); Marseille, France (13 Dec 0900-1800); Barcelona, Spain (14 Dec a0900) >>port loads
From Tue 8 Dec 2026
(To Sun 20 Dec 2026)
12 Night Canaries, Spain & Morocco
Ship Celebrity Infinity

More details at
More details for 12 Night Canaries, Spain & Morocco at Celebrity Cruises
Cruise Prices      Interior $1342 Outside $1526 Balcony $2151 Deluxe $4663

Cruise Itinerary: Barcelona, Spain (08 Dec d1700); Malaga, Spain (10 Dec 0800-1800); Tangier, Morocco (11 Dec 0800-1800); Casablanca, Morocco (12 Dec 0800-1800); Gran Canaria, Canary Islands (14 Dec 0800-1800); Tenerife, Canary Islands (15 Dec 0800-1800); Arrecife, Canary Islands (16 Dec 0700-1700); Gibraltar, UK (18 Dec 0800-1800); Barcelona, Spain (20 Dec a0500) >>port loads
From Tue 8 Dec 2026
(To Fri 18 Dec 2026)
10 Night Mediterranean
Ship MSC Magnifica

More details at
More details for 10 Night Mediterranean at MSC Cruises
Cruise Prices      From $922

Cruise Itinerary: Barcelona, Spain (08 Dec d1900); Cadiz, Spain (10 Dec 0700-1700); Casablanca, Morocco (11 Dec 0600-2000); Malaga, Spain (12 Dec 1200-2000); Alicante, Spain (13 Dec 1200-2000); Civitavecchia (Rome), Italy (15 Dec 0700-2000); Genoa, Italy (16 Dec 0800-1700); Marseille, France (17 Dec 0800-1900); Barcelona, Spain (18 Dec a0800) >>port loads
Change
Month
<<prev next>>