Mainz, Rhineland-Palatinate, Germany cruise port

Mainz, Rhineland-Palatinate, Germany

The city where Gutenberg changed the world sits right on the Rhine, its six-spired cathedral watching over cobbled squares and wine bars that have been pouring Riesling for centuries.

⚓ Docked (river pier)🕒 Typical call: 6–8 hrs💵 Euro (€)🗣️ German🍷 Wine region
Docking
River pier at Victor-Hugo-Ufer — no tender needed
Walk to center
10–15 min on foot to Marktplatz & Cathedral
Best For
History, printing press heritage, Rhine wine culture
Don't Miss
Gutenberg Museum (now at interim site) & Chagall windows at St. Stephen's

Getting Ashore

River cruise ships moor along the Victor-Hugo-Ufer promenade — the old town is a flat, easy walk from the gangway.

Getting Ashore in Mainz

  • 1
    Step off the shipShips dock at the Rhine embankment (Victor-Hugo-Ufer). No tender, no shuttle — you walk straight off onto the riverside promenade.
  • 2
    Walk to Old TownHead inland (east) from the river. It's about 10–15 minutes on foot to the Marktplatz and Dom. Follow signage or any tourist map from the ship.
  • 3
    Orient yourselfThe Cathedral towers are visible from most of the walk — use them as a landmark. The Gutenberg Museum interim site is at Reichklarastraße 1 (Natural History Museum building).

💡 Pro move: Note: As of late 2024 the Gutenberg Museum is operating an interim exhibition at the Natural History Museum Mainz (Reichklarastraße 1) while its original building is renovated. Check current hours before visiting.

Piers & Tendering by Cruise Line

All river cruise lines dock alongside the Rhine embankment promenade — there is no dedicated terminal building.

Cruise LineTypical Berth / ArrivalDock or Tender
Viking, AmaWaterways, Tauck, Scenic, Avalon, UniworldVictor-Hugo-Ufer, Rhine embankment📍Docked
Smaller expedition / charter vesselsVarious Rhine bank moorings📍Docked

Top Excursions

Mainz rewards independent walkers, but guided tours unlock its layers of Roman, medieval, and printing-press history fast.

History

Gutenberg Museum (Interim Exhibition)

The world's finest collection of early printing history, including two original 42-line Gutenberg Bibles. While the main museum building is under renovation, the interim 'Gutenberg Museum MOVED' exhibition at the Natural History Museum is still impressive and well worth the visit.

⏱ 1–2 hrs🚶 15 min from pier🎟 Paid admission📚 World-class
Find Mainz history tours →
Iconic

Mainz Cathedral (Dom St. Martin)

One of Germany's finest Romanesque cathedrals, built from 975 AD and rebuilt after fires into a unique mix of Romanesque, Gothic, and Baroque. Six towers dominate the skyline. Entry is free; tombs of 45 bishops line the interior.

⏱ 45–60 min🚶 12 min from pier🆓 Free entry🏛 Founded 975 AD
Find Mainz cathedral tours →
Culture

St. Stephen's Church & Chagall Windows

This Gothic church is famed for nine stunning stained-glass windows designed by Marc Chagall in his twilight years (1978–1985). The blue-dominant panels glow magnificently in afternoon light and are among the most moving religious artworks in Germany.

⏱ 30–45 min🚶 20 min from pier🎟 Small donation🎨 Marc Chagall
Find Mainz walking tours →
Food

Rhine Wine Tasting

Mainz sits at the heart of the Rheinhessen wine region, Germany's largest. Wine bars and Weinstuben around the Marktplatz pour local Riesling, Silvaner, and Spätburgunder. The Saturday market is ideal for sampling local producers.

⏱ 1–2 hrs🍷 Rheinhessen wines🛒 Market Tue/Fri/Sat💶 Budget-friendly
Find Mainz wine tours →
History

Roman Mainz — Museum of Ancient Seafaring

Mainz was the Roman fortress city of Mogontiacum. The Museum of Ancient Seafaring (Museum für Antike Schifffahrt) displays five remarkably preserved Roman warship hulls discovered during construction work in 1981. A rare and often-overlooked gem.

⏱ 1 hr🚶 15 min from pier🏛 Roman era🆓 Free entry
Find Mainz history tours →
Culture

Old Town Walk (Altstadt)

Wander cobbled lanes past half-timbered houses, pause in Kirschgarten square (home to the oldest building in Mainz from the 15th century), and explore Augustinerstraße. The Schillerplatz fountain celebrates the city's famous Carnival tradition.

