Get Exclusive Cruise Deals on MSC Short Sailings!
Find a cruise and book cruises direct - no booking fee!
  • Book Now
Deal of the Week
Group Booking

Need Multi Cabin? Click Here

Cruises for 20-nights

20 Night Cruises

Find the best 20-night cruise on your budget and book your unforgettable vacation today. Here you will find amazing 20-nights cruise trips around the year. Discover a wide selection of itineraries, ships, and cruise lines for your 20-nights getaway. Whether you seek a family cruise or an adult-only retreat, book now on CruiseBooking.com for an unforgettable experience.

144 Itineraries Found

*All prices are per person, in US Dollars, based on double occupancy.

  • Filters:

20 Nights | North America | MSC Cruises | MSC Meraviglia

20 Nights | North America | MSC Cruises | MSC Meraviglia

MSC Meraviglia virtual-360

New York City Naples

20 Nights

New York City | Halifax | Ponta Delgada | Lisbon | Cadiz | Malaga | Marseille | Barcelona | La Goulette | Palermo | Naples **

Cruise Deals from New York City to Naples

Lowest Rate*
  • Interior $1,159.00*
  • Oceanview $1,439.00*
  • Balcony $1,739.00*
  • Suite $5,529.00*
From USD $1,159.00* USD $57.95* / night(s) Includes taxes and fees*

20 Nights | Transatlantic | MSC Cruises | MSC Grandiosa

20 Nights | Transatlantic | MSC Cruises | MSC Grandiosa

MSC Grandiosa virtual-360

Port Canaveral (Orlando) Palma De Mallorca

20 Nights

Orlando (Port Canaveral) | Miami | St Maarten (Philipsburg) | Funchal | Barcelona | Cannes | Genoa | La Spezia | Rome (Civitavecchia) | Palma De Mallorca **

Cruise Deals from Orlando (Port Canaveral) to Palma De Mallorca

Lowest Rate*
  • Interior $1,184.00*
  • Oceanview $1,511.00*
  • Balcony $1,917.00*
From USD $1,184.00* USD $59.20* / night(s) Includes taxes and fees*

20 Nights | Europe | MSC Cruises | MSC Musica

20 Nights | Europe | MSC Cruises | MSC Musica

MSC Musica virtual-360

Rio De Janeiro Valencia

20 Nights

Rio De Janeiro | Maceio | Las Palmas | Tarragona | Marseille | Genoa | Rome (Civitavecchia) | Palermo | Ibiza | Valencia **

Cruise Deals from Rio De Janeiro to Valencia

Lowest Rate*
  • Interior $1,309.00*
  • Oceanview $1,619.00*
  • Balcony $1,949.00*
From USD $1,309.00* USD $65.45* / night(s) Includes taxes and fees*

20 Nights | World Cruise | Cunard | Queen Elizabeth

20 Nights | World Cruise | Cunard | Queen Elizabeth

Queen Elizabeth

Miami Seattle

20 Nights

Miami | Cartagena | Colon | Panama Canal | Puntarenas | Huatulco | Los Cabos | Los Angeles | Seattle **

Cruise Deals from Miami to Seattle

Lowest Rate*
  • Interior $1,330.00*
  • Oceanview $1,430.00*
  • Balcony $1,730.00*
  • Suite $5,730.00*
From USD $1,330.00* USD $66.50* / night(s) Includes taxes and fees*

20 Nights | Southern Europe | MSC Cruises | MSC Lirica

20 Nights | Southern Europe | MSC Cruises | MSC Lirica

MSC Lirica virtual-360

Venice Rio De Janeiro

20 Nights

Venice | Rome (Civitavecchia) | Barcelona | Malaga | TNG | Santa Cruz de Tenerife | Salvador | Ilheus | Rio De Janeiro **

Cruise Deals from Venice to Rio De Janeiro

Lowest Rate*
  • Interior $1,389.00*
  • Oceanview $1,659.00*
  • Balcony $2,809.00*
  • Suite $3,429.00*
From USD $1,389.00* USD $69.45* / night(s) Includes taxes and fees*