Rhine River Cruises

1084 itineraries · 141 ships · 41 ports

Rhine River Cruises: 1084 itineraries on 141 ships from 12 cruise lines, ranging from 2 to 34 nights. Ports along the Rhine River include Amsterdam, Andernach, Baden-Baden, Basel, Bingen am Rhein and Bonn.

Ports on the Rhine River

Rhine River Cruises: itineraries

Amsterdam, Netherlands

8 Days One-Way from Amsterdam to Basel

Viking Freya

Departs
November 10th 2026
Duration
7 nights
Ports of call: +3 more ports
Basel, Switzerland

8 Days One-Way from Basel to Amsterdam

Viking Idun

Departs
November 10th 2026
Duration
7 nights
Ports of call: +3 more ports
Amsterdam, Netherlands

8 Days One-Way from Amsterdam to Basel

Viking Rolf

Departs
November 10th 2026
Duration
7 nights
Ports of call: +3 more ports
Basel, Switzerland

8 Days One-Way from Basel to Amsterdam

Viking Sigyn

Departs
November 10th 2026
Duration
7 nights
Ports of call: +3 more ports
Basel, Switzerland

8 Days One-Way from Basel to Amsterdam

AmaCerto

Departs
November 11th 2026
Duration
7 nights
From
$2,999
per person, double occupancy
Ports of call:
Amsterdam, Netherlands

8 Days One-Way from Amsterdam to Basel

AmaPrima

Departs
November 11th 2026
Duration
7 nights
From
$3,049
per person, double occupancy
Ports of call: +1 more port
Nuremberg, Germany

9 Days One-Way from Nuremberg to Basel

Avalon Tranquility II

Departs
November 11th 2026
Duration
8 nights
Ports of call: +4 more ports
Budapest, Hungary

15 Days One-Way from Budapest to Amsterdam

Viking Egdir

Departs
November 11th 2026
Duration
14 nights
Ports of call: +7 more ports
Basel, Switzerland

8 Days One-Way from Basel to Amsterdam

Viking Einar

Departs
November 11th 2026
Duration
7 nights
Ports of call: +3 more ports
Amsterdam, Netherlands

15 Days One-Way from Amsterdam to Budapest

Viking Gymir

Departs
November 11th 2026
Duration
14 nights
Ports of call: +8 more ports
Prague, Czechia - Czech Republic

12 Days One-Way from Prague to Paris City

Viking Idi

Departs
November 11th 2026
Duration
11 nights
Ports of call: +4 more ports
Amsterdam, Netherlands

8 Days One-Way from Amsterdam to Basel

Viking Sigrun

Departs
November 11th 2026
Duration
7 nights
Ports of call: +3 more ports

Cruise lines sailing the Rhine River

Often combined with