⏱ 1–2 hrs🚶 Self-guided🆓 Free📷 Photogenic
Find Mainz walking tours →

Self-Guided Walks & Hikes

Mainz's compact old town is made for walking — all major sites are within a 20-minute radius of the river pier.

Riverfront to Cathedral & Gutenberg Museum

1.2 km | 15 min | Flat | Core sights

The essential Mainz stroll: from the Rhine embankment up through the old town to the Dom, then a short walk to the Gutenberg Museum interim site on Reichklarastraße.

  1. StartVictor-Hugo-Ufer, Mainz
  2. StopSchillerplatz, Mainz
  3. StopMainzer Dom, Mainz
  4. EndReichklarastraße 1, Mainz
🗺️ See full route in Maps →

Cathedral to Chagall Windows

1.5 km round trip | 20 min | Flat | Art & architecture

From the Dom, walk southwest through the Altstadt lanes past Kirschgarten square to St. Stephen's Church and its famous Chagall stained-glass windows. Return via Augustinerstraße for shops and cafés.

  1. StartMainzer Dom, Mainz
  2. StopKirschgarten, Mainz
  3. EndStephanskirche, Mainz
🗺️ See full route in Maps →

Weather & Best Time to Visit

Climate normals for Mainz, Rhineland-Palatinate, Germany (2014–2023 averages). Pack for the month you sail — highs, lows, and how many rainy days to expect.

MonthAvg HighAvg LowRainy DaysSunriseSunset
Jan42°F / 6°C33°F / 1°C148:19 AM4:53 PM
Feb46°F / 8°C33°F / 1°C107:37 AM5:45 PM
Mar52°F / 11°C36°F / 2°C106:40 AM6:31 PM
Apr60°F / 16°C42°F / 6°C106:34 AM8:20 PM
May67°F / 19°C50°F / 10°C105:41 AM9:06 PM
Jun77°F / 25°C58°F / 14°C95:17 AM9:37 PM
Jul79°F / 26°C61°F / 16°C105:35 AM9:30 PM
Aug78°F / 26°C61°F / 16°C116:17 AM8:44 PM
Sep71°F / 22°C54°F / 12°C87:03 AM7:39 PM
Oct60°F / 16°C47°F / 8°C117:49 AM6:35 PM
Nov49°F / 9°C39°F / 4°C137:40 AM4:42 PM
Dec44°F / 7°C35°F / 2°C148:19 AM4:24 PM

Source: Open-Meteo ERA5 (10-yr daily averages)

Insider Tips

  • 🏛
    Gutenberg Museum has moved. The main building is under renovation; visit the interim 'Gutenberg Museum MOVED' at the Natural History Museum, Reichklarastraße 1. Check current hours at mainz.de before your visit.
  • 🚶
    You don't need a shuttle or taxi. The river pier is a flat 10–15 minute walk from the Cathedral and Marktplatz. Comfortable shoes on cobblestones are all you need.
  • 🍷
    Try the local wine. Mainz is in the Rheinhessen — Germany's largest wine region. A glass of Silvaner or Riesling in a riverside Weinstube is a quintessential Mainz experience.
  • 🛒
    Market days are Tuesday, Friday, and Saturday at the Marktplatz in front of the Cathedral — great for local produce, bread, and regional wine at fair prices.
  • 💶
    Cash is still useful. Many smaller wine bars, market stalls, and bakeries in Mainz prefer cash. ATMs are easy to find in the old town.

Cruises Calling Here

Upcoming cruises that call at Mainz, Rhineland-Palatinate, Germany. Dates, prices, and ports of call change — always confirm with the cruise line before booking.

ms Symphonie
CroisiEurope Cruises
Amsterdam → Basel
⚓ Calls 23 Jun 13:00 - 18:00 20267 nights9 portsDeparts 2026 Jun 19
View itinerary · 9 ports
7 days, one-way from Amsterdam to Basel
  1. 19 Jun 18:00 - 20 Jun 18:00Departing from Amsterdam, Netherlands North Holland
  2. 21 Jun 02:00 - 18:00Nijmegen, Netherlands Gelderland
  3. 22 Jun 06:00 - 18:00Cologne, Koln, Germany North Rhine-Westphalia
  4. 22 Jun 12:00 - 18:00Konigswinter, Germany North Rhine-Westphalia
  5. 22 Jun 18:00 - 23 Jun 05:00Koblenz, Germany Rhineland-Palatinate
  6. 23 Jun 13:00 - 18:00Mainz, Germany Rhineland-Palatinate
  7. 24 Jun 15:00 - 18:00Kehl-Strasbourg, Germany Baden-Wurttemberg
  8. 25 Jun 06:00 - 18:00Breisach am Rhein, Germany Baden-Wurttemberg
  9. 26 Jun 01:00Arriving in Basel, Zurich, Switzerland
