What Are The 5 Major Rivers In Germany?

What Are The 5 Major Rivers In Germany? Rhine (865 kilometres) Weser (750 kilometres) Elbe (727 kilometres) Danube (647 kilometres) Main (569 kilometres) Havel (560 kilometres) Saale (413 kilometres) Neckar (384 kilometres) Which are the main rivers of Germany? flowing into the Baltic Sea: Oder. flowing into the Black Sea: Danube (and its main tributaries