Danube cruises

The Danube flows elegantly through some of Europe's most charismatic cities, including the capital cities Vienna, Belgrade, Budapest and Bratislava. The river was made famous by Strauss's waltz and a cruise along here can indeed feel like a dance, as you are lifted by the tide and carried along to one charming destination after another.

At 1,770 miles it is Western Europe's largest river, which for many years represented the northern frontier of the Roman Empire. Rising in Germany's beautiful Black Forest, it flows east, passing through most of Eastern Europe - Germany, Austria, Slovakia, Hungary, Croatia, Serbia, Bulgaria, Romania, Moldova and Ukraine - before finally emptying into the Black Sea via the Danube Delta.

A Classical Danube Cruise

A Classical Danube Cruise

8 days from £1299
A Classical Danube Cruise
The Blue Danube

The Blue Danube

8 days from £1389
The Blue Danube

A Classical Danube Cruise with Salzburg extended stay

A Classical Danube Cruise with Salzburg extended stay

10 days from £1428
A Classical Danube Cruise with Salzburg extended stay
Budapest to the Black Sea

Budapest to the Black Sea

14 days from £2219
Budapest to the Black Sea

Highlights of the Rhine & Bavaria

Highlights of the Rhine & Bavaria

12 days from £1819
Highlights of the Rhine & Bavaria
Danube Adventure

Danube Adventure

10 days from £1699
Danube Adventure

Featured holidays

Rhine, Main & Danube

Rhine, Main & Danube

13 days from £2019
Rhine, Main & Danube