Uniworld River Cruises - S.S. Maria Theresa Budapest

Danube River Cruises

Often called the Queen of Europe’s Rivers, the Danube River is a legendary waterway flowing through ten countries from Germany’s Black Forest to the Black Sea. A Danube river cruise reveals a living mosaic of imperial capitals, vineyard valleys and cultural treasures, from Austria’s baroque elegance to the vibrant spirit of Hungary and the Balkans. As one of the world’s most iconic river cruises, each bend of the Danube brings timeless scenery, historic towns and unforgettable moments at the heart of Europe.

Why Cruise the Danube River?

Cruising the Danube River is one of the most effortless and immersive ways to explore Central and Eastern Europe. Unpack once and wake each morning in a new destination, with ships docking in the very centre of historic cities. From the Wachau Valley’s terraced vineyards to the dramatic Iron Gates gorge, the scenery is constantly changing. Enriching excursions, regional cuisine and cultural experiences bring the Danube’s traditions and stories vividly to life.

Top Destinations Along the Danube River

The Danube connects some of Europe’s most iconic capitals and charming riverside towns, each offering a unique blend of history, culture and scenery.

Budapest, Hungary - Danube River Cruises

Budapest, Hungary

Soak in thermal baths and admire the glowing Parliament building as the Danube divides Buda’s hills from Pest’s grand boulevards.

Vienna, Austria - Danube River Cruises

Vienna, Austria

Discover imperial palaces, classical music and elegant cafés in Austria’s timeless capital, rich in art and culture.

Nuremberg, Germany - Danube River Cruises

Nuremberg, Germany

Step into medieval history, city walls and Gothic charm, while exploring one of Germany’s most fascinating riverside cities.

Passau, Germany - Danube River Cruises

Passau, Germany

Known as the City of Three Rivers, Passau is a picturesque gateway of baroque streets and scenic walking trails.

Dürnstein, Wachau, Austria - Danube River Cruises

Melk & Wachau Valley

Cruise through vineyard landscapes to Melk Abbey, where baroque splendour meets Austria’s most celebrated wine region.

Belgrade, Serbia - Danube River Cruises

Belgrade, Serbia

A vibrant capital where fortresses, riverside parks and Balkan energy create a dynamic stop on the Lower Danube.

Unmissable Danube River Cruise Experiences

A Danube river cruise is filled with unforgettable moments, from dramatic natural scenery to cultural experiences that bring Central Europe’s heritage to life.

Iron Gates Gorge on the Danube River

Iron Gates Gorge

Sailing through the Iron Gates Gorge is one of the Danube’s most dramatic highlights. Here, the river narrows between towering cliffs that form the natural boundary between Serbia and Romania. Viewed from the comfort of your ship, this breathtaking passage feels like entering a hidden world of wild beauty and ancient legend.

Private Concerts on the Danube River

Private Concerts

The Danube is steeped in musical heritage, and exclusive classical performances bring this legacy to life. Enjoy intimate concerts in grand Viennese venues, where soaring halls and candlelit atmospheres create an unforgettable connection to the composers and culture that shaped Central Europe’s artistic soul.

Cycling Excursions on the Danube River

Cycling Excursions

For those who enjoy active discovery, cycling along the Danube’s scenic riverbanks is a memorable way to explore. Many cruises offer guided rides through the Wachau Valley, passing vineyards, abbeys and charming villages. It is the perfect blend of fresh air, culture and spectacular landscapes.

Wine Tastings on the Danube River

Wine Tastings

A Danube cruise is also a journey through some of Europe’s finest wine regions. Sample crisp Grüner Veltliner and Riesling in Austria’s Wachau Valley, enjoy tastings in hillside vineyards, or discover lesser-known flavours further east, from Croatian varietals to Serbian brandy traditions.

Cruise Lines on the Danube River

The Danube is home to many of the world’s most prestigious river cruise operators, each offering a distinct style of luxury. Choose AmaWaterways for warm hospitality and wellness-led journeys, or Scenic for truly all-inclusive ultra-luxury aboard elegant Space-Ships with butler service. Emerald Cruises delivers exceptional contemporary value, while Uniworld is renowned for floating boutique hotels filled with artistic design. Viking’s destination-focused Longships provide a serene and culturally enriching way to explore this legendary river.

Scenic River Cruises - Scenic Amber in Budapest Balcony

Where Do Danube River Cruises Start and End?

Most Danube river cruises operate between some of Central Europe’s most iconic cities, making the journey both convenient and culturally rich. Popular itineraries often begin in Budapest or Vienna and finish in Passau or Vilshofen in Germany, with stops in destinations such as Bratislava and the Wachau Valley along the way. Longer Danube voyages may continue further east into Serbia, Bulgaria and Romania, sometimes ending near Bucharest or the Black Sea. Your exact start and end point will depend on the itinerary length and the cruise line you choose.

