Britannica Sources used in this answer

How long is the Danube River?

Created from Britannica articles using AI. AI can make mistakes, so verify using Britannica articles.

The Danube River flows for approximately 1,770 miles (2,850 km) from its source in the Black Forest mountains of Germany to its mouth on the Black Sea. It is the second longest river in Europe, surpassed only by the Volga River.1