Kilden ligger på rundt 1450 moh. ved i den italienske (sydtirolske) dalen Pustertal. Derfra renner Drau gjennom de østerrikske delstatene (Øst-)Tirol og Kärnten. Etter å ha passert Slovenia renner den gjennom Kroatia, der den i hovedsak danner grensen til Ungarn. Munningen i Donau er ved Osijek, som også er den største byen som ligger ved Dravas løp. Andre viktige byer langs elvens løp er Lienz, Spittal, Villach, Maribor, Ptuj og Varaždin.