Main River Cruises
428 itineraries · 87 ships · 14 ports
Main River Cruises: 428 itineraries on 87 ships from 12 cruise lines, ranging from 4 to 34 nights. Ports along the Main River include Aschaffenburg, Eltmann, Frankfurt am Main, Gerlachshausen, Karlstadt am Main and Kitzingen.
Ports on the Main River
- Aschaffenburg, Germany
- Eltmann, Germany
- Frankfurt am Main, Germany
- Gerlachshausen, Germany
- Karlstadt am Main, Germany
- Kitzingen, Germany
- Mainz, Germany
- Marktheidenfeld, Germany
- Miltenberg, Germany
- Ochsenfurt, Germany
- Schweinfurt, Germany
- Volkach, Germany
- Wertheim am Main, Germany
- Würzburg, Germany
Main River Cruises: itineraries
Departs
November 21st 2026
Duration
17 nights
From
$6,893
per person, double occupancy
Ports of call:
+9 more ports
Departs
November 21st 2026
Duration
20 nights
From
$7,723
per person, double occupancy
Ports of call:
+10 more ports
Departs
November 22nd 2026
Duration
4 nights
From
$651
per person, double occupancy
Ports of call:
Departs
November 22nd 2026
Duration
17 nights
From
$5,823
per person, double occupancy
Ports of call:
+9 more ports
Departs
November 22nd 2026
Duration
20 nights
From
$7,905
per person, double occupancy
Ports of call:
+10 more ports
Departs
November 24th 2026
Duration
14 nights
From
$4,070
per person, double occupancy
Ports of call:
+10 more ports
Departs
November 24th 2026
Duration
17 nights
From
$5,055
per person, double occupancy
Ports of call:
+12 more ports
Departs
November 24th 2026
Duration
14 nights
From
$4,299
per person, double occupancy
Ports of call:
+10 more ports
Departs
November 24th 2026
Duration
17 nights
From
$6,389
per person, double occupancy
Ports of call:
+9 more ports
Departs
November 24th 2026
Duration
14 nights
From
$3,838
per person, double occupancy
Ports of call:
+10 more ports
Departs
November 24th 2026
Duration
17 nights
From
$5,679
per person, double occupancy
Ports of call:
+9 more ports
Departs
November 25th 2026
Duration
14 nights
Ports of call:
+10 more ports
Cruise lines sailing the Main River
- Viking River Cruises (22 ships)
- Avalon Waterways (10 ships)
- CroisiEurope (10 ships)
- Scenic Cruises (9 ships)
- Emerald Cruises (7 ships)
- Riviera Travel (7 ships)
- AmaWaterways (6 ships)
- Uniworld (6 ships)
- A Rosa Cruises (3 ships)
- Viva Cruises (3 ships)
- APT River Cruises Travelmarvel (2 ships)
- Celebrity River Cruises (2 ships)





