The Main is about 330 miles long, 240 miles of which are navigable by cruise, between Bamberg and Mainz. It flows in a westerly direction through the German states of Bavaria, Baden-Württemberg and Hesse. The river runs through cities such as Frankfurt, Offenbach, Wertheim and Würzburg. In fact, it is the primary transportation artery of the industrial region around Frankfurt, as well as a beautiful scenic route for European river cruises.

Scenic Cruises

Navigation

Consult our Experts

  • Personalized Travel Service
  • Unpublished, Special Rates
  • Insider Club Access
  • Best Price Guarantee
Consult An Expert

Let us help you plan your next trip

With over 30+ years of experience, our Experts are here for You!