Main river cruises

Explore the breath-taking Bavarian countryside and beyond on one of the Rhine’s major tributaries.

Find your cruise

No cruises were found for your selection

On a luxury Main River cruise through the heart of Germany discover contrasting cultures, modern towns and medieval villages as well as areas famed for their wine production.

The Main River connects the Black Sea and the North Sea, flowing across the heart of Germany and through the historic states of Bavaria and Baden-Wurtemberg to join the Rhine River.

When to go:

The European summer months are the most pleasant for a Main River cruise.

Along the way scenic Main River cruises pause at Frankfurt, Offenbach, Wurzburg and Bamberg, twisting through vineyards and taking in a wealth of scenic sights and a series of attractive, rolling landscapes dotted with fairy-tale castles and charming medieval villages.

The Main is also connected to the Danube via the 106-mile Main-Danube Canal, which links Bamberg, Nuremburg and Regensburg via a series of 16 locks.