Embark with Avalon on your choice of 80 cruises on 10 rivers through 20 countries in Europe, Asia, and South America.
Discover Timeless Tradition and Beauty
Discover the European continent on its legendary rivers. Cruise the North Sea to the Black Sea. Dine in luxury on the English Channel and the Mediterranean Sea. Enjoy picturesque vistas on the Rhine, Danube, Seine, and Rhône.
Welcome aboard! Where shall we sail next?
Experience the height of luxury aboard Avalons’ top-of-the-line river cruise ships. Their staff provides inpeccable service, ensuring an elegant and once-in-a-lifetime journey down the most beautiful rivers in the world.