CruiseGrid

Cruises from Barcelona in December 2026

8 cruises depart Barcelona in December 2026, ranging from 4 to 12 nights. Prices start at $420. Most-visited destinations: Mediterranean (7), Europe (1).

8 sailings

  1. MediterraneanMSC Cruises

    Mediterranean

    MSC Magnifica

    Departure
    Fri, Dec 4, 2026
    back Dec 8
    Length
    4 nights
    From Barcelona, Spain
    Ports
    Genoa (for Cinque Terre), Italy · Marseille (Provence), France
    From$434per guestas of 1 hour ago
    View sailing
  2. MediterraneanMSC Cruises

    Mediterranean

    MSC Sinfonia

    Departure
    Sun, Dec 6, 2026
    back Dec 13
    Length
    7 nights
    From Barcelona, Spain
    Ports
    Civitavecchia (Rome) · Genoa (for Cinque Terre), Italy · Livorno (for Florence/Pisa), Italy · Valencia · Marseille (Provence), France
    From$420per guestas of 1 hour ago
    View sailing
  3. MediterraneanMSC Cruises

    Mediterranean

    MSC Magnifica

    Departure
    Tue, Dec 8, 2026
    back Dec 15
    Length
    7 nights
    From Barcelona, Spain
    Ports
    Casablanca · Cadiz (Seville), Spain · Alicante · Malaga
    From$519per guestas of 1 hour ago
    View sailing
  4. MediterraneanMSC Cruises

    Mediterranean

    MSC Magnifica

    Departure
    Tue, Dec 8, 2026
    back Dec 18
    Length
    10 nights
    From Barcelona, Spain
    Ports
    Civitavecchia (Rome) · Casablanca · Cadiz (Seville), Spain · Alicante · Genoa (for Cinque Terre), Italy +2 more
    From$777per guestas of 1 hour ago
    View sailing
  5. EuropeCelebrity Cruises

    Canaries, Spain & Morocco

    Celebrity Infinity

    Departure
    Tue, Dec 8, 2026
    back Dec 20
    Length
    12 nights
    From Barcelona, Spain
    Ports
    Malaga · Tangier · Casablanca · Gran Canaria · Tenerife +2 more
    From$1,824per guestas of 3 hours ago
    View sailing
  6. MediterraneanMSC Cruises

    Mediterranean

    MSC Euribia

    Departure
    Sat, Dec 12, 2026
    back Dec 19
    Length
    7 nights
    From Barcelona, Spain
    Ports
    La Goulette, Tunisia · Palermo, Sicily · Genoa (for Cinque Terre), Italy · Naples · Marseille (Provence), France
    From$476per guestas of 1 hour ago
    View sailing
  7. MediterraneanMSC Cruises

    Mediterranean

    MSC Sinfonia

    Departure
    Sun, Dec 13, 2026
    back Dec 20
    Length
    7 nights
    From Barcelona, Spain
    Ports
    Civitavecchia (Rome) · Genoa (for Cinque Terre), Italy · Livorno (for Florence/Pisa), Italy · Valencia · Marseille (Provence), France
    From$480per guestas of 1 month ago
    View sailing
  8. MediterraneanMSC Cruises

    Mediterranean

    MSC Magnifica

    Departure
    Fri, Dec 18, 2026
    back Dec 28
    Length
    10 nights
    From Barcelona, Spain
    Ports
    Civitavecchia (Rome) · Casablanca · Cadiz (Seville), Spain · Alicante · Genoa (for Cinque Terre), Italy +2 more
    From$1,142per guestas of 2 months ago
    View sailing