A Russian rocket strike on a Ukrainian train station has killed 22 people, Ukraine says, on the day marking six months since Moscow's invasion began, BBC reported.

It says five of the victims of the attack in the eastern town of Chaplyne burnt to death in a vehicle. An 11-year-old boy also was killed.

President Volodymyr Zelensky announced the strike in the middle of a UN Security Council meeting. He said about 50 people were injured.

Russia has so far made no comment.

It has repeatedly denied targeting civilian infrastructure.