He says the explosion occurred about 200 meters (220 yards) from the port of departure and was preceded by smoke billowing from the engine.
Aside from Germany, the passengers were foreign tourists from Australia, Britain, France and South Korea.
Police are questioning the boat`s captain.
More about: