Danube River Cruises

The River Danube

An unforgettable river cruise along the Danube will take you through enchanting cities as well as give you the most beautiful scenery. Travel down the winding waters of 10 countries on the second-longest river as it flows over 1,700 miles from its source giving you the opportunity to explore the natural beauty and historic cities of Central Europe.

danube

We found

549 cruises

AmaReina, Danube River
1 / 17
AmaWaterways
Duration
7 nights
Date
18 Nov 2026
Ship
AmaReina
  • Departure - Budapest, Hungary
  • 8 stops  
  • Arrival - Nürnberg, Germany
From
£3556
Price per person / oceanview stateroom
AmaSonata, Danube River
1 / 16
AmaWaterways
Duration
7 nights
Date
18 Nov 2026
Ship
AmaSonata
  • Departure - Vilshofen, Germany
  • 8 stops  
  • Arrival - Budapest, Hungary
From
£3633
Price per person / oceanview stateroom
MS Douce France, Danube River
1 / 9
CroisiEurope Cruises
Duration
4 nights
Date
20 Nov 2026
Ship
MS Douce France
  • Departure - Vienna, Austria
  • 5 stops  
  • Arrival - Vienna, Austria
From
£812
Price per person / oceanview stateroom
Show all departures (10)
MS Vivaldi, Danube River
1 / 9
CroisiEurope Cruises
Duration
4 nights
Date
21 Nov 2026
Ship
MS Vivaldi
  • Departure - Vienna, Austria
  • 5 stops  
  • Arrival - Vienna, Austria
From
£785
Price per person / oceanview stateroom
Show all departures (19)
AmaMora, Danube River
1 / 16
AmaWaterways
Duration
7 nights
Date
21 Nov 2026
Ship
AmaMora
  • Departure - Budapest, Hungary
  • 8 stops  
  • Arrival - Nürnberg, Germany
From
£3587
Price per person / oceanview stateroom
AmaLea, Danube River
1 / 16
AmaWaterways
Duration
7 nights
Date
21 Nov 2026
Ship
AmaLea
  • Departure - Vilshofen, Germany
  • 8 stops  
  • Arrival - Budapest, Hungary
From
£3633
Price per person / oceanview stateroom
AmaSofia, Danube River
1 / 16
AmaWaterways
Duration
7 nights
Date
22 Nov 2026
Ship
AmaSofia
  • Departure - Budapest, Hungary
  • 8 stops  
  • Arrival - Vilshofen, Germany
From
£3787
Price per person / oceanview stateroom
Show all departures (2)
TUI Isla, Danube River
1 / 12
TUI River Cruises
Duration
5 nights
Date
22 Nov 2026
Ship
TUI Isla
  • Departure - Vienna, Austria
  • 6 stops  
  • Arrival - Vienna, Austria
From
£765
Price per person / balcony stateroom
Show all departures (2)
TUI Maya, Danube River
1 / 11
TUI River Cruises
Duration
5 nights
Date
22 Nov 2026
Ship
TUI Maya
  • Departure - Vienna, Austria
  • 6 stops  
  • Arrival - Vienna, Austria
From
£814
Price per person / oceanview stateroom
Show all departures (5)
AmaMagna, Danube River
1 / 17
AmaWaterways
Duration
7 nights
Date
22 Nov 2026
Ship
AmaMagna
  • Departure - Giurgiu, Romania
  • 8 stops  
  • Arrival - Budapest, Hungary
From
£3068
Price per person / oceanview stateroom
10 of 549 pcs