Travel through fantastic scenery, beautiful cities and wonderful culture, all while enjoying great luxury aboard modern and splendid ships on Shearings river cruises.
We travel on 15 of Europe's grandest and most popular rivers as well as cruising along the Adriatic Coast and Venice Lagoon. With more than 80 different river voyages, with 12 new ones added for 2019 there's plenty to choose from enabling you to find the right itinerary to let you see everything you want during your time away.
As well as the huge range of destinations our cruises serve, there's also a great range of holiday lengths available. Whether you want a three day break along the Dutch waterways taking in Amsterdam and the incredible Keukenhof Gardens or a 15 day epic cruise along the Danube from Germany to the Black Sea, taking in six countries, four capital cities and endless incredible sights along the way, we have the holiday for you.