El accidente se produjo poco después de que el barco zarpara el domingo de madrugada desde la localidad de Erlangen camino de la capital de Hungría, Budapest, a través del canal principal del Danubio, indicó la policía.
Los fallecidos eran un tripulante de 49 años que estaba al timón y un marinero de 33 años.
Los 181 pasajeros y los otros 47 tripulantes del buque resultaron ilesos, señaló la policía. Todos permanecieron a bordo durante varias horas hasta que los rescatistas pudieron tender un puente para evacuarlos.
El tráfico fluvial en el canal quedó paralizado, pero el puente no sufrió daños graves.