Find this cruise to book →
$1918from / pp
Avalon Panorama
Avalon Waterways Cruises
Basel → Amsterdam
⚓ Calls 23 Jun 20267 nights7 portsDeparts 2026 Jun 20
View itinerary · 7 ports
7 days, one-way from Basel to Amsterdam
  1. 20 JunDeparting from Basel, Zurich, Switzerland
  2. 21 JunBreisach am Rhein, Germany Baden-Wurttemberg
  3. 22 JunKehl-Strasbourg, Germany Baden-Wurttemberg
  4. 23 JunMainz, Germany Rhineland-Palatinate
  5. 24 JunRudesheim am Rhein, Germany Hesse
  6. 25 JunCologne, Koln, Germany North Rhine-Westphalia
  7. 26 Jun - 27 JunArriving in Amsterdam, Netherlands North Holland
Find this cruise to book →
$2050from / pp
MS George Eliot
Riviera Travel Cruises
Nuremberg → Mainz
⚓ Calls 24 Jun - 25 Jun 20267 nights6 portsDeparts 2026 Jun 18
View itinerary · 6 ports
7 days, one-way from Nuremberg to Mainz
  1. 18 Jun - 19 JunDeparting from Nuremberg, Nurnberg, Germany Bavaria
  2. 20 JunBamberg, Germany Bavaria
  3. 21 JunOchsenfurt, Germany Bavaria
  4. 22 JunWurzburg, Germany Bavaria
  5. 23 JunWertheim am Main, Germany Baden-Wurttemberg
  6. 24 Jun - 25 JunArriving in Mainz, Germany Rhineland-Palatinate
Find this cruise to book →
$4249from / pp
Avalon Vista
Avalon Waterways Cruises
Amsterdam → Basel
⚓ Calls 24 Jun 20267 nights7 portsDeparts 2026 Jun 20
View itinerary · 7 ports
7 days, one-way from Amsterdam to Basel
  1. 20 Jun - 21 JunDeparting from Amsterdam, Netherlands North Holland
  2. 22 JunCologne, Koln, Germany North Rhine-Westphalia
  3. 23 JunRudesheim am Rhein, Germany Hesse
  4. 24 JunMainz, Germany Rhineland-Palatinate
  5. 25 JunKehl-Strasbourg, Germany Baden-Wurttemberg
  6. 26 JunBreisach am Rhein, Germany Baden-Wurttemberg
  7. 27 JunArriving in Basel, Zurich, Switzerland
Find this cruise to book →
$2050from / pp
Arosa Clea
Arosa Cruises
Round-trip from Frankfurt am Main
⚓ Calls 25 Jun 09:00 - 12:00 20267 nights4 portsDeparts 2026 Jun 19
View itinerary · 4 ports
7 days, round-trip Southern Rhine City Experience
  1. 19 Jun - 21:00Departing from Frankfurt am Main, Germany Hesse
  2. 24 Jun 06:00 - 13:00Breisach am Rhein, Germany Baden-Wurttemberg
  3. 25 Jun 09:00 - 12:00Mainz, Germany Rhineland-Palatinate
  4. 26 JunArriving in Frankfurt am Main, Germany Hesse
Find this cruise to book →
$1141from / pp
MS Rhein Symphonie
Mystic Cruises
Round-trip from Cologne
⚓ Calls 25 Jun 06:00 - 14:00 20267 nights10 portsDeparts 2026 Jun 23
View itinerary · 10 ports
7 days, round-trip Rhine
  1. 23 Jun - 16:30Departing from Cologne, Koln, Germany North Rhine-Westphalia
  2. 23 Jun 23:30 - 24 Jun 19:00Andernach, Germany Rhineland-Palatinate
  3. 25 Jun 06:00 - 14:00Mainz, Germany Rhineland-Palatinate
  4. 26 Jun 01:00 - 14:00Germersheim, Germany Rhineland-Palatinate
  5. 26 Jun 23:00 - 27 Jun 19:00Kehl-Strasbourg, Germany Baden-Wurttemberg
  6. 28 Jun 05:00 - 13:00Mannheim, Germany Baden-Wurttemberg
  7. 28 Jun 19:30 - 29 Jun 09:00Rudesheim am Rhein, Germany Hesse
  8. 29 JunLoreley Rock, Germany Rhine Gorge
  9. 29 Jun 13:30 - 20:00Koblenz, Germany Rhineland-Palatinate
  10. 30 Jun 01:30Arriving in Cologne, Koln, Germany North Rhine-Westphalia
