Crystal River Cruises has unveiled its 2020 voyages.

The Crystal Mozart, Crystal Bach, Crystal Debussy, Crystal Mahler and Crystal Ravel will sail seven- to 16-night itineraries.

New for 2020 is the chance to see the Oberammergau decennial performance, on select Crystal Mahler, Crystal Debussy and Crystal Ravel sailings, while there are a range of festive cruises, taking in famous Christmas markets.

“With every voyage, our priority remains to present our guests with the most immersive experiences possible, allowing them to discover each place in an authentic way that speaks to their personal style,” said Walter Littlejohn, Crystal River Cruises’ vice president and managing director.

“In 2020, with more seven-night itineraries and a fleet of five stunning ships, we are delighted to offer our guests more choices than ever.”

Highlights of the programme include Rhine & Moselle river cruises on the Crystal Bach and Crystal Debussy, such as a seven-night itinerary from Basel to Amsterdam, or the 10-night Rhine Christmas markets cruise.

The Crystal Mozart, Crystal Mahler and Crystal Ravel will sail the Danube River in 2020, including a 10-night Treasures of the Danube round-trip from Vienna.

In addition, there is a 16-night Grand Europe sailing, Budapest to Amsterdam/Amsterdam to Budapest, which combines the Danube and Rhine.

Cruise-only fares start from £2,095pp.

A full list of itineraries can be found at www.crystalcruises.co.uk/river.