Here are some river cruises from Amsterdam:
1. Rhine River Cruise: Takes you through Germany, Switzerland, France, and the Netherlands.
2. Danube River Cruise: Explores countries such as Germany, Austria, Hungary, Slovakia, and Romania.
3. Dutch Waterways Cruise: Focuses on the waterways of the Netherlands, including canals and rivers around Amsterdam.
4. Belgian Waterways Cruise: Combines the waterways of the Netherlands and Belgium, with stops in cities like Antwerp, Ghent, and Bruges.
5. Tulip Time Cruise: Highlights the Dutch tulip fields and includes stops at Keukenhof Gardens and other Dutch cities.
These cruises offer unique itineraries and allow you to explore charming towns and beautiful landscapes.