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

21 Night River Cruises

River Cruises for 21 Nights

Check out the schedules for 21-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 21-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.
88 Itineraries Found
  • Filters:

21 Nights | Europe | AmaWaterways | AmaBella

21 Nights | Europe | AmaWaterways | AmaBella
Lowest Rate*
  • Oceanview $6,794.00
  • Balcony $9,293.00
  • Suite $13,793.00
From $6,794.00* $323.52 / night(s)

21 Nights | Europe | AmaWaterways | AmaVerde

21 Nights | Europe | AmaWaterways | AmaVerde
Lowest Rate*
  • Oceanview $7,294.00
  • Balcony $9,793.00
  • Suite $14,293.00
From $7,294.00* $347.33 / night(s)

21 Nights | Europe | AmaWaterways | AmaBella

21 Nights | Europe | AmaWaterways | AmaBella
Lowest Rate*
  • Oceanview $7,294.00
  • Balcony $9,793.00
  • Suite $14,293.00
From $7,294.00* $347.33 / night(s)

21 Nights | Europe | AmaWaterways | AmaBella

21 Nights | Europe | AmaWaterways | AmaBella
Lowest Rate*
  • Oceanview $7,444.00
  • Balcony $9,943.00
  • Suite $14,443.00
From $7,444.00* $354.48 / night(s)

21 Nights | Europe | AmaWaterways | AmaVerde

21 Nights | Europe | AmaWaterways | AmaVerde
Lowest Rate*
  • Oceanview $7,544.00
  • Balcony $10,043.00
  • Suite $14,543.00
From $7,544.00* $359.24 / night(s)
Cruise Inquiry