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

Kehl-Strasbourg, France

4 Days One-Way from Kehl-Strasbourg to Basel

ms Modigliani

Departs
November 9th 2026
Duration
3 nights
From
$394
per person, double occupancy
Ports of call:
Amsterdam, Netherlands

8 Days One-Way from Amsterdam to Basel

Viking Haki

Departs
November 9th 2026
Duration
7 nights
Ports of call: +3 more ports
Paris City, France

12 Days One-Way from Paris City to Basel

Viking Idun

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

8 Days One-Way from Basel to Amsterdam

AmaSerena

Departs
November 10th 2026
Duration
7 nights
From
$3,049
per person, double occupancy
Ports of call:
Amsterdam, Netherlands

8 Days One-Way from Amsterdam to Basel

AmaVenita

Departs
November 10th 2026
Duration
7 nights
From
$1,699
per person, double occupancy
Ports of call:
Cologne, Germany

4 Days Cologne, Germany Round Trip

Arosa Sena

Departs
November 10th 2026
Duration
3 nights
From
$613
per person, double occupancy
Ports of call:
Basel, Switzerland

15 Days One-Way from Basel to Paris City

Avalon Envision

Departs
November 10th 2026
Duration
14 nights
From
$4,790
per person, double occupancy
Ports of call: +6 more ports
Basel, Switzerland

8 Days One-Way from Basel to Amsterdam

Avalon Envision

Departs
November 10th 2026
Duration
7 nights
From
$1,550
per person, double occupancy
Ports of call: +1 more port
Amsterdam, Netherlands

8 Days One-Way from Amsterdam to Basel

Avalon View

Departs
November 10th 2026
Duration
7 nights
From
$1,900
per person, double occupancy
Ports of call: +1 more port
Amsterdam, Netherlands

15 Days One-Way from Amsterdam to Arles

Avalon View

Departs
November 10th 2026
Duration
14 nights
From
$4,866
per person, double occupancy
Ports of call: +6 more ports
Amsterdam, Netherlands

15 Days One-Way from Amsterdam to Budapest

Scenic Jasper

Departs
November 10th 2026
Duration
14 nights
From
$4,295
per person, double occupancy
Ports of call: +10 more ports
Amsterdam, Netherlands

8 Days One-Way from Amsterdam to Basel

Scenic Opal

Departs
November 10th 2026
Duration
7 nights
From
$2,495
per person, double occupancy
Ports of call: +1 more port

Cruise lines sailing the Rhine River

Often combined with