Vladimir Putin has ordered a full ceasefire in Ukraine from May 8 to 10 as Russia celebrates Victory Day over Nazi Germany.
The Kremlin said that the Russian President had declared the full cessation of hostilities on "humanitarian grounds" for the celebrations on May 9.
The Kremlin called on Kyiv to join the 72-hour truce but said if Ukrainian forces violated it, Russia's armed forces would give an "adequate and effective response".
In response, Ukraine's Foreign Minister Andrii Sybiha called for an immediate ceasefire lasting "at least 30 days".
"Why wait until May 8th?" he wrote on X. "If the fire can be ceased now and since any date for 30 days—so it is real, not just for a parade."
He said Ukraine is ready to support a "lasting, durable, and full ceasefire. And this is what we are constantly proposing, for at least 30 days".
Putin previously agreed an Easter ceasefire but it was reportedly widely breached by Russian troops, with Moscow claiming Ukrainian forces also broke it.
Ceasefires have been attempted more than 20 times in Ukraine, the BBC reported, all of them failing eventually, and some within minutes of going into effect.
The latest announcement came just hours after the Kremlin said Putin wants Volodymyr Zelensky to make the first move on direct peace talks to end Russia’s war in Ukraine.
Ukraine’s president adopted a decree in 2022 that ruled out negotiations with Putin, after Russia claimed four regions of the country as its own territory.

Mr Zelensky, who met Donald Trump on the sidelines of Pope Francis’ funeral on Saturday, has said Kyiv would be ready to hold talks with Moscow once a ceasefire starts.
Asked if the signal for direct talks should come from Ukraine or the US, Kremlin spokesman Dmitry Peskov said: “Well, from Kyiv, at least Kyiv should take some actions in this regard. They have a legal ban on this. But so far we don’t see any action.”
The US president urged Russia on Sunday to stop firing missiles into civilian areas in Ukraine and suggested Mr Zelensky was ready to give up Crimea as the price of a peace deal.
Speaking in New Jersey, Trump, who has suggested that Putin may be “stringing him along”, said his one-on-one meeting with Mr Zelensky at the Vatican on Saturday had gone well.
Asked if Ukraine’s president might be ready to give up Crimea, the Black Sea peninsula seized by Russia in 2014, as part of a future peace deal with Moscow, Trump said: “Oh, I think so, yeah. Look, Crimea was 12 years ago.”
Such a move would be a major change of stance by Mr Zelensky who has so far steadfastly ruled it out.
In reaction to the Moscow ceasefire proposlas on Monday, White House press secretary Karoline Leavitt said Trump was growing "increasingly frustrated with leaders of both countries".
"He wants to see a permanent ceasefire.
"I understand Vladimir Putin this morning offered a temporary ceasefire. The president has made it clear he wants to see a permanent ceasefire first to stop the killing, stop the bloodshed."
US proposals on ending the three-year war in Ukraine have called for Washington’s recognition of Moscow’s control over Crimea as well as de facto recognition of Russia’s hold on other parts of Ukraine.
Trump and Mr Zelensky, in Rome for the funeral of Pope Francis, met in a Vatican basilica on Saturday to try to revive faltering efforts to end the war in Ukraine.
The meeting was the first between the two leaders since an angry bust-up in the White House Oval Office in February.
The US president rebuked Putin after the latest meeting, saying on social media that there is “no reason” for Russia to shoot missiles into civilian areas.
When asked about a Russian strike on Kyiv last week that killed civilians, Russia’s foreign minister Sergei Lavrov said that “the target attacked was not something absolutely civilian” and claimed Russia targets only “sites which are used by the military”.
Ukrainian and European officials have pushed back against the US proposals on how to end the war.

German Defence Minister Boris Pistorius said on Sunday that Ukraine should not agree to the American proposal, saying it went too far in ceding swathes of territory in return for a ceasefire.
Chuck Schumer, the top US Senate Democrat, said on Sunday that he is concerned Trump will “cave in to Putin” and warned that abandoning Ukraine would be a “moral tragedy”.