The Danube flows through 10 different countries, so there are many options for both long and short cruises. Many travel agencies offer Danube cruises as part of either packaged or tailor-made holidays. Cruises can be booked for a duration of days or hours and operators will usually provide a map.
A further resource is the tourist information offices in the various countries. The Danube passes through four capital cities, so one option would be to visit the official tourist information centres in Budapest, Bratislava, Belgrade or Vienna, where both maps and cruise timetables will be available. There is normally greater availability during the summer months.