The Danube River flows from Germany to the Black Sea in Romania. It passes through Austria, Slovakia, Hungary and many other countries. A river cruise down the Danube is also a journey into history and sight seeing. The cruise starts and ends in Germany and usually lasts 1 week.