The master of a Viking River Cruises vessel involved in a fatal collision last month was not drunk, Hungarian police have said.

ABC cited a police spokesman as saying that tests showed the 64-year-old Ukrainian captain of the Sigyn, named as Ukrainian Yuriy C, was not under the influence of alcohol or drugs at the time of the accident in Budapest on 29 May.

His ship was in collision with a smaller sightseeing boat. The clash killed 23 South Korean passengers and two Hungarian crew.

The master was released on bail last week.

Torstein Hagen's Viking Ocean Cruises hit the headlines in March when its 944-berth Viking Sky (built 2017) lost engine power off Hustadvika, Norway, prompting the airlift of 479 passengers to land.

About 20 others were taken to hospital for injuries.