Find this cruise to book →
Price on request
MS Aurelia
Phoenix Reisen Cruises
Round-trip from Cologne
⚓ Calls 26 Jun 16:00 - 19:00 20267 nights12 portsDeparts 2026 Jun 20
View itinerary · 12 ports
7 days, round-trip Rhine
  1. 20 Jun - 15:30Departing from Cologne, Koln, Germany North Rhine-Westphalia
  2. 20 JunBonn, Germany North Rhine-Westphalia
  3. 21 JunLoreley Rock, Germany Rhine Gorge
  4. 21 Jun 00:30 - 12:00Koblenz, Germany Rhineland-Palatinate
  5. 21 Jun 19:00 - 22 Jun 02:00Rudesheim am Rhein, Germany Hesse
  6. 22 Jun 11:00 - 19:00Mannheim, Germany Baden-Wurttemberg
  7. 23 Jun 09:00 - 17:00Kehl-Strasbourg, Germany Baden-Wurttemberg
  8. 24 Jun 11:00 - 19:00Basel, Zurich, Switzerland
  9. 25 Jun 07:00 - 13:00Breisach am Rhein, Germany Baden-Wurttemberg
  10. 26 Jun 06:30 - 13:00Worms, Germany Rhineland-Palatinate
  11. 26 Jun 16:00 - 19:00Mainz, Germany Rhineland-Palatinate
  12. 27 Jun 09:00Arriving in Cologne, Koln, Germany North Rhine-Westphalia
Find this cruise to book →
Price on request
Arosa Brava
Arosa Cruises
Round-trip from Cologne
⚓ Calls 26 Jun 07:00 - 23:00 20267 nights8 portsDeparts 2026 Jun 21
View itinerary · 8 ports
7 days, round-trip Rhine
  1. 21 Jun - 18:00Departing from Cologne, Koln, Germany North Rhine-Westphalia
  2. 22 Jun 11:00 - 18:00Rudesheim am Rhein, Germany Hesse
  3. 23 Jun 08:00 - 19:00Speyer, Germany Rhineland-Palatinate
  4. 24 Jun 14:00 - 23:59Breisach am Rhein, Germany Baden-Wurttemberg
  5. 25 Jun 08:00 - 19:00Kehl-Strasbourg, Germany Baden-Wurttemberg
  6. 26 Jun 07:00 - 23:00Mainz, Germany Rhineland-Palatinate
  7. 27 Jun 07:00 - 21:30Koblenz, Germany Rhineland-Palatinate
  8. 28 Jun 05:00Arriving in Cologne, Koln, Germany North Rhine-Westphalia
Find this cruise to book →
Price on request
Avalon Envision
Avalon Waterways Cruises
Basel → Amsterdam
⚓ Calls 26 Jun 20267 nights7 portsDeparts 2026 Jun 23
View itinerary · 7 ports
7 days, one-way from Basel to Amsterdam
  1. 23 JunDeparting from Basel, Zurich, Switzerland
  2. 24 JunBreisach am Rhein, Germany Baden-Wurttemberg
  3. 25 JunKehl-Strasbourg, Germany Baden-Wurttemberg
  4. 26 JunMainz, Germany Rhineland-Palatinate
  5. 27 JunRudesheim am Rhein, Germany Hesse
  6. 28 JunCologne, Koln, Germany North Rhine-Westphalia
  7. 29 Jun - 30 JunArriving in Amsterdam, Netherlands North Holland
