Main River Cruises

Discover a vast history of culture and beauty…

Flowing through scenic German hills and valleys, the Main River is the longest tributary of the great river Rhine, and will take you on a tour of some of the best sights in Germany. Old historic towns and cities flank this beautiful river, with countless museums, galleries, churches, forts and more to discover, in addition to the gorgeous countryside. Discover everything from culture to the fruits of the breweries on your fantastic Main River cruise.

Featured Cruises

AmaWaterways

Europe’s Rivers & Castles

  • 04 Jun 2025 - 11 Jun 2025
  • 7 Nights AmaPrima
  • Flights included

7 nights including flights from £3,654 per person for outside cabin

Uniworld Boutique Cruises

Classic Christmas Markets

  • 22 Dec 2024 - 29 Dec 2024
  • 7 Nights River Queen
  • Flights included

7 nights including flights from £3,199 per person for outside cabin

Scenic Luxury Cruises

Christmas Markets

  • 05 Dec 2025 - 19 Dec 2025
  • 14 Nights Scenic Jade
  • Flights included

14 nights including flights from £5,245 per person for suite cabin

APT Cruises

Highlights of the Rhine and Main

  • 21 Nov 2025 - 28 Nov 2025
  • 7 Nights APT Ostara
  • Flights included

7 nights including flights from £2,995 per person for outside cabin

Let us help you

Call or enquire now

We’ve put together an incredible programme of luxury suppliers that can offer all types of experiences, from Tahiti to the Ganges. If you wanted to learn more – or ask about something that you can’t see on our website – just give our team of experts a call on 020 7749 5484 and they’ll create your perfect dream holiday.

Enquire now

Ports of Call & Places to Explore

Frankfurt

Frankfurt

This German city, which can be found as the start or end point of a Main River cruise, is a vibrant cosmopolitan hub of trade and culture, brimming with attractions. Take in panoramic views from the iconic Main Tower, explore museums like the Städel with its vast collection of art spanning from the Middle Ages, and wander through the historic Römerberg, where medieval buildings are beautifully preserved.

Miltenberg

Miltenberg

Renowned for its gorgeous medieval old town surrounded by ancient fortifications, Miltenberg is home to many historic buildings and cornerstones. The Market Square here plays host to numerous festivals and celebrations throughout the year, and the town’s placement surrounded by vineyards means it has some of the best wine of the region. Head beyond the town limits to enjoy the beautiful natural beauty nearby, or take tours of historical and cultural marvels within.

Marktbreit

Marktbreit

Positioned on the most southerly bend of the River Main, Marktbreit enjoys the ‘chocolate-box’ half-timbered houses and Baroque buildings typical of old towns in this region. Take a walking tour of top sights like Seinsheim Castle, often described as looking like a pink slice of cake, or the strange spectacle of St. Ludwig Church, which almost looks flat when seen from the front.

Bamberg

Bamberg

One of the ports likely to mark the start or finish of your Main river cruise, Bamberg is famous for its UNESCO World Heritage old town. Filled with beautiful meandering streets and lined with old historic buildings, every inch of it is overflowing with the rich cultural heritage of the region. A particularly good port for those interested in history and architecture, there are many gorgeous buildings to visit, from the Bamberg Cathedral to the Alte Hofhaltung – a Renaissance-style palace. Bamberg is well known for its beer culture, too, so make sure to visit the local breweries and have a taste.

Gallery