Discover Exclusive Offers and Special Deals on MSC Cruise Deals
Find a cruise and book cruises direct - no booking fee!

20 Night River Cruises

River Cruises for 20 Nights

Check out the schedules for 20-night river cruises, which will include ports of call and activities for your unforgettable vacation on the river. Discover a wide selection of itineraries, ships, and cruise lines for your 20-night getaway. Whether you seek a family cruise or an adult-only retreat, book now on CruiseBooking.com for an unforgettable experience.

Filter Your Search
Clear All

2025

* Availability & prices can change frequently, please continue with the booking to check latest availability & prices.
** Ports of Call may vary by departure date and subject to weather and other conditions.
85 Itineraries Found
  • Filters:

20 Nights | Europe | AmaWaterways | AmaStella

20 Nights | Europe | AmaWaterways | AmaStella
Lowest Rate*
  • Oceanview $6,329.00
  • Balcony $8,128.00
  • Suite $13,328.00
From $6,329.00* $316.45 / night(s)

20 Nights | Europe | AmaWaterways | AmaBella

20 Nights | Europe | AmaWaterways | AmaBella
Lowest Rate*
  • Oceanview $6,799.00
  • Balcony $9,298.00
  • Suite $13,798.00
From $6,799.00* $339.95 / night(s)

20 Nights | Europe | AmaWaterways | AmaBella

20 Nights | Europe | AmaWaterways | AmaBella
Lowest Rate*
  • Oceanview $7,449.00
  • Balcony $9,948.00
  • Suite $14,448.00
From $7,449.00* $372.45 / night(s)

20 Nights | Europe | AmaWaterways | AmaBella

20 Nights | Europe | AmaWaterways | AmaBella
Lowest Rate*
  • Oceanview $7,469.00
  • Balcony $9,968.00
  • Suite $14,468.00
From $7,469.00* $373.45 / night(s)

20 Nights | Europe | AmaWaterways | AmaStella

20 Nights | Europe | AmaWaterways | AmaStella
Lowest Rate*
  • Oceanview $7,589.00
  • Balcony $9,388.00
  • Suite $14,588.00
From $7,589.00* $379.45 / night(s)
Cruise Inquiry