Which river flows through the most countries, passing through or along the borders of ten nations?

The story behind the answer

The Danube flows through or along the borders of ten countries, more than any other river.

It rises in Germany's Black Forest and travels about 2,850 kilometres before reaching the Black Sea through the Danube Delta. Along its route, it connects or borders Germany, Austria, Slovakia, Hungary, Croatia, Serbia, Romania, Bulgaria, Moldova, and Ukraine.

The river passes through four national capitals: Vienna, Bratislava, Budapest, and Belgrade. That concentration has made the Danube an important commercial, cultural, and historical corridor across central and southeastern Europe.

The list of ten counts countries whose territory the river enters or whose boundary follows the river. The Rhine is highly important but reaches fewer countries, while the Nile is generally described as the world's longest river rather than the river crossing the most nations.

Source: Wikipedia · fact-checked Oct. 2026

Add question to a list

Choose a list to keep this question in: