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 31-nights

31 Night Cruises

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

35 Itineraries Found

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

  • Filters:

31 Nights | Africa | MSC Cruises | MSC Armonia

31 Nights | Africa | MSC Cruises | MSC Armonia

MSC Armonia virtual-360

Durban Venice

31 Nights

Durban | LPSN | Port Louis | DIE | Nosy Ve | Victoria | Aqaba | Sharm El Sheik | Suez Canal | Rhodes | Heraklion | Split | Venice | Kotor | Brindisi | Split | Venice **

Cruise Deals from Durban to Venice

Lowest Rate*
  • Interior $2,839.00*
  • Oceanview $3,089.00*
From USD $2,839.00* USD $91.58* / night(s) Includes taxes and fees*

31 Nights | South America | Holland America | Oosterdam

31 Nights | South America | Holland America | Oosterdam

Oosterdam

Ft Lauderdale (Port Everglades) Buenos Aires

31 Nights

Ft Lauderdale (Port Everglades) | George Town | Cristóbal | Panama Canal | Balboa | Fort Amador | 8048 | Manta | Salaverry | Callao | General San Martin | Coquimbo | San Antonio | Puerto Montt | Puerto Chacabuco | CHFD | PIGO | SRMR | MGLN | Punta Arenas | 8025 | BG **

Cruise Deals from Ft Lauderdale (Port Everglades) to Buenos Aires

Lowest Rate*
  • Interior $3,869.00*
  • Oceanview $4,069.00*
  • Balcony $5,669.00*
  • Suite $8,369.00*
From USD $3,869.00* USD $124.81* / night(s) Includes taxes and fees*

31 Nights | Australia/New Zealand | Princess | Grand Princess

31 Nights | Australia/New Zealand | Princess | Grand Princess

Grand Princess

Auckland Sydney

31 Nights

Auckland | 8209 | Papeete | Moorea | Hilo | Kona- Hawaii | NWWL | Honolulu | Kahului-maui | 8209 | Apia | Suva | Brisbane | Sydney **

Cruise Deals from Auckland to Sydney

Lowest Rate*
  • Interior $4,179.00*
  • Oceanview $4,599.00*
  • Balcony $6,839.00*
  • Suite $7,829.00*
From USD $4,179.00* USD $134.81* / night(s) Includes taxes and fees*

31 Nights | South America | Holland America | Oosterdam

31 Nights | South America | Holland America | Oosterdam

Oosterdam

Buenos Aires Ft Lauderdale (Port Everglades)

31 Nights

Buenos Aires | Montevideo | Port Stanley | Cape Horn | Ushuaia | BGLC | ALLG | Punta Arenas | SRMR | 8025 | PIGO | 8026 | Puerto Montt | San Antonio | Coquimbo | General San Martin | Callao | Salaverry | Manta | Fort Amador | Balboa | Panama Canal **

Cruise Deals from Buenos Aires to Ft Lauderdale (Port Everglades)

Lowest Rate*
  • Interior $4,294.00*
  • Oceanview $4,494.00*
  • Balcony $6,484.00*
  • Suite $9,234.00*
From USD $4,294.00* USD $138.52* / night(s) Includes taxes and fees*

31 Nights | Australia | Princess | Grand Princess

31 Nights | Australia | Princess | Grand Princess

Grand Princess

Brisbane Sydney

31 Nights

Brisbane | Newcastle (Newcastle, AU) | Sydney | Eden | Melbourne | Adelaide | Albany | MGV | Perth (Fremantle) | Broome | Yampi Sound | 8008 | Darwin | Cairns | Willis Island, Coral Sea | Brisbane | Sydney **

Cruise Deals from Brisbane to Sydney

Lowest Rate*
  • Interior $4,369.00*
  • Oceanview $5,040.00*
  • Balcony $8,539.00*
  • Suite $9,769.00*
From USD $4,369.00* USD $140.94* / night(s) Includes taxes and fees*