"We judge the intensity of the fighting in the east not by (what) the news says but by waves of refugees, which have been growing in recent weeks again," said Alina Gushcha, a 35-year-old chemistry teacher who volunteers at the rail station to help arrivals.
Hotels, campgrounds, universities and schools ran out of space long ago, and the city has built temporary housing that resembles shipping containers in city parks.
"In the months of the war, I've learned to be happy about every day without shelling and bombardment," said Halyna Shcherbin, 59, outside her container-like home in Stryiskyi Park, where she lives with her daughter and two granddaughters. That gratitude is perhaps linked to the fact that they left Kramatorsk the day before the deadly missile attack.
Lviv also comes under regular Russian bombardment because it's the gateway for Western military aid. Its Old Town architectural treasures, including the Boim Chapel and the Latin Cathedral, are protected by either metal shielding or sandbags.
In cities and towns of southern Ukraine, not far from the Crimean Peninsula that Moscow annexed in 2014, the war continues to flare with regularity.
Parts of the city of Mykolaiv often come under attack, and its streets are mostly empty and businesses closed. In some neighborhoods, the scars of war are clear, with blast marks on sidewalks, burned-out stores and shrapnel embedded in walls. The Russian-occupied city of Kherson is only 58 kilometers (36 miles) to the east.
In the village of Velyka Kostromka, south of the city of Kryvy Rih, the remaining residents try to go on with life despite the occasional shelling.. At least 20 houses were damaged on a recent morning, including three that were destroyed. A woman and her three children narrowly escaped with their lives.
Hours later, a farmer was back in his potato field, surveying a small crater left behind. With barely a shrug, he raked over it.