Russian troops have been ordered to halt military action on all fronts from 15:00 local time on Saturday, 11 April, until the end of Sunday – Orthodox Easter, celebrated by most Ukrainians and Russians on 12 April.
Zelensky wrote on social media that Ukraine was ready to take "symmetrical steps" in response to the Kremlin's announcement.
He called on Russia not to resume attacks even after the holiday ends.
Kremlin spokesman Dmitry Peskov described the pause as humanitarian, but stressed that Moscow was seeking a lasting settlement rather than simply a truce.
Kyiv had proposed a similar halt at the end of March, but Russia ignored the appeal at the time.
A comparable ceasefire was declared during Orthodox Easter last year.
Both sides accused each other of violations, though the overall intensity of fighting fell during that period.
(ał)
Source: PAP, IAR, Reuters