Find this cruise to book →
$1550from / pp
Avalon Envision
Avalon Waterways Cruises
Basel → Bordeaux
⚓ Calls 26 Jun 202621 nights16 portsDeparts 2026 Jun 23
View itinerary · 16 ports
21 days, one-way from Basel to Bordeaux
  1. 23 JunDeparting from Basel, Zurich, Switzerland
  2. 24 JunBreisach am Rhein, Germany Baden-Wurttemberg
  3. 25 JunKehl-Strasbourg, Germany Baden-Wurttemberg
  4. 26 JunMainz, Germany Rhineland-Palatinate
  5. 27 JunRudesheim am Rhein, Germany Hesse
  6. 28 JunCologne, Koln, Germany North Rhine-Westphalia
  7. 29 Jun - 30 JunAmsterdam, Netherlands North Holland
  8. 01 JulVernon, France
  9. 02 Jul - 03 JulRives-en-Seine, France, Caudebec-en-Caux
  10. 04 JulRouen, France
  11. 05 JulConflans-Sainte-Honorine, France
  12. 06 Jul - 07 JulParis City, France
  13. 08 JulCadillac-sur-Garonne, France
  14. 09 Jul - 10 JulBlaye, Cussac-Fort-Medoc, France
  15. 11 JulLibourne, France
  16. 12 Jul - 14 JulArriving in Bordeaux, France
Find this cruise to book →
Price on request
Avalon Envision
Avalon Waterways Cruises
Basel → Paris City
⚓ Calls 26 Jun 202614 nights12 portsDeparts 2026 Jun 23
View itinerary · 12 ports
14 days, one-way from Basel to Paris City
  1. 23 JunDeparting from Basel, Zurich, Switzerland
  2. 24 JunBreisach am Rhein, Germany Baden-Wurttemberg
  3. 25 JunKehl-Strasbourg, Germany Baden-Wurttemberg
  4. 26 JunMainz, Germany Rhineland-Palatinate
  5. 27 JunRudesheim am Rhein, Germany Hesse
  6. 28 JunCologne, Koln, Germany North Rhine-Westphalia
  7. 29 Jun - 30 JunAmsterdam, Netherlands North Holland
  8. 01 JulVernon, France
  9. 02 Jul - 03 JulRives-en-Seine, France, Caudebec-en-Caux
  10. 04 JulRouen, France
  11. 05 JulConflans-Sainte-Honorine, France
  12. 06 Jul - 07 JulArriving in Paris City, France
Find this cruise to book →
Price on request
MS George Eliot
Riviera Travel Cruises
Frankfurt am Main → Nuremberg
⚓ Calls 26 Jun 20267 nights7 portsDeparts 2026 Jun 25
View itinerary · 7 ports
7 days, one-way from Frankfurt am Main to Nuremberg
  1. 25 JunDeparting from Frankfurt am Main, Germany Hesse
  2. 26 JunMainz, Germany Rhineland-Palatinate
  3. 27 JunMiltenberg, Germany Bavaria
  4. 28 JunWurzburg, Germany Bavaria
  5. 29 JunRothenburg ob der Tauber, Germany Bavaria
  6. 30 JunBamberg, Germany Bavaria
  7. 01 Jul - 02 JulArriving in Nuremberg, Nurnberg, Germany Bavaria
Find this cruise to book →
$3149from / pp
Arosa Silva
Arosa Cruises
Round-trip from Cologne
⚓ Calls 27 Jun 07:00 - 17:00 20267 nights8 portsDeparts 2026 Jun 21
View itinerary · 8 ports
7 days, round-trip Main
  1. 21 Jun - 18:00Departing from Cologne, Koln, Germany North Rhine-Westphalia
  2. 22 Jun 11:00 - 17:00Cochem, Germany Rhineland-Palatinate
  3. 23 Jun 03:00 - 17:00Bernkastel-Kues, Germany Rhineland-Palatinate
  4. 24 Jun 07:00 - 17:00Koblenz, Germany Rhineland-Palatinate
  5. 25 Jun 07:00 - 15:00Frankfurt am Main, Germany Hesse
  6. 25 Jun 23:00 - 26 Jun 18:00Aschaffenburg, Germany Bavaria
  7. 27 Jun 07:00 - 17:00Mainz, Germany Rhineland-Palatinate
  8. 28 Jun 07:00Arriving in Cologne, Koln, Germany North Rhine-Westphalia
Find this cruise to book →
Price on request
Avalon View
Avalon Waterways Cruises
Amsterdam → Arles
⚓ Calls 27 Jun 202614 nights12 portsDeparts 2026 Jun 23
View itinerary · 12 ports
14 days, one-way from Amsterdam to Arles
  1. 23 Jun - 24 JunDeparting from Amsterdam, Netherlands North Holland
  2. 25 JunCologne, Koln, Germany North Rhine-Westphalia
  3. 26 JunRudesheim am Rhein, Germany Hesse
  4. 27 JunMainz, Germany Rhineland-Palatinate
  5. 28 JunKehl-Strasbourg, Germany Baden-Wurttemberg
  6. 29 JunBreisach am Rhein, Germany Baden-Wurttemberg
  7. 30 JunBasel, Zurich, Switzerland
  8. 01 JulTournus, France
  9. 02 Jul - 03 JulLyon, France
  10. 04 JulTournon-sur-Rhone, Tain-l'Hermitage, France
  11. 05 JulAvignon, France
  12. 06 Jul - 07 JulArriving in Arles, France
