Leaders from a dozen states in Central Europe, including Poland, the Czech Republic and Romania, are due to attend the Three Seas Summit in Vilnius on Thursday, with the war in Ukraine prominent on the agenda.

Zelenskiy, who announced his arrival in a post on X, will first meet with Lithuanian President Gitanas Nauseda and the two countries plan to sign a bilateral security agreement.

He signed another security agreement on Thursday with Latvia, which committed to spend at least 0.25% of its gross domestic product over 10 years with cyber defence, demining, and unmanned technologies.

"The main task for now is to make every effort to strengthen our air-defence system, to meet the urgent needs of the Ukrainian Defense Forces, and to consolidate international support so that we can overcome Russian terror," Zelenskiy said.

(Reporting by Andrius Sytas; editing by Terje Solsvik, Stine Jacobsen and Devika Syamnath)