Recommended Danube River Cruise Itineraries

Danube river cruises range from classic week-long voyages to extended journeys across Central and Eastern Europe. A popular choice is the Classic Danube itinerary, typically sailing between Budapest and Passau, with highlights including Vienna and Bratislava. For deeper exploration, Lower Danube cruises travel through Croatia, Serbia and Romania, revealing a more undiscovered side of the river. Grand Danube itineraries of 14 nights or more offer the most immersive experience, combining multiple regions into one unforgettable voyage.

When is the Best Time to Cruise the Danube River?

The best time for a Danube river cruise depends on the experience you want. Spring and summer (April to September) offer warm weather, blooming scenery and ideal conditions for Sun Deck sailing, cycling excursions and riverside exploration. In late autumn and winter (November and December), the Danube becomes a festive wonderland, with enchanting Christmas market cruises visiting Vienna, Budapest and Nuremberg, where historic squares glow with lights, seasonal treats and traditional charm.

Christmas Market River Cruises

Danube River Christmas Market Cruises

Few experiences are as magical as sailing the Danube during the festive season. Danube Christmas market river cruises combine the elegance of river cruising with the charm of Europe’s most famous winter traditions, as historic city squares glow with twinkling lights, handcrafted gifts and the scent of mulled wine.

Cruises typically visit iconic markets in Vienna, Budapest and Nuremberg, where wooden stalls overflow with seasonal treats, local crafts and festive music. With cosy onboard surroundings, warming regional cuisine and enchanting scenery along the riverbanks, a Christmas market cruise on the Danube is a truly unforgettable way to celebrate the season in luxury.

Ready to Explore the Danube River by Cruise?

Explore our best Danube river cruise offers below, or speak with our cruise experts to find the perfect itinerary, ship and sailing season for you.

River
Danube River

We found

1848 cruises

S.S. Beatrice, Danube River
1 / 16
Uniworld River Cruises
Duration
7 nights
Date
1 Nov 2026
Ship
S.S. Beatrice
  • Departure - Budapest, Hungary
  • 8 stops  
  • Arrival - Regensburg, Germany
From
£1949
Price per person / oceanview stateroom
Show all departures (24)
Available promotion:
Flights & Transfers Included
Viking Jarl, Danube River
1 / 10
5 % off
Viking Cruises
Duration
7 nights
Date
1 Nov 2026
Ship
Viking Jarl
  • Departure - Budapest, Hungary
  • 9 stops  
  • Arrival - Regensburg, Germany
£2095
From
£1991
Price per person / oceanview stateroom
Available promotion:
Flights, transfers, tours, tips & more included
Viking Atla, Danube River
1 / 10
5 % off
Viking Cruises
Duration
7 nights
Date
1 Nov 2026
Ship
Viking Atla
  • Departure - Regensburg, Germany
  • 10 stops  
  • Arrival - Budapest, Hungary
£2095
From
£1991
Price per person / oceanview stateroom
Available promotion:
Flights, transfers, tours, tips & more included
S.S Maria Theresa, Danube River
1 / 19
Uniworld River Cruises
Duration
7 nights
Date
1 Nov 2026
Ship
S.S Maria Theresa
  • Departure - Passau, Germany
  • 8 stops  
  • Arrival - Budapest, Hungary
From
£2299
Price per person / oceanview stateroom
Show all departures (34)
Available promotion:
Flights & Transfers Included
Viking Aegir, Danube River
1 / 10
5 % off
Viking Cruises
Duration
7 nights
Date
1 Nov 2026
Ship
Viking Aegir
  • Departure - Budapest, Hungary
  • 9 stops  
  • Arrival - Passau, Germany
£2395
From
£2276
Price per person / balcony stateroom
Available promotion:
Flights, transfers, tours, tips & more included
S.S Emilie, Danube River
1 / 19
Uniworld River Cruises
Duration
7 nights
Date
1 Nov 2026
Ship
S.S Emilie
  • Departure - Belgrade, Serbia
  • 8 stops  
  • Arrival - Vienna, Austria
From
£3099
Price per person / oceanview stateroom
Show all departures (14)
Available promotion:
Flights & Transfers Included
AmaMagna, Danube River
1 / 17
AmaWaterways
Duration
7 nights
Date
1 Nov 2026
Ship
AmaMagna
  • Departure - Budapest, Hungary
  • 8 stops  
  • Arrival - Vilshofen, Germany
From
£3597
Price per person / oceanview stateroom
Show all departures (38)
Available promotion:
Save up to £1,900 off plus a free category upgrade
AmaSofia, Danube River
1 / 16
AmaWaterways
Duration
7 nights
Date
1 Nov 2026
Ship
AmaSofia
  • Departure - Vilshofen, Germany
  • 8 stops  
  • Arrival - Budapest, Hungary
