Several factors influence river cruise pricing, including the time of year you travel, the specific river, and the ship's amenities. Summer and early fall tend to be peak seasons, resulting in higher rates. The length of the trip also plays a major role. Most itineraries last between 7 and 14 days, though shorter holiday market cruises and longer trans-European voyages are also available.