Find this cruise to book →
Price on request
Avalon View
Avalon Waterways Cruises
Amsterdam → Basel
⚓ Calls 27 Jun 20267 nights7 portsDeparts 2026 Jun 23
View itinerary · 7 ports
7 days, one-way from Amsterdam to Basel
  1. 23 Jun - 24 JunDeparting from Amsterdam, Netherlands North Holland
  2. 25 JunCologne, Koln, Germany North Rhine-Westphalia
  3. 26 JunRudesheim am Rhein, Germany Hesse
  4. 27 JunMainz, Germany Rhineland-Palatinate
  5. 28 JunKehl-Strasbourg, Germany Baden-Wurttemberg
  6. 29 JunBreisach am Rhein, Germany Baden-Wurttemberg
  7. 30 JunArriving in Basel, Zurich, Switzerland
Find this cruise to book →
$2200from / pp
AmaCerto
AmaWaterways Cruises
Amsterdam → Luxembourg City
⚓ Calls 28 Jun 20267 nights10 portsDeparts 2026 Jun 24
View itinerary · 10 ports
7 days, one-way from Amsterdam to Luxembourg City
  1. 24 Jun - 25 JunDeparting from Amsterdam, Netherlands North Holland
  2. 26 JunDusseldorf, Germany North Rhine-Westphalia
  3. 26 JunCologne, Koln, Germany North Rhine-Westphalia
  4. 27 JunRhine Gorge, Germany
  5. 27 JunRudesheim am Rhein, Germany Hesse
  6. 28 JunMainz, Germany Rhineland-Palatinate
  7. 28 JunLahnstein, Germany Rhineland-Palatinate
  8. 29 JunCochem, Germany Rhineland-Palatinate
  9. 30 JunBernkastel-Kues, Germany Rhineland-Palatinate
  10. 01 JulArriving in Luxembourg City
Find this cruise to book →
$4571from / pp
ms Symphonie
CroisiEurope Cruises
Basel → Amsterdam
⚓ Calls 29 Jun 07:00 - 18:00 20267 nights9 portsDeparts 2026 Jun 26
View itinerary · 9 ports
7 days, one-way from Basel to Amsterdam
  1. 26 Jun 18:00 - 18:00Departing from Basel, Zurich, Switzerland
  2. 27 Jun 02:00 - 28 Jun 04:00Breisach am Rhein, Germany Baden-Wurttemberg
  3. 28 Jun 12:00 - 18:00Kehl-Strasbourg, Germany Baden-Wurttemberg
  4. 29 Jun 07:00 - 18:00Mainz, Germany Rhineland-Palatinate
  5. 29 Jun 18:00 - 30 Jun 07:30Koblenz, Germany Rhineland-Palatinate
  6. 30 Jun 13:00 - 18:00Cologne, Koln, Germany North Rhine-Westphalia
  7. 30 Jun 17:00 - 01 Jul 03:00Dusseldorf, Germany North Rhine-Westphalia
  8. 01 Jul 12:00 - 18:00Nijmegen, Netherlands Gelderland
  9. 02 Jul 02:00 - 03 Jul 09:00Arriving in Amsterdam, Netherlands North Holland
Find this cruise to book →
$1797from / pp
Avalon Vista
Avalon Waterways Cruises
Basel → Amsterdam
⚓ Calls 30 Jun 20267 nights7 portsDeparts 2026 Jun 27
View itinerary · 7 ports
7 days, one-way from Basel to Amsterdam
  1. 27 JunDeparting from Basel, Zurich, Switzerland
  2. 28 JunBreisach am Rhein, Germany Baden-Wurttemberg
  3. 29 JunKehl-Strasbourg, Germany Baden-Wurttemberg
  4. 30 JunMainz, Germany Rhineland-Palatinate
  5. 01 JulRudesheim am Rhein, Germany Hesse
  6. 02 JulCologne, Koln, Germany North Rhine-Westphalia
  7. 03 Jul - 04 JulArriving in Amsterdam, Netherlands North Holland