From
£3941
Price per person / oceanview stateroom
Show all departures (2)
Available promotion:
Save up to £1,900 off plus a free category upgrade
Viking Baldur, Danube River
1 / 10
5 % off
Viking Cruises
Duration
14 nights
Date
1 Nov 2026
Ship
Viking Baldur
  • Departure - Amsterdam, Netherlands
  • 18 stops  
  • Arrival - Budapest, Hungary
£4295
From
£4081
Price per person / oceanview stateroom
Available promotion:
Flights, transfers, tours, tips & more included
TUI Isla, Danube River
1 / 12
TUI River Cruises
Duration
7 nights
Date
2 Nov 2026
Ship
TUI Isla
  • Departure - Budapest, Hungary
  • 8 stops  
  • Arrival - Budapest, Hungary
From
£814
Price per person / oceanview stateroom
AmaBella, Danube River
1 / 16
AmaWaterways
Duration
7 nights
Date
2 Nov 2026
Ship
AmaBella
  • Departure - Vilshofen, Germany
  • 8 stops  
  • Arrival - Budapest, Hungary
From
£2991
Price per person / oceanview stateroom
Show all departures (2)
Available promotion:
Save up to £1,900 off plus a free category upgrade
AmaVerde, Danube River
1 / 16
AmaWaterways
Duration
7 nights
Date
2 Nov 2026
Ship
AmaVerde
  • Departure - Giurgiu, Romania
  • 8 stops  
  • Arrival - Budapest, Hungary
From
£3941
Price per person / oceanview stateroom
Show all departures (9)
Available promotion:
Save up to £1,900 off plus a free category upgrade
Viking Vilhjalm, Danube River
1 / 10
5 % off
Viking Cruises
Duration
7 nights
Date
3 Nov 2026
Ship
Viking Vilhjalm
  • Departure - Budapest, Hungary
  • 9 stops  
  • Arrival - Passau, Germany
£1995
From
£1896
Price per person / oceanview stateroom
Available promotion:
Flights, transfers, tours, tips & more included
Viking Ingvi, Danube River
1 / 10
5 % off
Viking Cruises
Duration
7 nights
Date
3 Nov 2026
Ship
Viking Ingvi
  • Departure - Passau, Germany
  • 9 stops  
  • Arrival - Budapest, Hungary
£1995
From
£1896
Price per person / oceanview stateroom
Available promotion:
Flights, transfers, tours, tips & more included
AmaReina, Danube River
1 / 17
AmaWaterways
Duration
7 nights
Date
4 Nov 2026
Ship
AmaReina
  • Departure - Budapest, Hungary
  • 8 stops  
  • Arrival - Vilshofen, Germany
From
£3412
Price per person / oceanview stateroom
Show all departures (25)
Available promotion:
Save up to £1,900 off plus a free category upgrade
AmaSonata, Danube River
1 / 16
AmaWaterways
Duration
7 nights
Date
4 Nov 2026
Ship
AmaSonata
  • Departure - Vilshofen, Germany
  • 8 stops  
  • Arrival - Budapest, Hungary
From
£3787
Price per person / oceanview stateroom
Show all departures (2)
Available promotion:
Save up to £1,900 off plus a free category upgrade
Viking Lif, Danube River
1 / 9
5 % off
Viking Cruises
Duration
14 nights
Date
4 Nov 2026
Ship
Viking Lif
  • Departure - Amsterdam, Netherlands
  • 18 stops  
  • Arrival - Budapest, Hungary
£5795
From
£5506
Price per person / balcony stateroom
Available promotion:
Flights, transfers, tours, tips & more included
Viking Var, Danube River
1 / 10
5 % off
Viking Cruises
Duration
7 nights
Date
6 Nov 2026
Ship
Viking Var
  • Departure - Regensburg, Germany
  • 10 stops  
  • Arrival - Budapest, Hungary
£4595
From
£4366
Price per person / suite
Available promotion:
Flights, transfers, tours, tips & more included
Viking Gullveig, Danube River
1 / 10
5 % off
Viking Cruises
Duration
7 nights
Date
7 Nov 2026
Ship
Viking Gullveig
  • Departure - Regensburg, Germany
  • 10 stops  
  • Arrival - Budapest, Hungary
£2145
From
£2038
Price per person / oceanview stateroom
Available promotion:
Flights, transfers, tours, tips & more included
AmaLea, Danube River
1 / 16
AmaWaterways
Duration
7 nights
Date
7 Nov 2026
Ship
AmaLea
  • Departure - Vilshofen, Germany
  • 8 stops  
  • Arrival - Budapest, Hungary
