The UN's International Organization for Migration (IOM) said an additional 218,000 citizens of third countries -- largely students and migrant workers -- have also escaped to neighbouring countries since the 24 February invasion.

Beyond the refugees, the IOM estimates more than 7.7 million people have been displaced within Ukraine.

Before the invasion, Ukraine had a population of 37 million in the regions under government control, excluding Russia-annexed Crimea and the pro-Russian separatist-controlled regions in the east.

Here is a breakdown of how many Ukrainian refugees have fled to neighbouring countries, according to UNHCR.

Poland

Nearly six out of 10 Ukrainian refugees -- 2,884,764 so far -- have crossed into Poland. Many of them have travelled on to other states in Europe's Schengen open-borders zone.

Meanwhile, more than 800,000 people have crossed from Poland into Ukraine, Polish border guards said.

Before the war, Poland was home to around 1.5 million Ukrainians, chiefly migrant workers.

A total of 774,074 Ukrainians entered the EU member state, including a large number who crossed over from Moldova, wedged between Romania and Ukraine.

The vast majority are thought to have gone on to other countries.

Russia

Another 578,255 refugees have sought shelter in Russia.

In addition, 105,000 people crossed into Russia from the separatist-held pro-Russian regions of Donetsk and Lugansk in eastern Ukraine between 18 and 23 February.

Hungary

A total of 485,618 Ukrainians have entered Hungary.

default-image

Moldova

The Moldovan border is the closest to the major port city of Odessa. A total of 431,468 Ukrainians had by Wednesday crossed into the non-EU state, one of the poorest in Europe. Most have moved on.

Slovakia

A total of 352,286 people crossed Ukraine's shortest border into Slovakia.

Belarus

Another 23,900 refugees have made it north to Russia's close ally Belarus.

Read more from International
Post Comment