O Danúbio é o segundo rio mais longo da Europa (depois do Volga), e tem entre 2 845 e 2 888 quilômetros de extensão, atravessando o continente de oeste a leste, desde sua nascente na Floresta Negra até desaguar no mar Negro, no delta do Danúbio.
O Danúbio é uma importante via comercial. Sua bacia hidrográfica se estende por 796 000 km². Seu fluxo médio é de 6 700 m³/s.
O rio tem sua fonte na Floresta Negra, a 60 km a noroeste do lago Constança (alemão Bodensee), na Alemanha, a partir de dois pequenos ribeirões chamados Brigach e Breg, que se juntam em Donaueschingen (Alemanha) e são chamados Danúbio dali em diante. Atravessa em seguida o norte de Áustria (passando por Viena), o sul da Eslováquia, passando por Bratislava, atravessa a Hungria do norte ao sul passando por Budapeste, a Croácia a leste, o norte da Sérvia e Montenegro, passando por Belgrado, marca a fronteira entre a Sérvia e a Romênia, e também entra a Romênia e a Bulgária, antes de desaguar no mar Negro na Romênia, formando um grande delta que chega à fronteira da Ucrânia.