From
£3212
Price per person / oceanview stateroom
Available promotion:
Save up to £1,900 off plus a free category upgrade
AmaMora, Danube River
1 / 16
AmaWaterways
Duration
7 nights
Date
7 Nov 2026
Ship
AmaMora
  • Departure - Budapest, Hungary
  • 7 stops  
  • Arrival - Vilshofen, Germany
From
£3941
Price per person / oceanview stateroom
Show all departures (2)
Available promotion:
Save up to £1,900 off plus a free category upgrade
Viking Skadi, Danube River
1 / 10
5 % off
Viking Cruises
Duration
14 nights
Date
7 Nov 2026
Ship
Viking Skadi
  • Departure - Amsterdam, Netherlands
  • 18 stops  
  • Arrival - Budapest, Hungary
£4345
From
£4128
Price per person / oceanview stateroom
Available promotion:
Flights, transfers, tours, tips & more included
Emerald Sky, Danube River
1 / 15
6 % off
Emerald Cruises
Duration
9 nights
Date
8 Nov 2026
Ship
Emerald Sky
  • Departure - Budapest, Hungary
  • 10 stops  
  • Arrival - Passau, Germany
£2095
From
£1970
Price per person / oceanview stateroom
Viking Atla, Danube River
1 / 10
5 % off
Viking Cruises
Duration
7 nights
Date
8 Nov 2026
Ship
Viking Atla
  • Departure - Budapest, Hungary
  • 9 stops  
  • Arrival - Regensburg, Germany
£2145
From
£2038
Price per person / oceanview stateroom
Available promotion:
Flights, transfers, tours, tips & more included
S.S Maria Theresa, Danube River
1 / 19
Uniworld River Cruises
Duration
7 nights
Date
8 Nov 2026
Ship
S.S Maria Theresa
  • Departure - Budapest, Hungary
  • 8 stops  
  • Arrival - Passau, Germany
From
£2299
Price per person / oceanview stateroom
Show all departures (34)
Available promotion:
Flights & Transfers Included
Viking Jarl, Danube River
1 / 10
5 % off
Viking Cruises
Duration
7 nights
Date
8 Nov 2026
Ship
Viking Jarl
  • Departure - Regensburg, Germany
  • 10 stops  
  • Arrival - Budapest, Hungary
£2495
From
£2371
Price per person / balcony stateroom
Available promotion:
Flights, transfers, tours, tips & more included
Viking Aegir, Danube River
1 / 10
5 % off
Viking Cruises
Duration
7 nights
Date
8 Nov 2026
Ship
Viking Aegir
  • Departure - Passau, Germany
  • 9 stops  
  • Arrival - Budapest, Hungary
£2595
From
£2466
Price per person / balcony stateroom
Available promotion:
Flights, transfers, tours, tips & more included
AmaSofia, Danube River
1 / 16
AmaWaterways
Duration
7 nights
Date
8 Nov 2026
Ship
AmaSofia
  • Departure - Budapest, Hungary
  • 7 stops  
  • Arrival - Vilshofen, Germany
From
£3787
Price per person / oceanview stateroom
Available promotion:
Save up to £1,900 off plus a free category upgrade
AmaMagna, Danube River
1 / 17
AmaWaterways
Duration
7 nights
Date
8 Nov 2026
Ship
AmaMagna
  • Departure - Vilshofen, Germany
  • 8 stops  
  • Arrival - Budapest, Hungary
From
£4095
Price per person / oceanview stateroom
Available promotion:
Save up to £1,900 off plus a free category upgrade
TUI Maya, Danube River
1 / 11
TUI River Cruises
Duration
7 nights
Date
9 Nov 2026
Ship
TUI Maya
  • Departure - Budapest, Hungary
  • 8 stops  
  • Arrival - Budapest, Hungary
From
£1095
Price per person / balcony stateroom
AmaVerde, Danube River
1 / 16
AmaWaterways
Duration
7 nights
Date
9 Nov 2026
Ship
AmaVerde
  • Departure - Budapest, Hungary
  • 8 stops  
  • Arrival - Vilshofen, Germany
From
£3566
Price per person / oceanview stateroom
Show all departures (18)
Available promotion:
Save up to £1,900 off plus a free category upgrade
AmaBella, Danube River
1 / 16
AmaWaterways
Duration
7 nights
Date
9 Nov 2026
Ship
AmaBella
  • Departure - Budapest, Hungary
  • 8 stops  
  • Arrival - Giurgiu, Romania
From
£3941
Price per person / oceanview stateroom
Show all departures (2)
Available promotion:
Save up to £1,900 off plus a free category upgrade
AmaSonata, Danube River
1 / 16
AmaWaterways
Duration
7 nights
Date
11 Nov 2026
Ship
AmaSonata
  • Departure - Budapest, Hungary
  • 7 stops  
  • Arrival - Vilshofen, Germany
