Budapest: Hungarian police say divers have recovered a ninth body from the Danube River accident in which a sightseeing boat sank after colliding with a large cruise ship.

Police said on Monday night, Hungary time, the body belonged to a male victim and was found downstream from Budapest at the southern village of Harta, 110 kilometres by road from the Hungarian capital.

Rescuers in inflatable boats transport what appear to be bodies of victims near the Margaret Bridge where a sightseeing boat capsized in the Danube river in Budapest, Hungary. Credit:AP

The victim's nationality was not made public. The sightseeing boat carried tourists from South Korea and two Hungarian crew.

Earlier, the body of the eighth victim was recovered from the crash site on the river.