Find this cruise to book →
$2050from / pp
ms Leonardo de Vinci
CroisiEurope Cruises
Kehl-Strasbourg → Remich
⚓ Calls 30 Jun 14:00 - 17:00 20268 nights14 portsDeparts 2026 Jun 28
View itinerary · 14 ports
8 days, one-way from Kehl-Strasbourg to Remich
  1. 28 Jun 17:00 - 17:00Departing from Kehl-Strasbourg, Germany Baden-Wurttemberg
  2. 29 Jun 02:00 - 17:00Mannheim, Germany Baden-Wurttemberg
  3. 29 Jun 12:00 - 30 Jun 06:00Heidelberg, Germany Baden-Wurttemberg
  4. 30 Jun 14:00 - 17:00Mainz, Germany Rhineland-Palatinate
  5. 30 Jun 22:00 - 01 Jul 11:00Frankfurt am Main, Germany Hesse
  6. 01 Jul 17:00 - 02 Jul 07:00Rudesheim am Rhein, Germany Hesse
  7. 02 Jul 10:30 - 17:00Koblenz, Germany Rhineland-Palatinate
  8. 02 Jul 18:00 - 03 Jul 12:00Cochem, Germany Rhineland-Palatinate
  9. 04 Jul 01:00 - 17:00Trier, Germany Rhineland-Palatinate
  10. 04 Jul 16:00Saarburg, Germany Rhineland-Palatinate
  11. 05 JulLuxembourg City
  12. 05 JulRemich, Luxembourg
  13. 05 Jul 07:00 - 07:00Saarburg, Germany Rhineland-Palatinate
  14. 05 Jul 12:00 - 06 Jul 09:00Arriving in Remich, Luxembourg
Find this cruise to book →
$1782from / pp
Scenic Ruby
Scenic Cruises
Frankfurt am Main → Basel
⚓ Calls 01 Jul 20267 nights9 portsDeparts 2026 Jul 01
View itinerary · 9 ports
7 days, one-way from Frankfurt am Main to Basel
  1. 01 JulDeparting from Frankfurt am Main, Germany Hesse
  2. 01 JulMainz, Germany Rhineland-Palatinate
  3. 02 JulKoblenz, Germany Rhineland-Palatinate
  4. 03 JulBernkastel-Kues, Germany Rhineland-Palatinate
  5. 04 JulCochem, Germany Rhineland-Palatinate
  6. 05 JulRudesheim am Rhein, Germany Hesse
  7. 06 JulRastatt, Germany Baden-Wurttemberg
  8. 07 JulBreisach am Rhein, Germany Baden-Wurttemberg
  9. 08 JulArriving in Basel, Zurich, Switzerland
Find this cruise to book →
$2095from / pp
Scenic Ruby
Scenic Cruises
Frankfurt am Main → Basel
⚓ Calls 01 Jul 202611 nights11 portsDeparts 2026 Jul 01
View itinerary · 11 ports
11 days, one-way from Frankfurt am Main to Basel
  1. 01 JulDeparting from Frankfurt am Main, Germany Hesse
  2. 01 JulMainz, Germany Rhineland-Palatinate
  3. 02 JulKoblenz, Germany Rhineland-Palatinate
  4. 03 JulBernkastel-Kues, Germany Rhineland-Palatinate
  5. 04 JulCochem, Germany Rhineland-Palatinate
  6. 05 JulRudesheim am Rhein, Germany Hesse
  7. 06 JulRastatt, Germany Baden-Wurttemberg
  8. 07 JulBreisach am Rhein, Germany Baden-Wurttemberg
  9. 08 JulBasel, Zurich, Switzerland
  10. 08 Jul - 10 JulMontreux, Switzerland, land tour
  11. 11 Jul - 12 JulArriving in Basel, Zurich, Switzerland
Find this cruise to book →
$4025from / pp
Scenic Ruby
Scenic Cruises
Basel → Frankfurt am Main
⚓ Calls 01 Jul 202611 nights10 portsDeparts 2026 Jun 20
View itinerary · 10 ports
11 days, one-way from Basel to Frankfurt am Main
  1. 20 Jun - 21 JunDeparting from Basel, Zurich, Switzerland
  2. 22 Jun - 24 JunMontreux, Switzerland, land tour
  3. 24 Jun - 25 JunBreisach am Rhein, Germany Baden-Wurttemberg
  4. 26 JunRastatt, Germany Baden-Wurttemberg
  5. 27 JunRudesheim am Rhein, Germany Hesse
  6. 28 JunCochem, Germany Rhineland-Palatinate
  7. 29 JunBernkastel-Kues, Germany Rhineland-Palatinate
  8. 30 JunKoblenz, Germany Rhineland-Palatinate
  9. 01 JulMainz, Germany Rhineland-Palatinate
  10. 01 JulArriving in Frankfurt am Main, Germany Hesse
