Magnificent capital cities, medieval winemaking villages and idyllic landscapes: it’s no wonder our blue Danube river cruises are among our most popular holidays. Rising in Germany’s mountainous Black Forest, this famous river winds through nine more countries – Austria, Slovakia, Hungary, Serbia, Croatia, Romania, Moldavia and the Ukraine – before meeting the Black Sea. A cruise along the River Danube is the perfect way to experience four fascinating capital cities – Vienna, Bratislava, Budapest and Belgrade – home to beautiful architecture, extraordinary history and inspiration for a series of musical impresarios.
Browse our Danube cruises
Available cruises: 37