CruiseGrid
Showing 1321–1344 of 1,843 sailings
Booking links are affiliate — we may earn a commission at no extra cost to you.
  1. MediterraneanMSC Cruises

    Mediterranean

    MSC Fantasia

    Departure
    Mon, Dec 27, 2027
    back Jan 3
    Length
    7 nights
    From Genoa (for Cinque Terre), Italy
    Ports
    La Goulette, Tunisia · Palermo, Sicily · Naples · Barcelona, Spain · Marseille (Provence), France
    From$1,679per guestas of 12 hours ago
    View sailing
  2. South AmericaMSC Cruises

    South America

    MSC Meraviglia

    Departure
    Mon, Dec 27, 2027
    back Jan 3
    Length
    7 nights
    From Santos (Sao Paulo), Brazil
    Ports
    Buenos Aires, Argentina · Balneario Camboriu, Brazil · Punta Del Este
    From$1,549per guestas of 12 hours ago
    View sailing
  3. MediterraneanMSC Cruises

    Mediterranean

    MSC World Europa

    Departure
    Mon, Dec 27, 2027
    back Jan 3
    Length
    7 nights
    From Civitavecchia (Rome)
    Ports
    La Valletta, Malta · Genoa (for Cinque Terre), Italy · Messina (Sicily), Italy · Barcelona, Spain · Marseille (Provence), France
    From$1,779per guestas of 12 hours ago
    View sailing
  4. MediterraneanMSC Cruises

    Mediterranean

    MSC Magnifica

    Departure
    Mon, Dec 27, 2027
    back Jan 6
    Length
    10 nights
    From Marseille (Provence), France
    Ports
    Civitavecchia (Rome) · Casablanca · Cadiz (Seville), Spain · Alicante · Genoa (for Cinque Terre), Italy +2 more
    From$2,457per guestas of 12 hours ago
    View sailing
  5. EuropeMSC Cruises

    Canary Islands and Madeira

    MSC Euribia

    Departure
    Tue, Dec 28, 2027
    back Jan 4
    Length
    7 nights
    From Funchal (Madeira)
    Ports
    Arrecife de Lanzarote (Canary Is.), Spain · Santa Cruz De Tenerife, Spain · Santa Cruz de la Palma, Spain · Puerto Del Rosario/Fuerteventura, Spain · Las Palmas de G.Canaria (Canary Is.), Spain
    From$1,329per guestas of 12 hours ago
    View sailing
  6. MediterraneanMSC Cruises

    Mediterranean

    MSC Fantasia

    Departure
    Tue, Dec 28, 2027
    back Jan 4
    Length
    7 nights
    From Naples
    Ports
    La Goulette, Tunisia · Palermo, Sicily · Genoa (for Cinque Terre), Italy · Barcelona, Spain · Marseille (Provence), France
    From$1,679per guestas of 12 hours ago
    View sailing
  7. MediterraneanMSC Cruises

    Mediterranean

    MSC World Europa

    Departure
    Tue, Dec 28, 2027
    back Jan 4
    Length
    7 nights
    From Messina (Sicily), Italy
    Ports
    Civitavecchia (Rome) · La Valletta, Malta · Genoa (for Cinque Terre), Italy · Barcelona, Spain · Marseille (Provence), France
    From$1,849per guestas of 12 hours ago
    View sailing
  8. South AmericaMSC Cruises

    South America

    MSC Meraviglia

    Departure
    Tue, Dec 28, 2027
    back Jan 4
    Length
    7 nights
    From Balneario Camboriu, Brazil
    Ports
    Buenos Aires, Argentina · Santos (Sao Paulo), Brazil · Punta Del Este
    From$1,609per guestas of 12 hours ago
    View sailing
  9. MediterraneanMSC Cruises

    Mediterranean

    MSC Magnifica

    Departure
    Tue, Dec 28, 2027
    back Jan 7
    Length
    10 nights
    From Barcelona, Spain
    Ports
    Civitavecchia (Rome) · Casablanca · Cadiz (Seville), Spain · Alicante · Genoa (for Cinque Terre), Italy +2 more
    From$2,453per guestas of 12 hours ago
    View sailing
  10. CaribbeanMSC Cruises

    Southern Caribbean

    MSC World Asia

    Departure
    Tue, Dec 28, 2027
    back Jan 11
    Length
    14 nights
    From Bridgetown
    Ports
    Philipsburg, St. Maarten · St. John's · Basseterre, St. Kitts · Roseau · Saint George, Grenada +3 more
    From$2,936per guestas of 12 hours ago
    View sailing
  11. MediterraneanMSC Cruises

    Mediterranean

    MSC Fantasia

    Departure
    Wed, Dec 29, 2027
    back Jan 5
    Length
    7 nights
    From Palermo, Sicily
    Ports
    La Goulette, Tunisia · Genoa (for Cinque Terre), Italy · Barcelona, Spain · Naples · Marseille (Provence), France
    From$1,679per guestas of 12 hours ago
    View sailing
  12. South AmericaMSC Cruises

    South America

    MSC Musica

    Departure
    Wed, Dec 29, 2027
    back Jan 5
    Length
    7 nights
    From Rio de Janeiro, Brazil
    Ports
    Copacabana (Rio de Jainero), Brazil · Ilha Grande, Brazil · Paranaguá, Brazil · Buzios, Brazil · Itajai, Brazil +1 more
    From$1,642per guestas of 12 hours ago
    View sailing
  13. South AmericaMSC Cruises

    South America

    MSC Virtuosa

    Departure
    Wed, Dec 29, 2027
    back Jan 5
    Length
    7 nights
    From Salvador, Brazil
    Ports
    Copacabana (Rio de Jainero), Brazil · Buzios, Brazil · Santos (Sao Paulo), Brazil · Ilhabela, Brazil
    From$1,584per guestas of 12 hours ago
    View sailing
  14. South AmericaMSC Cruises

    South America

    MSC Meraviglia

    Departure
    Thu, Dec 30, 2027
    back Jan 6
    Length
    7 nights
    From Buenos Aires, Argentina
    Ports
    Balneario Camboriu, Brazil · Santos (Sao Paulo), Brazil · Punta Del Este
    From$1,649per guestas of 12 hours ago
    View sailing
  15. EuropeMSC Cruises

    Canary Islands and Madeira

    MSC Euribia

    Departure
    Thu, Dec 30, 2027
    back Jan 6
    Length
    7 nights
    From Arrecife de Lanzarote (Canary Is.), Spain
    Ports
    Santa Cruz De Tenerife, Spain · Santa Cruz de la Palma, Spain · Puerto Del Rosario/Fuerteventura, Spain · Funchal (Madeira) · Las Palmas de G.Canaria (Canary Is.), Spain
    From$1,329per guestas of 12 hours ago
    View sailing
  16. CaribbeanMSC Cruises

    Caribbean & Bahamas

    MSC Grandiosa

    Departure
    Thu, Dec 30, 2027
    back Jan 6
    Length
    7 nights
    From Port Canaveral (Orlando), FL
    Ports
    Ocean Cay MSC Marine Reserve, Bahamas · George Town, Grand Cayman · Ocho Rios · Cozumel
    From$1,251per guestas of 12 hours ago
    View sailing
  17. CaribbeanMSC Cruises

    Caribbean & Bahamas

    MSC Grandiosa

    Departure
    Thu, Dec 30, 2027
    back Jan 9
    Length
    10 nights
    From Port Canaveral (Orlando), FL
    Ports
    Ocean Cay MSC Marine Reserve, Bahamas · Nassau · George Town, Grand Cayman · Ocho Rios · Cozumel +1 more
    From$1,566per guestas of 12 hours ago
    View sailing
  18. EuropeMSC Cruises

    Canary Islands and Madeira

    MSC Euribia

    Departure
    Fri, Dec 31, 2027
    back Jan 7
    Length
    7 nights
    From Las Palmas de G.Canaria (Canary Is.), Spain
    Ports
    Arrecife de Lanzarote (Canary Is.), Spain · Santa Cruz De Tenerife, Spain · Santa Cruz de la Palma, Spain · Puerto Del Rosario/Fuerteventura, Spain · Funchal (Madeira)
    From$1,329per guestas of 12 hours ago
    View sailing
  19. CaribbeanMSC Cruises

    Caribbean & Bahamas

    MSC World America

    Departure
    Fri, Dec 31, 2027
    back Jan 8
    Length
    8 nights
    From Miami
    Ports
    Ocean Cay MSC Marine Reserve, Bahamas · Isla de Roatan, Honduras · Nassau · Cozumel · Costa Maya, Mexico
    From$1,549per guestas of 12 hours ago
    View sailing
  20. CaribbeanMSC Cruises

    Caribbean & Bahamas

    MSC World America

    Departure
    Fri, Dec 31, 2027
    back Jan 15
    Length
    15 nights
    From Miami
    Ports
    Puerto Plata · Ocean Cay MSC Marine Reserve, Bahamas · Isla de Roatan, Honduras · Nassau · Miami +3 more
    From$2,219per guestas of 12 hours ago
    View sailing
  21. AsiaMSC Cruises

    Asia

    MSC Bellissima

    Departure
    Sat, Jan 1, 2028
    back Jan 5
    Length
    4 nights
    From Keelung (Taipei)
    Ports
    Naha (Okinawa), Japan · Miyako Island, Japan
    From$849per guestas of 12 hours ago
    View sailing
  22. MediterraneanMSC Cruises

    Mediterranean

    MSC World Europa

    Departure
    Sat, Jan 1, 2028
    back Jan 8
    Length
    7 nights
    From Marseille (Provence), France
    Ports
    Civitavecchia (Rome) · La Valletta, Malta · Genoa (for Cinque Terre), Italy · Messina (Sicily), Italy · Barcelona, Spain
    From$869per guestas of 12 hours ago
    View sailing
  23. EuropeMSC Cruises

    Canary Islands and Madeira

    MSC Euribia

    Departure
    Sat, Jan 1, 2028
    back Jan 8
    Length
    7 nights
    From Santa Cruz de la Palma, Spain
    Ports
    Arrecife de Lanzarote (Canary Is.), Spain · Santa Cruz De Tenerife, Spain · Puerto Del Rosario/Fuerteventura, Spain · Funchal (Madeira) · Las Palmas de G.Canaria (Canary Is.), Spain
    From$749per guestas of 12 hours ago
    View sailing
  24. CaribbeanMSC Cruises

    Southern Caribbean

    MSC World Asia

    Departure
    Sat, Jan 1, 2028
    back Jan 8
    Length
    7 nights
    From Fort De France
    Ports
    Philipsburg, St. Maarten · St. John's · Basseterre, St. Kitts · Roseau · Pointe-a-Pitre, Guadeloupe
    From$979per guestas of 12 hours ago
    View sailing