People fleeing what had been the relative safety of western Ukraine joined thousands crossing into eastern Europe on Monday, with the number of refugees reaching 2.8 million, United Nations data showed.
European Union officials have said 5 million may end up fleeing while others have put the figure higher.
Millions of people have also been displaced inside Ukraine, with many evacuated only as far as the quieter western regions, including to cities like Lviv.