From
£3710
Price per person / oceanview stateroom
Show all departures (6)
Available promotion:
Save up to £1,900 off plus a free category upgrade
AmaReina, Danube River
1 / 17
AmaWaterways
Duration
7 nights
Date
11 Nov 2026
Ship
AmaReina
  • Departure - Vilshofen, Germany
  • 8 stops  
  • Arrival - Budapest, Hungary
From
£3710
Price per person / oceanview stateroom
Show all departures (3)
Available promotion:
Save up to £1,900 off plus a free category upgrade
Viking Gymir, Danube River
1 / 10
5 % off
Viking Cruises
Duration
14 nights
Date
11 Nov 2026
Ship
Viking Gymir
  • Departure - Amsterdam, Netherlands
  • 18 stops  
  • Arrival - Budapest, Hungary
£4295
From
£4081
Price per person / oceanview stateroom
Available promotion:
Flights, transfers, tours, tips & more included
Scenic Jade, Danube River
1 / 14
6 % off
Scenic Cruises
Duration
9 nights
Date
13 Nov 2026
Ship
Scenic Jade
  • Departure - Munich, Germany
  • 10 stops  
  • Arrival - Budapest, Hungary
£2495
From
£2346
Price per person / oceanview stateroom
Viking Gullveig, Danube River
1 / 10
5 % off
Viking Cruises
Duration
7 nights
Date
14 Nov 2026
Ship
Viking Gullveig
  • Departure - Budapest, Hungary
  • 9 stops  
  • Arrival - Regensburg, Germany
£1995
From
£1896
Price per person / oceanview stateroom
Available promotion:
Flights, transfers, tours, tips & more included
AmaMora, Danube River
1 / 16
AmaWaterways
Duration
7 nights
Date
14 Nov 2026
Ship
AmaMora
  • Departure - Vilshofen, Germany
  • 8 stops  
  • Arrival - Budapest, Hungary
From
£2760
Price per person / oceanview stateroom
Available promotion:
Save up to £1,900 off plus a free category upgrade
AmaLea, Danube River
1 / 16
AmaWaterways
Duration
7 nights
Date
14 Nov 2026
Ship
AmaLea
  • Departure - Budapest, Hungary
  • 7 stops  
  • Arrival - Vilshofen, Germany
From
£3710
Price per person / oceanview stateroom
Show all departures (3)
Available promotion:
Save up to £1,900 off plus a free category upgrade
Viking Aegir, Danube River
1 / 10
5 % off
Viking Cruises
Duration
7 nights
Date
15 Nov 2026
Ship
Viking Aegir
  • Departure - Budapest, Hungary
  • 9 stops  
  • Arrival - Passau, Germany
£1795
From
£1706
Price per person / oceanview stateroom
Available promotion:
Flights, transfers, tours, tips & more included
Viking Jarl, Danube River
1 / 10
5 % off
Viking Cruises
Duration
7 nights
Date
15 Nov 2026
Ship
Viking Jarl
  • Departure - Budapest, Hungary
  • 9 stops  
  • Arrival - Regensburg, Germany
£1995
From
£1896
Price per person / oceanview stateroom
Available promotion:
Flights, transfers, tours, tips & more included
Viking Atla, Danube River
1 / 10
5 % off
Viking Cruises
Duration
7 nights
Date
15 Nov 2026
Ship
Viking Atla
  • Departure - Regensburg, Germany
  • 10 stops  
  • Arrival - Budapest, Hungary
£1995
From
£1896
Price per person / oceanview stateroom
Available promotion:
Flights, transfers, tours, tips & more included
AmaSofia, Danube River
1 / 16
AmaWaterways
Duration
7 nights
Date
15 Nov 2026
Ship
AmaSofia
  • Departure - Vilshofen, Germany
  • 8 stops  
  • Arrival - Budapest, Hungary
From
£3135
Price per person / oceanview stateroom
Available promotion:
Save up to £1,900 off plus a free category upgrade
AmaMagna, Danube River
1 / 17
AmaWaterways
Duration
7 nights
Date
15 Nov 2026
Ship
AmaMagna
  • Departure - Budapest, Hungary
  • 8 stops  
  • Arrival - Giurgiu, Romania
From
£3643
Price per person / oceanview stateroom
Available promotion:
Save up to £1,900 off plus a free category upgrade
Viking Magni, Danube River
1 / 10
5 % off
Viking Cruises
Duration
14 nights
Date
15 Nov 2026
Ship
Viking Magni
  • Departure - Amsterdam, Netherlands
  • 18 stops  
  • Arrival - Budapest, Hungary
£3995
From
£3796
Price per person / oceanview stateroom
Available promotion:
Flights, transfers, tours, tips & more included
AmaBella, Danube River
1 / 16
AmaWaterways
Duration
7 nights
Date
16 Nov 2026
Ship
AmaBella
  • Departure - Giurgiu, Romania
  • 8 stops  
  • Arrival - Budapest, Hungary
