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

AmaStella

Departs
October 31st 2026
Duration
7 nights
From
$3,429
per person, double occupancy
Ports of call: +3 more ports
Basel, Switzerland

8 Days One-Way from Basel to Amsterdam

AmaViola

Departs
October 31st 2026
Duration
7 nights
From
$2,949
per person, double occupancy
Ports of call: +1 more port
Cologne, Germany

6 Days Cologne, Germany Round Trip

Arosa Sena

Departs
October 31st 2026
Duration
5 nights
From
$1,025
per person, double occupancy
Ports of call:
Basel, Switzerland

9 Days One-Way from Basel to Nuremberg

Avalon Imagery II

Departs
October 31st 2026
Duration
8 nights
Ports of call: +5 more ports
Amsterdam, Netherlands

8 Days One-Way from Amsterdam to Basel

Avalon Panorama

Departs
October 31st 2026
Duration
7 nights
From
$4,201
per person, double occupancy
Ports of call: +3 more ports
Amsterdam, Netherlands

10 Days One-Way from Amsterdam to Land Tour

Avalon Panorama

Departs
October 31st 2026
Duration
9 nights
From
$5,275
per person, double occupancy
Ports of call: +3 more ports
Basel, Switzerland

8 Days One-Way from Basel to Amsterdam

Avalon Vista

Departs
October 31st 2026
Duration
7 nights
From
$4,330
per person, double occupancy
Ports of call: +4 more ports
Budapest, Hungary

15 Days One-Way from Budapest to Amsterdam

Emerald Dawn

Departs
October 31st 2026
Duration
14 nights
Ports of call: +10 more ports
Amsterdam, Netherlands

15 Days One-Way from Amsterdam to Budapest

Emerald Luna

Departs
October 31st 2026
Duration
14 nights
From
$3,925
per person, double occupancy
Ports of call: +9 more ports
Cologne, Germany

8 Days Cologne, Germany Round Trip

MS George Eliot

Departs
October 31st 2026
Duration
7 nights
From
$2,099
per person, double occupancy
Ports of call:
Kehl-Strasbourg, France

5 Days Kehl-Strasbourg, Germany Round Trip

ms Mona Lisa

Departs
October 31st 2026
Duration
4 nights
From
$493
per person, double occupancy
Ports of call:
Basel, Switzerland

11 Days One-Way from Basel to Amsterdam

SS Antoinette

Departs
October 31st 2026
Duration
10 nights
Ports of call: +3 more ports

Cruise lines sailing the Rhine River

Often combined with