Ukraine's President Volodymyr Zelensky said Friday that Russia was sending "very dangerous" signals with troop movements on the border, warning that his military was ready to push back any offensive.

He also claimed Kiev had uncovered a coup plot involving Russian citizens, but did not give full details.

His warning came as Western governments raise worries over Russian troop movements on Ukraine's border, with Washington saying it has "real concerns" over the troop build-up.

NATO chief Jens Stoltenberg warned that "if Russia uses force against Ukraine, that will have costs, that will have consequences".

Zelensky, in a wide-ranging press conference in Kiev, said that "very dangerous rhetoric is coming out of Russia".

"It is a signal that there could be escalation," he said.

Zelensky said Ukraine was ready to take on Russia if Moscow decides to move troops across the border.

"There is a threat today that there will be war tomorrow," he said, adding that Kiev's "powerful" army was "entirely prepared", as his forces reported one soldier killed on the frontline with separatists in the east on Friday.

Zelensky called on Russian President Vladimir Putin to deny he was planning an invasion.

Ukrainian President Volodymyr Zelensky claimed a coup plot had been uncovered involving Russian citizens Ukrainian President Volodymyr Zelensky claimed a coup plot had been uncovered involving Russian citizens Photo: Ukrainian presidential press-service via AFP / Handout

Stoltenberg repeated Western concerns about the build-up and issued his warning of "consequences" should Russia launch a military assault on Ukraine.

The NATO chief said a meeting of NATO foreign ministers in Latvia's capital Riga next week would address the massing of Russian military units on the border, which provides "very strong reasons to be deeply concerned".

For Washington "It is not acceptable for Russia to continue to potentially use military action against Ukraine", said US Assistant Secretary for Eurasian Affairs Karen Donfried.

"All options are on the table," she said. "What we're doing now is monitoring the region closely, consulting with our allies and partners on how do we deter Russian action."

Meanwhile British Prime Minister Boris Johnson and his Polish counterpart Mateusz Morawiecki, on a visit to London, expressed their "unwavering support for Ukraine's sovereignty and territorial integrity," according to a Downing Street spokesman.

On Sunday, Ukraine's chief of defence intelligence, Kyrylo Budanov, said that Russia had around 92,000 troops massed at the Ukraine border, with an offensive expected in January or February.

Such an attack could involve air and artillery strikes, followed by airborne and amphibious assaults, Budanov told the US media outlet Military Times.

Ukraine says its forces are ready Ukraine says its forces are ready Photo: AFP / Anatolii STEPANOV

Moscow has dismissed all such accusations and blamed Washington for raising tensions in the region.

The Kremlin has also accused Kiev of "provocations" in its years-long conflict with pro-Russian separatists in two breakaway eastern regions.

Zelensky said Kiev had information on "representatives of Russia" trying to involve influential Ukrainian oligarch Rinat Akhmetov in a coup plot.

He said Ukraine had an audio recording as evidence of the plot, with Russians "discussing" Akhmetov's role in the coup "for a billion dollars."

He said it was planned for early December with the aim of "rocking the situation inside our country."

Asked about the claims, the Kremlin said "Russia never does such activities."

Akhmetov dismissed the claim as a "lie".

This week Kiev warned Moscow that it would "pay dearly" for any aggression.

Putin has meanwhile raised concerns over US-led military exercises in the Black Sea -- a sensitive region for Russia, which controls the Crimea peninsula since annexing it from Kiev.

He has also criticised Kiev for using a Turkish-made drone against separatists, saying the move violated peace agreements.

In a phone call with European Council President Charles Michel on Wednesday, Putin said he was concerned that "provocations" by Kiev would inflame tensions in eastern Ukraine.

He also pointed out "the need to end Kiev's policy of discriminating against the Russian-speaking population".

Zelensky warned Friday that Russia had used the reasoning of "defending one people or another" as a pretext for aggression before.

The Ukrainian army was caught off guard by Russia's annexation of Crimea but its soldiers have since accumulated combat experience and received arms and hardware from Western allies, particularly the United States which has committed $2.5 billion in support of Ukraine's forces since 2014.

The conflict in the east has claimed more than 13,000 lives since 2014.