From
£3135
Price per person / oceanview stateroom
Show all departures (10)
Available promotion:
Save up to £1,900 off plus a free category upgrade
Scenic Amber, Danube River
1 / 12
6 % off
Scenic Cruises
Duration
14 nights
Date
16 Nov 2026
Ship
Scenic Amber
  • Departure - Amsterdam, Netherlands
  • 15 stops  
  • Arrival - Budapest, Hungary
£4295
From
£4038
Price per person / suite
Viking Vilhjalm, Danube River
1 / 10
5 % off
Viking Cruises
Duration
7 nights
Date
17 Nov 2026
Ship
Viking Vilhjalm
  • Departure - Budapest, Hungary
  • 9 stops  
  • Arrival - Passau, Germany
£1795
From
£1706
Price per person / oceanview stateroom
Available promotion:
Flights, transfers, tours, tips & more included
Viking Ingvi, Danube River
1 / 10
5 % off
Viking Cruises
Duration
7 nights
Date
17 Nov 2026
Ship
Viking Ingvi
  • Departure - Passau, Germany
  • 9 stops  
  • Arrival - Budapest, Hungary
£1795
From
£1706
Price per person / oceanview stateroom
Available promotion:
Flights, transfers, tours, tips & more included
TUI Isla, Danube River
1 / 12
TUI River Cruises
Duration
4 nights
Date
18 Nov 2026
Ship
TUI Isla
  • Departure - Vienna, Austria
  • 5 stops  
  • Arrival - Vienna, Austria
From
£699
Price per person / oceanview stateroom
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
Available promotion:
Save up to £1,900 off plus a free category upgrade
Viking Vili, Danube River
1 / 10
5 % off
Viking Cruises
Duration
14 nights
Date
20 Nov 2026
Ship
Viking Vili
  • Departure - Amsterdam, Netherlands
  • 18 stops  
  • Arrival - Budapest, Hungary
£3995
From
£3796
Price per person / oceanview stateroom
Available promotion:
Flights, transfers, tours, tips & more included
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
Available promotion:
Save up to £1,900 off plus a free category upgrade
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
Available promotion:
Save up to £1,900 off plus a free category upgrade
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
£739
Price per person / oceanview 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
£999
Price per person / oceanview stateroom
Viking Atla, Danube River
1 / 10
5 % off
Viking Cruises
Duration
7 nights
Date
22 Nov 2026
Ship
Viking Atla
  • Departure - Budapest, Hungary
  • 9 stops  
  • Arrival - Regensburg, Germany
£1795
From
£1706
Price per person / oceanview stateroom
Available promotion:
Flights, transfers, tours, tips & more included
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
Available promotion:
Save up to £1,900 off plus a free category upgrade
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)
Available promotion:
Save up to £1,900 off plus a free category upgrade
Viking Rinda, Danube River
1 / 10
5 % off
Viking Cruises
Duration
7 nights
Date
23 Nov 2026
Ship
Viking Rinda
  • Departure - Regensburg, Germany
  • 10 stops  
  • Arrival - Budapest, Hungary
£1795
From
£1706
Price per person / oceanview stateroom
Available promotion:
Flights, transfers, tours, tips & more included
AmaVerde, Danube River
1 / 16
AmaWaterways
Duration
7 nights
Date
23 Nov 2026
Ship
AmaVerde
  • Departure - Budapest, Hungary
  • 8 stops  
  • Arrival - Giurgiu, Romania
From
£3412
Price per person / oceanview stateroom
Show all departures (2)
Available promotion:
Save up to £1,900 off plus a free category upgrade
AmaBella, Danube River
1 / 16
AmaWaterways
Duration
7 nights
Date
23 Nov 2026
Ship
AmaBella
  • Departure - Budapest, Hungary
  • 8 stops  
  • Arrival - Vilshofen, Germany
From
£4556
Price per person / oceanview stateroom
Available promotion:
Save up to £1,900 off plus a free category upgrade
Emerald Astra, Danube River
1 / 16
Emerald Cruises
Duration
4 nights
Date
24 Nov 2026
Ship
Emerald Astra
  • Departure - Budapest, Hungary
  • 5 stops  
  • Arrival - Vienna, Austria
From
£2676
Price per person / suite
Emerald Sky, Danube River
1 / 15
6 % off
Emerald Cruises
Duration
7 nights
Date
24 Nov 2026
Ship
Emerald Sky
  • Departure - Budapest, Hungary
  • 8 stops  
  • Arrival - Passau, Germany
