Overview
As of 09 July 2026, 23 international and border-corridor trains are running late on Ukraine’s rail network. The worst current delay stands at 2 hours, but this week’s peak reached 14 hours and 41 minutes. The Dnipro-Holovnyi — Uzhhorod route was the most delayed train over the past seven days. For the most current status of Ukraine train delays today, check the live page, which updates hourly.
Top 5 most delayed trains this week
This week’s data shows that five routes accounted for the longest delays, with the Dnipro-Holovnyi — Uzhhorod service topping the list at nearly 15 hours. All five trains appeared in the delay logs every day.
| # | Train | Route | Peak delay | Typical delay | Days late (of 7) | Main reason |
|---|---|---|---|---|---|---|
| 1 | №3/4 | Dnipro-Holovnyi — Uzhhorod | 14:41 | 1:53 | 7 | war-related |
| 2 | №23/24 | Kyiv-Pas. — Chełm | 8:46 | 1:13 | 7 | war-related |
| 3 | №31/32 | Zaporizhzhia-1 — Przemyśl Główny | 8:41 | 3:22 | 7 | war-related |
| 4 | №35/36 | Odesa-Holovna — Przemyśl Główny | 7:51 | 0:25 | 7 | technical reasons |
| 5 | №99/100 | Bucharest-Nord — Kyiv-Pas. | 7:25 | 1:10 | 7 | technical reasons |
Systemic bottlenecks: the Polish border and the Uzhhorod corridor
The data reveals two persistent choke points. The first is the Polish border crossings at Medyka–Shehyni and Dorohusk–Yahodyn, which affect all trains to Przemyśl Główny and Chełm. Delays here often stem from border-control checks, though UZ did not always specify the cause. The second bottleneck is the Uzhhorod corridor, where the Dnipro-Holovnyi — Uzhhorod service experienced the week’s longest delays. War-related disruptions were cited in nearly 90% of hourly observations for this route. For real-time border queue updates, check the live tool.
Delayed right now
The snapshot below was taken at 10:48 Kyiv time on 09 July 2026. Of the 23 trains currently delayed, none exceed 6 hours, and all are running under 3 hours late. The list ages quickly—delays can shrink or grow within hours.
| Train | Route | Delay | Reason |
|---|---|---|---|
| №23/24 | Kyiv-Pas. — Chełm | 2:00 | border crossing delay |
| №67/68 | Kyiv-Pas. — Warszawa Zachodnia | 1:42 | border crossing delay |
| №19/20 | Chełm — Kyiv-Pas. | 1:40 | border crossing delay |
| №67/68 | Warszawa Zachodnia — Kyiv-Pas. | 1:40 | border crossing delay |
| №81/82 | Kyiv-Pas. — Uzhhorod | 1:28 | war-related |
| №3/4 | Uzhhorod — Dnipro-Holovnyi | 1:21 | war-related |
| №31/32 | Przemyśl Główny — Zaporizhzhia-1 | 1:21 | border crossing delay |
| №715/716 | Przemyśl Główny — Kyiv-Pas. | 1:10 | border crossing delay |
| №3/4 | Dnipro-Holovnyi — Uzhhorod | 1:06 | war-related |
| №93/94 | Chełm — Kharkiv-Pas. | 0:42 | — |
Why trains are delayed — and what UZ does not say
Ukrzaliznytsia attributed most delays this week to war-related disruptions, which accounted for 892 hourly observations. Technical reasons were the second most common cause, with 650 observations. Border crossing delays, including those on Polish territory, were reported 128 times. However, UZ did not provide a reason for roughly half of all delayed trains, leaving passengers without clear explanations.
Border-control checks at Ukraine’s western borders often cause delays, particularly for routes to Przemyśl Główny and Chełm. Technical issues, such as rolling-stock problems or infrastructure damage, can also lead to disruptions. War-related delays may involve rerouting, speed restrictions, or temporary halts due to security alerts. Knock-on delays, where one late train affects subsequent services, were rarely reported this week.
The data’s limitations are evident. UZ frequently omits delay reasons, and the causes it does provide are often broad categories like "technical reasons" or "war-related." This lack of specificity makes it difficult for passengers to anticipate disruptions or plan alternatives.
Tips for passengers
- Check the live delays page right before leaving for the station. Delays can change rapidly, and UZ’s arrival forecasts may improve en route.
- Build buffer time into onward connections. If you’re transferring to a train at Poznań Główny departures or another major EU station, verify the latest schedules on the European station departure boards.
- For heavily delayed routes, consider a bus alternative. International bus services often provide more flexible scheduling and can bypass rail bottlenecks.
- If traveling from Paris, check Gare de l’Est departures for the latest connections to Eastern Europe. Similarly, Brussels Midi train station departures can help you plan onward travel from Belgium.
Useful tools
- Live Train Delays Ukraine–Europe — updated hourly, with 30-day per-train history
- European Train Departures — live boards for major EU stations
- Border Queues Live — current waiting times at Ukraine’s borders
- Bus Carriers Hub — international bus routes and reviews
- Route Planner — plan a car trip as a fallback
Source: nakordoni.eu — Train Delays, data: Ukrzaliznytsia | Updated: 09.07.2026