Find this cruise to book →
$6120from / pp
Scenic Ruby
Scenic Cruises
Basel → Frankfurt am Main
⚓ Calls 01 Jul 20267 nights9 portsDeparts 2026 Jun 24
View itinerary · 9 ports
7 days, one-way from Basel to Frankfurt am Main
  1. 24 JunDeparting from Basel, Zurich, Switzerland
  2. 25 JunBreisach am Rhein, Germany Baden-Wurttemberg
  3. 26 JunRastatt, Germany Baden-Wurttemberg
  4. 27 JunRudesheim am Rhein, Germany Hesse
  5. 28 JunCochem, Germany Rhineland-Palatinate
  6. 29 JunBernkastel-Kues, Germany Rhineland-Palatinate
  7. 30 JunKoblenz, Germany Rhineland-Palatinate
  8. 01 JulMainz, Germany Rhineland-Palatinate
  9. 01 JulArriving in Frankfurt am Main, Germany Hesse
Find this cruise to book →
$2895from / pp
MS Swiss Crystal
Scylla Cruises
Round-trip from Cologne
⚓ Calls 01 Jul 22:00 - 02 Jul 04:00 20267 nights13 portsDeparts 2026 Jun 29
View itinerary · 13 ports
7 days, round-trip Rhine
  1. 29 Jun - 15:30Departing from Cologne, Koln, Germany North Rhine-Westphalia
  2. 30 Jun 08:30 - 16:00Cochem, Germany Rhineland-Palatinate
  3. 30 Jun 22:30 - 01 Jul 13:00Koblenz, Germany Rhineland-Palatinate
  4. 01 JulLoreley Rock, Germany Rhine Gorge
  5. 01 Jul 22:00 - 02 Jul 04:00Mainz, Germany Rhineland-Palatinate
  6. 02 Jul 09:00 - 15:30Frankfurt am Main, Germany Hesse
  7. 03 Jul 07:30 - 13:30Heidelberg, Germany Baden-Wurttemberg
  8. 03 Jul 19:00 - 04 Jul 08:00Worms, Germany Rhineland-Palatinate
  9. 04 Jul - 05 Jul 03:00Rudesheim am Rhein, Germany Hesse
  10. 05 Jul 06:00 - 13:00Braubach, Germany Rhineland-Palatinate
  11. 05 Jul 15:30 - 19:00Andernach, Germany Rhineland-Palatinate
  12. 05 Jul 20:30 - 06 Jul 05:30Linz am Rhein, Germany Rhineland-Palatinate
  13. 06 Jul 09:00Arriving in Cologne, Koln, Germany North Rhine-Westphalia
Find this cruise to book →
Price on request
MS Rhein Symphonie
Mystic Cruises
Round-trip from Cologne
⚓ Calls 01 Jul 09:30 - 16:30 20267 nights8 portsDeparts 2026 Jun 30
View itinerary · 8 ports
7 days, round-trip Rhine
  1. 30 Jun - 16:30Departing from Cologne, Koln, Germany North Rhine-Westphalia
  2. 01 Jul 09:30 - 16:30Mainz, Germany Rhineland-Palatinate
  3. 01 Jul 23:00 - 02 Jul 19:00Mannheim, Germany Baden-Wurttemberg
  4. 03 Jul 08:30 - 20:00Kehl-Strasbourg, Germany Baden-Wurttemberg
  5. 04 Jul 12:00 - 05 Jul 09:00Rudesheim am Rhein, Germany Hesse
  6. 05 Jul 13:30 - 20:00Koblenz, Germany Rhineland-Palatinate
  7. 05 Jul 22:00 - 06 Jul 20:00Andernach, Germany Rhineland-Palatinate
  8. 07 Jul 01:00Arriving in Cologne, Koln, Germany North Rhine-Westphalia
Find this cruise to book →
Price on request
See more cruises visiting Mainz →

Itineraries and prices change — always confirm with the cruise line before booking. Some links are affiliate links that may earn us a commission at no extra cost to you.