£3696
From
£3475
Price per person / balcony stateroom
Show all departures (3)
Scenic Opal, Danube River
1 / 12
6 % off
Scenic Cruises
Duration
14 nights
Date
24 Nov 2026
Ship
Scenic Opal
  • Departure - Amsterdam, Netherlands
  • 15 stops  
  • Arrival - Budapest, Hungary
£4894
From
£4601
Price per person / suite
Show all departures (2)
S.S. Beatrice, Danube River
1 / 16
Uniworld River Cruises
Duration
7 nights
Date
24 Nov 2026
Ship
S.S. Beatrice
  • Departure - Vienna, Austria
  • 8 stops  
  • Arrival - Nürnberg, Germany
From
£5349
Price per person / oceanview stateroom
Show all departures (4)
Available promotion:
Flights & Transfers Included
Emerald Sun, Danube River
1 / 16
6 % off
Emerald Cruises
Duration
7 nights
Date
25 Nov 2026
Ship
Emerald Sun
  • Departure - Munich, Germany
  • 8 stops  
  • Arrival - Budapest, Hungary
£3580
From
£3366
Price per person / suite
Show all departures (4)
AmaReina, Danube River
1 / 17
AmaWaterways
Duration
7 nights
Date
25 Nov 2026
Ship
AmaReina
  • Departure - Nürnberg, Germany
  • 8 stops  
  • Arrival - Budapest, Hungary
From
£3864
Price per person / oceanview stateroom
Show all departures (5)
Available promotion:
Save up to £1,900 off plus a free category upgrade
S.S Maria Theresa, Danube River
1 / 19
Uniworld River Cruises
Duration
7 nights
Date
25 Nov 2026
Ship
S.S Maria Theresa
  • Departure - Passau, Germany
  • 8 stops  
  • Arrival - Budapest, Hungary
From
£4449
Price per person / oceanview stateroom
Show all departures (6)
Available promotion:
Flights & Transfers Included
AmaSonata, Danube River
1 / 16
AmaWaterways
Duration
7 nights
Date
25 Nov 2026
Ship
AmaSonata
  • Departure - Budapest, Hungary
  • 8 stops  
  • Arrival - Nürnberg, Germany
From
£4633
Price per person / oceanview stateroom
Show all departures (4)
Available promotion:
Save up to £1,900 off plus a free category upgrade
Emerald Dawn, Danube River
1 / 16
6 % off
Emerald Cruises
Duration
14 nights
Date
25 Nov 2026
Ship
Emerald Dawn
  • Departure - Amsterdam, Netherlands
  • 15 stops  
  • Arrival - Budapest, Hungary
£5568
From
£5234
Price per person / oceanview stateroom
TUI Maya, Danube River
1 / 11
TUI River Cruises
Duration
5 nights
Date
27 Nov 2026
Ship
TUI Maya
  • Departure - Vienna, Austria
  • 6 stops  
  • Arrival - Vienna, Austria
From
£1018
Price per person / oceanview stateroom
Show all departures (4)
TUI Isla, Danube River
1 / 12
TUI River Cruises
Duration
5 nights
Date
27 Nov 2026
Ship
TUI Isla
  • Departure - Vienna, Austria
  • 6 stops  
  • Arrival - Vienna, Austria
From
£1028
Price per person / oceanview stateroom
Show all departures (2)
Emerald Astra, Danube River
1 / 16
Emerald Cruises
Duration
4 nights
Date
28 Nov 2026
Ship
Emerald Astra
  • Departure - Vienna, Austria
  • 5 stops  
  • Arrival - Budapest, Hungary
From
£2142
Price per person / oceanview stateroom
Viking Egil, Danube River
1 / 10
5 % off
Viking Cruises
Duration
7 nights
Date
28 Nov 2026
Ship
Viking Egil
  • Departure - Regensburg, Germany
  • 10 stops  
  • Arrival - Budapest, Hungary
£3395
From
£3226
Price per person / oceanview stateroom
Available promotion:
Flights, transfers, tours, tips & more included
AmaMora, Danube River
1 / 16
AmaWaterways
Duration
7 nights
Date
28 Nov 2026
Ship
AmaMora
  • Departure - Nürnberg, Germany
  • 8 stops  
  • Arrival - Budapest, Hungary
From
£4095
Price per person / oceanview stateroom
Show all departures (6)
Available promotion:
Save up to £1,900 off plus a free category upgrade
AmaLea, Danube River
1 / 16
AmaWaterways
Duration
7 nights
Date
28 Nov 2026
Ship
AmaLea
  • Departure - Budapest, Hungary
  • 8 stops  
  • Arrival - Nürnberg, Germany
From
£4633
Price per person / oceanview stateroom
Show all departures (4)
Available promotion:
Save up to £1,900 off plus a free category upgrade
AmaSofia, Danube River
1 / 16
AmaWaterways
Duration
7 nights
Date
29 Nov 2026
Ship
AmaSofia
  • Departure - Vilshofen, Germany
  • 8 stops  
  • Arrival - Budapest, Hungary
