Ukrainian President Volodymyr Zelensky arrived in Belgrade on Saturday for his first official visit to Serbia, a country that has long maintained close ties with Moscow, in what analysts are calling a significant diplomatic moment for the Western Balkans. Serbian President Aleksandar Vucic welcomed his Ukrainian counterpart over two days of talks covering energy cooperation, trade, defence, and the EU accession processes of both countries. The visit had been planned once before — a summit scheduled for May was cancelled at short notice by Kyiv — making this rescheduled meeting all the more symbolically charged.
For Vucic, the optics of receiving Zelensky carry considerable political weight. Since Russia's full-scale invasion of Ukraine in 2022, Serbia — a landlocked country in the heart of the Balkans and an official EU candidate since 2012 — has walked a careful line: it has formally supported Ukraine's territorial integrity while refusing to join European sanctions against Russia. Hosting Zelensky allows Vucic to present Serbia as a credible Western partner, particularly to the European Union, whose officials have criticised Belgrade for democratic backsliding, stalled accession negotiations, and its refusal to align with Russia sanctions. Vucic made clear ahead of the meeting, however, that Serbia would not be changing its position on those sanctions, framing the summit as pragmatic engagement rather than a pivot away from Moscow.
Several concrete issues were expected to dominate the talks. Serbia has for years sold ammunition to third countries such as Poland, the Czech Republic, and Bulgaria, from where it has made its way to Ukrainian frontline forces — a trade Vucic defends as an economic necessity conducted without direct Serbian involvement. Defence cooperation, including a reported trilateral drone production project involving Serbia, Ukraine, and the United Arab Emirates, was also on the agenda, alongside a potential free trade agreement and cooperation in the electricity and energy sectors. Ukraine's current blocking of Serbia's bid to join the World Trade Organisation — membership that would allow Belgrade to close an important chapter in its EU negotiations — gives Kyiv real diplomatic leverage that both sides are keen to resolve.
A further thread binding the two countries is the Kosovo question. Kosovo, a former Serbian province that declared independence in 2008 with Western backing, is not recognised by Ukraine, which has notably excluded Kosovo's government from regional summits. Vucic publicly acknowledged this alignment on Thursday, saying it was something Serbia must appreciate. Russia, for its part, uses its veto on the United Nations Security Council to block Kosovo's full international recognition — one key reason Belgrade has been reluctant to break with Moscow entirely.
For Kyiv, the visit represents a symbolic inroad into what has traditionally been considered Russia's sphere of influence in the Balkans. For Moscow, it is a setback: Russian officials had previously condemned Serbian arms transfers to Ukraine as a betrayal, and the Kremlin had not publicly commented on the Zelensky visit ahead of its taking place. Analysts note, though, that the meeting changes little structurally — Serbia remains heavily dependent on Russian natural gas, and Vucic's political base includes large numbers of pro-Russian voters he cannot afford to alienate. As one Belgrade-based policy researcher put it, this visit is best understood not as a realignment, but as another move in Serbia's longstanding balancing act between East and West.