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 Alruna

Departs
October 31st 2026
Duration
7 nights
Ports of call: +3 more ports
Basel, Switzerland

12 Days One-Way from Basel to Paris City

Viking Hild

Departs
October 31st 2026
Duration
11 nights
Ports of call: +4 more ports
Basel, Switzerland

8 Days One-Way from Basel to Amsterdam

Viking Tialfi

Departs
October 31st 2026
Duration
7 nights
Ports of call: +3 more ports
Frankfurt am Main, Germany

5 Days Frankfurt Am Main, Germany Round Trip

VIVA Tiara

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

11 Days One-Way from Basel to Amsterdam

AmaPrima

Departs
November 1st 2026
Duration
10 nights
From
$4,299
per person, double occupancy
Ports of call: +5 more ports
Kehl-Strasbourg, France

4 Days Kehl-Strasbourg, Germany Round Trip

ms Leonard de Vinci

Departs
November 1st 2026
Duration
3 nights
From
$509
per person, double occupancy
Ports of call:
Kehl-Strasbourg, France

5 Days Kehl-Strasbourg, Germany Round Trip

ms Modigliani

Departs
November 1st 2026
Duration
4 nights
From
$493
per person, double occupancy
Ports of call:
Amsterdam, Netherlands

8 Days One-Way from Amsterdam to Basel

SS Elisabeth

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

8 Days One-Way from Basel to Amsterdam

SS Victoria

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

15 Days One-Way from Amsterdam to Budapest

Viking Baldur

Departs
November 1st 2026
Duration
14 nights
Ports of call: +8 more ports
Amsterdam, Netherlands

8 Days One-Way from Amsterdam to Basel

Viking Halogi

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

8 Days One-Way from Basel to Amsterdam

Viking Hlin

Departs
November 1st 2026
Duration
7 nights
Ports of call: +3 more ports

Cruise lines sailing the Rhine River

Often combined with