From
£4787
Price per person / oceanview stateroom
Show all departures (2)
Available promotion:
Save up to £1,900 off plus a free category upgrade
AmaBella, Danube River
1 / 16
AmaWaterways
Duration
7 nights
Date
30 Nov 2026
Ship
AmaBella
  • Departure - Vilshofen, Germany
  • 8 stops  
  • Arrival - Budapest, Hungary
From
£4556
Price per person / oceanview stateroom
Available promotion:
Save up to £1,900 off plus a free category upgrade
S.S. Beatrice, Danube River
1 / 16
Uniworld River Cruises
Duration
7 nights
Date
1 Dec 2026
Ship
S.S. Beatrice
  • Departure - Nürnberg, Germany
  • 8 stops  
  • Arrival - Vienna, Austria
From
£8199
Price per person / balcony stateroom
Show all departures (4)
Available promotion:
Flights & Transfers Included
TUI Isla, Danube River
1 / 12
TUI River Cruises
Duration
5 nights
Date
2 Dec 2026
Ship
TUI Isla
  • Departure - Vienna, Austria
  • 6 stops  
  • Arrival - Vienna, Austria
From
£1059
Price per person / oceanview stateroom
S.S Maria Theresa, Danube River
1 / 19
Uniworld River Cruises
Duration
7 nights
Date
2 Dec 2026
Ship
S.S Maria Theresa
  • Departure - Budapest, Hungary
  • 8 stops  
  • Arrival - Passau, Germany
From
£6549
Price per person / oceanview stateroom
Show all departures (5)
Available promotion:
Flights & Transfers Included
Scenic Amber, Danube River
1 / 12
6 % off
Scenic Cruises
Duration
10 nights
Date
4 Dec 2026
Ship
Scenic Amber
  • Departure - Prague, Czech Republic
  • 11 stops  
  • Arrival - Budapest, Hungary
£3884
From
£3651
Price per person / oceanview stateroom
Show all departures (2)
AmaLea, Danube River
1 / 16
AmaWaterways
Duration
7 nights
Date
5 Dec 2026
Ship
AmaLea
  • Departure - Nürnberg, Germany
  • 8 stops  
  • Arrival - Budapest, Hungary
From
£4787
Price per person / oceanview stateroom
Show all departures (6)
Available promotion:
Save up to £1,900 off plus a free category upgrade
AmaSofia, Danube River
1 / 16
AmaWaterways
Duration
7 nights
Date
6 Dec 2026
Ship
AmaSofia
  • Departure - Budapest, Hungary
  • 8 stops  
  • Arrival - Vilshofen, Germany
From
£4941
Price per person / oceanview stateroom
Available promotion:
Save up to £1,900 off plus a free category upgrade
Scenic Amber, Danube River
1 / 12
6 % off
Scenic Cruises
Duration
7 nights
Date
7 Dec 2026
Ship
Scenic Amber
  • Departure - Munich, Germany
  • 8 stops  
  • Arrival - Budapest, Hungary
£3646
From
£3428
Price per person / oceanview stateroom
Show all departures (3)
AmaVerde, Danube River
1 / 16
AmaWaterways
Duration
7 nights
Date
7 Dec 2026
Ship
AmaVerde
  • Departure - Budapest, Hungary
  • 8 stops  
  • Arrival - Nürnberg, Germany
From
£4787
Price per person / oceanview stateroom
Show all departures (2)
Available promotion:
Save up to £1,900 off plus a free category upgrade
Scenic Opal, Danube River
1 / 12
6 % off
Scenic Cruises
Duration
7 nights
Date
8 Dec 2026
Ship
Scenic Opal
  • Departure - Budapest, Hungary
  • 8 stops  
  • Arrival - Regensburg, Germany
£4871
From
£4579
Price per person / balcony stateroom
Show all departures (2)
AmaVerde, Danube River
1 / 16
AmaWaterways
Duration
7 nights
Date
14 Dec 2026
Ship
AmaVerde
  • Departure - Nürnberg, Germany
  • 8 stops  
  • Arrival - Budapest, Hungary
From
£3941
Price per person / oceanview stateroom
Show all departures (5)
Available promotion:
Save up to £1,900 off plus a free category upgrade
AmaSonata, Danube River
1 / 16
AmaWaterways
Duration
7 nights
Date
16 Dec 2026
Ship
AmaSonata
  • Departure - Nürnberg, Germany
  • 8 stops  
  • Arrival - Budapest, Hungary
From
£3941
Price per person / oceanview stateroom
Show all departures (4)
Available promotion:
Save up to £1,900 off plus a free category upgrade
90 of 1848 pcs