The Elbe is about 700 miles long, and flows from the Czech Republic, through Bohemia and Germany, before entering the North Sea at Cuxhaven. The ports of call along the river include Magdeburg, Dessau, Wittenberg, Torgau, Meissen, Dresden and Bad Schonberg.
The cruise lines which can offer Elbe river cruises include Great Rail Journeys, Noble Caledonia, Riviera Travel, Saga Cruises, Shearings, The River Cruise Line, Titan Uniworld and Viking River Cruises.
Click on the following link for details of other rivers. For more information call GoCruise with Ian on 01455821770 or 08002922850.
(page updated July 2015)