Danube River Cruises

940 itineraries · 106 ships · 49 ports

Danube River Cruises: 940 itineraries on 106 ships from 12 cruise lines, ranging from 3 to 34 nights. Ports along the Danube River include Aljmaš, Batina, Belgrade, Bratislava, Budapest and Cernavodă.

Ports on the Danube River

Danube River Cruises: itineraries

Budapest, Hungary

8 Days One-Way from Budapest to Passau

Viking Gefjon

Departs
November 28th 2028
Duration
7 nights
Ports of call:
Vienna, Austria

7 Days One-Way from Vienna to Nuremberg

Celebrity Seeker

Departs
November 29th 2028
Duration
6 nights
From
$3,513
per person, double occupancy
Ports of call:
Basel, Switzerland

16 Days One-Way from Basel to Vienna

Avalon Envision

Departs
December 2nd 2028
Duration
15 nights
From
$8,378
per person, double occupancy
Ports of call: +7 more ports
Passau, Germany

8 Days One-Way from Passau to Budapest

Viking Gefjon

Departs
December 5th 2028
Duration
7 nights
Ports of call:
Frankfurt am Main, Germany

12 Days One-Way from Frankfurt Am Main to Vienna

Avalon Envision

Departs
December 6th 2028
Duration
11 nights
From
$5,831
per person, double occupancy
Ports of call: +3 more ports
Nuremberg, Germany

7 Days One-Way from Nuremberg to Vienna

Avalon Envision

Departs
December 11th 2028
Duration
6 nights
From
$2,932
per person, double occupancy
Ports of call:
Budapest, Hungary

8 Days One-Way from Budapest to Vienna

Celebrity Boundless

Departs
December 30th 2028
Duration
7 nights
From
$3,848
per person, double occupancy
Ports of call:
Oberammergau, Germany

12 Days One-Way from Oberammergau to Budapest

Viking Var

Departs
May 20th 2030
Duration
11 nights
Ports of call: +2 more ports
Oberammergau, Germany

12 Days One-Way from Oberammergau to Budapest

Viking Embla

Departs
May 22nd 2030
Duration
11 nights
Ports of call: +2 more ports
Oberammergau, Germany

12 Days One-Way from Oberammergau to Budapest

Viking Aegir

Departs
May 29th 2030
Duration
11 nights
Ports of call: +2 more ports

Cruise lines sailing the Danube River

Often combined with