Более-менее регулярные перевозки по Дунаю были налажены с конца XVII века, первым открыт маршрут из Регенсбурга в Вену. Пассажиры больших плоскодонных лодок размещались под навесами, рядом с грузами. Плавания совершались только вниз по течению. Большинство судов выполняли один рейс, в пунктах прибытия их разбирали, чтобы избежать расходов по обратной транспортировке. Однако самые большие лодки все-таки использовали для повторных рейсов: их вели против течения при помощи конной тяги. Для лошадей вдоль реки проложили специальную дорогу – бечевник (treppelweg). В караване использовали шесть-семь дюжин лошадей и три-четыре десятка коноводов, шкиперов, матросов и разнорабочих. Требовались также лодка-паром для перевозки в случае необходимости лошадей и коноводов на противоположный берег; лодка, на которой, для уменьшения риска пожара, готовили пищу; лодки для удержания буксирных канатов над водой. Канаты длиной 350–450 метров могли весить больше тонны. При попутном ветре на судне поднимался парус. Как правило, коноводы и матросы имели темное прошлое, жители окрестных деревень их опасались, обвиняя в воровстве, насилии и грубости. Разумеется, речные работники много и крепко пили. К системному решению проблемы дунайских перевозок власти немецких княжеств и австрийских земель приступили после Наполеоновских войн. Первые пароходы примитивной конструкции, Carolina и Donau, появились на Дунае в 1818 году, но просуществовали недолго. Начало регулярному паровому судоходству было положено осенью 1830 года: грузо-пассажирский пароход Franz I английской постройки водоизмещением 318 тонн отправился из Вены в Будапешт. Это было гладкопалубное судно с высокой трубой посередине и навесом для пассажиров и ценных грузов на корме; паровая машина находилась в средней части корпуса; в трюме размещались кубрики и каюты для пассажиров; за кормой висела спасательная шлюпка. Немецкая и австрийская навигации охватывали только верхнее и среднее течение реки. В 1829 году в Вене основано Первое императорско-королевское австрийское пароходство, которое к 1840 году имело более сорока паровых судов и сотню барж. Эта компания стала крупнейшим речным судоходным предприятием Европы. В 1835 году возникло Привилегированное королевское Баварско-Вюртенбергское пароходное общество. Первое русское паровое судно, “Надежда”, появилось в низовьях реки в 1828 году, первый пароход под сербским флагом, “Делиград”, вышел в рейс в 1862-м. В середине XIX века по Дунаю ежегодно перевозили примерно 2,5 миллиона тонн грузов, в начале XX столетия – почти десять миллионов тонн. В конце 1980-х годов объем перевозок приближался к ста миллионам тонн, однако из-за распада СССР и военного конфликта в бывшей Югославии этот показатель сократился на четверть. Сейчас на Дунае работают 3800 грузовых судов.