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
- Amsterdam, Netherlands
- Andernach, Germany
- Baden-Baden, Germany
- Basel, Switzerland
- Bingen am Rhein, Germany
- Bonn, Germany
- Boppard, Germany
- Breisach, Germany
- Cologne, Germany
- Dordrecht, Netherlands
- Duisburg, Germany
- Düsseldorf, Germany
- Emmerich, Germany
- Germersheim, Germany
- Gorinchem, Netherlands
- Kinderdijk, Netherlands
- Koblenz, Germany
- Königswinter, Germany
- Krefeld, Germany
- Lahnstein, Germany
- Linz am Rhein, Germany
- Ludwigshafen am Rhein, Germany
- Mainz, Germany
- Mannheim, Germany
- Monheim am Rhein, Germany
- Nierstein, Germany
- Nijmegen, Netherlands
- Oberwesel, Germany
- Rastatt, Germany
- Remagen, Germany
- Rhine Gorge, Germany
- Rotterdam, Netherlands
- Rüdesheim am Rhein, Germany
- Sankt Goarshausen, Germany
- Schoonhoven, Netherlands
- Speyer, Germany
- Strasbourg, France
- Wesel, Germany
- Wiesbaden, Germany
- Wijk bij Duurstede, Netherlands
- Worms, Germany
Rhine River Cruises: itineraries
Departs
October 31st 2026
Duration
7 nights
From
$3,429
per person, double occupancy
Ports of call:
+3 more ports
Departs
October 31st 2026
Duration
7 nights
From
$2,949
per person, double occupancy
Ports of call:
+1 more port
Departs
October 31st 2026
Duration
5 nights
From
$1,025
per person, double occupancy
Ports of call:
Departs
October 31st 2026
Duration
8 nights
Ports of call:
+5 more ports
Departs
October 31st 2026
Duration
7 nights
From
$4,201
per person, double occupancy
Ports of call:
+3 more ports
Departs
October 31st 2026
Duration
9 nights
From
$5,275
per person, double occupancy
Ports of call:
+3 more ports
Departs
October 31st 2026
Duration
7 nights
From
$4,330
per person, double occupancy
Ports of call:
+4 more ports
Departs
October 31st 2026
Duration
14 nights
Ports of call:
+10 more ports
Departs
October 31st 2026
Duration
14 nights
From
$3,925
per person, double occupancy
Ports of call:
+9 more ports
Departs
October 31st 2026
Duration
7 nights
From
$2,099
per person, double occupancy
Ports of call:
Departs
October 31st 2026
Duration
4 nights
From
$493
per person, double occupancy
Ports of call:
Departs
October 31st 2026
Duration
10 nights
Ports of call:
+3 more ports
Cruise lines sailing the Rhine River
- Viking River Cruises (49 ships)
- CroisiEurope (15 ships)
- AmaWaterways (12 ships)
- Avalon Waterways (11 ships)
- Riviera Travel (11 ships)
- Scenic Cruises (9 ships)
- Uniworld (9 ships)
- Emerald Cruises (7 ships)
- A Rosa Cruises (6 ships)
- Viva Cruises (6 ships)
- Celebrity River Cruises (4 ships)
- APT River Cruises Travelmarvel (2 ships)








