Our two-week Danube, Main and Rhine river cruise from Budapest to Amsterdam takes you on an amazing journey past grand cathedrals, medieval monasteries, castles and vineyards. Pass through five countries including the Netherlands, Germany, Austria, Slovakia, and Hungary, and explore legendary cities such as Amsterdam, Vienna, , Bratislava and Budapest. All-included private shore excursions take you to many UNESCO World Heritage Sites, including the historic districts of Budapest, Vienna, and Bamberg, and the Wachau and Rhine valleys. In Vienna, take your choice of visits to Schanbrunn Palace or the the Sisi Museum at the Hofburg, and attend a grand Imperial Evening in a traditional palace. In Amsterdam, tour the famed Rijksmuseum. Visit Kaln Cathedral, Melk Abbey, medieval towns like Regensburg, Budapest’s Heroes’ Square and much more!