Avalon Waterways 2025 Cruises. Embark on an avalon river cruise with your choice of over 70 cruises on 10 rivers through 22 countries. Experience relaxed luxury with avalon waterways in 2025.
Join avalon on one of 119 river cruises exploring europe’s waterways this season. Experience normandy, lyon, arles and more.