Join our mailing list for exclusive news, offers and inspiration
Join Now

Danube River Cruises

  • River or city
  • Any Destination
  • Departing from
  • Any Airport
  • Departure month
  • Any Date
  • Passengers
  • 2
  • {{item.label}}
  • {{item.value ? item.displayValue : item.anyValue}}


Calling at some of Europe’s most beautiful cities, with ample spectacular scenery and extraordinary culture along the way, Danube River cruises are unforgettable.

The chance to explore a wide variety of stunning European cities is undoubtedly the biggest draw for Danube cruises. Be it tasting tantalising local delicacies, exploring centuries of rich history or marvelling at majestic natural wonders, you can be sure of a truly memorable journey. Bask in nature amid the region's various vineyards, dense forests and picture-perfect valleys, and pay a visit to its many cathedrals, palaces and medieval sites. Explore winding tributaries and captivating views from the comfort of your elegant vessel before soaking up vibrant culture, local traditions and arresting architecture as a guest aboard our enchanting Danube River cruises. 

Stretching across 1,770 miles, the enigmatic river passes through no fewer than ten countries, originating in Germany's Black Forest and ending in Eastern Europe’s Black Sea. Leaving Germany the river flows through the Austro-German border city of Passau, known as the Venice of Bavaria and crowned by ornate St Stephan’s Cathedral, before flowing onwards through mountainous Austria. In the country's Imperial capital, Vienna, you'll find ornate palaces, elegant arcades and grand open squares, along with a wealth of stunning art galleries and museums and a contagious cafe culture born out of some of the world’s finest coffee houses. The Austrian section of the Danube is also home to the spectacular Wachau Valley, a Unesco World Heritage site famed for its captivating historical and natural sights, including castles, abbeys, vineyards and picturesque towns and villages. 

The next stop on many of our Danube cruises is Hungary, where the country's enthralling capital city, Budapest, welcomes visitors with wonderfully grand architecture, fascinating history and healing hot springs. A journey along the Danube also provides the chance to visit Esztergom, one of the oldest and most picturesque towns in Hungary, with its impressive Basilica being a particular highlight for many visitors. Many of our cruises of Danube also pass through Slovakia, with a stop at the enigmatic and happily walkable capital city, Bratislava, provides the chance to explore medieval architecure and splendid Baroque palaces, as well as an ancient suspension bridge. Elsewhere, Serbia's capital, Belgrade, one of the oldest cities in Europe, is home to the imposing third-century Kalemegdan Fortress, while Novi Sad, the country's second-largest city, boasts a captivating old town that has a distinctly Italian feel.

Classic Danube Explorer
  • 4.08 (24 reviews)
  • Austria, Germany, Hungary, Slovakia
  • Drinks included
  • 20 meals included
  • Six visits and tours
  • An overnight stay and included guided tour in Vienna
  • A morning call in Hungary's Esztergom
Best seller
    • Flights Included
  • 8 days from: £1675pp
  • 3 airports
  • 3 dates available
  • Sep 2022 - Oct 2022
View details
Danube Christmas Markets
  • 4.07 (6 reviews)
  • Austria
  • Drinks included
  • 11 meals included
  • Four visits and tours
  • Cruise through the scenic Wachau Valley
  • An overnight stay in Vienna, and an included city tour
    • Flights Included
  • 5 days from: £1108pp
  • 4 airports
  • 2 dates available
  • Dec 2022
View details


Discover some of Central Europe's most beautiful cities – including historic Vienna, stunning Budapest and enchanting Bratislava on our cruises of Danube. This region offers so much to see and do, so we’ve listed some of our highlights below.

Need Help?
Call us now on
0330 160 7700

Booking Hotline
Mon - Wed 9am - 6pm
Thu 9am - 5pm
Fri 9am - 5pm
Sat 9am - 4pm
Sun 10am - 3pm
Customer Services
Mon - Wed 9am - 4:30pm
Thu 9am - 4:30pm
Fri 9am - 4:30pm
Sat 9am - 3pm
Sun 10am - 2pm