Russia hits Kyiv missile factory after Moskva flagship sinks
A Ukrainian serviceman takes cover as people evacuate the city of Irpin on March 13, 2022. (Aris Messinis AFP)

Russian strikes pounded a military factory near Kyiv that makes the missiles Ukraine claims it used to sink the Moskva naval flagship, with Moscow on Friday vowing further such attacks.

A workshop and an administrative building at the Vizar plant, which lies near Kyiv's international Zhuliany airport, were seriously damaged in the overnight strikes, an AFP journalist at the scene saw.

Russia had earlier announced it had used Kalibr sea-based long-range missiles to hit the factory, which Ukraine's state weapons manufacturer Ukroboronprom says produced Neptune missiles.

"There were five hits. My employee was in the office and got thrown off his feet by the blast," Andrei Sizov, a 47-year-old owner of a nearby wood workshop, told AFP.

He said he believes Russia was taking revenge for the Moskva warship, which the governor of Ukraine's southern Odessa region, Maxim Marchenko, said was hit by Ukrainian Neptune missiles on Wednesday.

The Moskva missile cruiser had been leading Russia's naval effort in the seven-week conflict, and the circumstances around its sinking and the fate of its crew remain murky.

Russia's defence ministry said a blast on the vessel was the result of exploding ammunition and that the resulting damage had caused it to "lose its balance" as it was being towed to port.

The fleet has been blockading the besieged southern port city of Mariupol, where Russian officials say they are in full control.

Moscow, which invaded Ukraine partly because of deepening ties between Kyiv and NATO, on Friday warned of unspecified "consequences" should Finland and Sweden join the US-led defence alliance.

The two countries are considering joining NATO after Russia's devastating invasion of neighbouring Ukraine.

"The choice is up to the authorities of Sweden and Finland," Russian foreign ministry spokeswoman Maria Zakharova said in a statement.

"But they should understand the consequences of such a step for our bilateral relations and for the architecture of European security as a whole," she said.

"They will automatically find themselves on the NATO frontline," Zakharova said.

Russian forces last month started withdrawing from around the Ukrainian capital as they are redeployed to focus on territory in the east of the country, but the city remains vulnerable to missile strikes.

"The number and scale of missile strikes against targets in Kyiv will increase in response to any terrorist attacks or sabotage committed by the Kyiv nationalist regime on Russian territory," the defence ministry said.

"As a result of the strike on the Zhulyansky machine-building plant 'Vizar', the workshops for the production and repair of long-range and medium-range anti-aircraft missile systems, as well as anti-ship missiles, were destroyed," the ministry said.

Seizing the eastern Donbas region, where Russian-backed separatists control the Donetsk and Lugansk areas, would allow Moscow to create a southern corridor to the occupied Crimean peninsula.

Ukraine said that Russian strikes had killed five people in the area, after President Volodymyr Zelensky said Moscow's forces were aiming to "destroy" the region.

Seven people were killed and more than two dozen injured in a Russian attack on buses ferrying civilians from the war-torn east, Ukraine said on Friday.

"On April 14, Russian servicemen fired on evacuation buses carrying civilians in the village of Borova in the Izium district," the office of Ukraine's prosecutor general said in a statement on social media.

"Preliminary data shows seven people died. Another 27 people were injured."

Ukrainian authorities have been urging people in the south and the Donbas area in the east to quickly move west in advance of a large-scale Russian offensive.

In the eastern city of Kramatorsk, Russian forces were last week accused of targeting a train station used for evacuations, in an attack that left more than 50 people dead.

The increasingly tenuous situation in the east of the country led Kyiv to halt all evacuations on Wednesday saying the situation along humanitarian corridors was too unsafe.

In a late-night address Thursday, Zelensky said that "Donbas is the main target for Russia."

"It's Donbas that Russia wants to destroy. It is the Lugansk and Donetsk regions that Russian troops are destroying so that only stones remain and so there are no people left at all".

Strategic port city Mariupol is in ruins 50 days into Russia's so-called "special military operation" in Ukraine.

Thousands of civilians are believed to have died in the besieged city, many of their bodies still trapped in apartment buildings.

The fighting has subsided and Mariupol's residents have started coming outside in search of food, water and an escape route from the city.

"I know that we experienced horror and we don't know what will happen next. We live like we're on top of a volcano," said 59-year-old Tatyana, a municipal employee waiting for humanitarian aid.

"There's fear, fear! What else is there to say? A lot of people are suffering," said Tatyana, who didn't give her last name.

Moscow on Thursday accused Ukraine of sending helicopters to bomb a village in Russia's Bryansk region -- not far from the border with Ukraine -- injuring eight people.

Later the same day, the head of Russia's Belgorod region said a village close to the border was shelled by Ukraine, while residents from this and a nearby village had been evacuated as a precaution.

Kyiv has denied the helicopter attack, instead accusing Russia of staging the incidents to stir up "anti-Ukrainian hysteria" in the country.

Separately, the Russian defence ministry said Friday its strategic rocket forces "eliminated up to 30 Polish mercenaries" in a strike on the village of Izyumskoe, not far from the city of Kharkiv in northeastern Ukraine.