向东流经奥地利进入斯洛伐克，为上游，上游长约966千米，水深最高达8米，流速为1-2米/秒。经过斯洛伐克首都布拉迪斯拉发附近的“匈牙利门”峡谷，多瑙河进入小匈牙利平原，直到贝尔格莱德附近的铁门峡，是为中游。中游流速变缓，河道宽达1.6千米，泥沙淤积成沙洲小岛，每年沉积达60万立方米，河中岛屿面积达2千平方千米。在铁门峡，两岸高山夹峙，河谷深度勐增至54米，流速增至5米/秒，流量从2000立方米/秒增至6000立方米/秒。出铁门峡后直到入黑海，是为下游，下游又进入平原区，流速恢复到1米/秒，河道中再次