The dead were a 49-year-old who was at the wheel of the vessel and a 33-year-old sailor.
Police say the 181 passengers and 47 other crew members on the short-lived voyage were unhurt. They remained aboard the ship for hours until rescue workers could extend a rescue bridge.
Boat traffic on the canal was halted, but the rail bridge was not seriously damaged.
More about: