International Train Delays

Real-time delays for trains crossing Ukraine's borders

Kyiv — Warsaw · Kyiv — Vienna · Kyiv — Budapest · Kyiv — Prague · Kyiv — Chișinău · Lviv — Przemyśl

20 delayed international trains
15.10 17:39

Current situation and 30-day overview

As of 15 October at 17:39, 20 international Ukrzaliznytsia trains are running late (45 delayed trains in total across the UZ network).

The longest delay is on train 3/4 Dnipro — Uzhhorod: 17 h 14 min.

The average delay of international trains is 5 h 3 min: 12 are more than 2 hours late, 5 between 1 and 2 hours, and 3 under 1 hour.

By destination country: Poland — 4, Hungary — 2, Romania — 1.

Over the last 70 days (24 July – 15 October) we recorded delays on 88 international trains, on average 31 delayed trains per day.

The most frequently delayed train is 5/6 (Zaporizhzhia — Yasinya): late on 70 of 70 days, with a peak delay of 18 h 12 min on 15 October.

The worst day was 28 August, when 54 trains ran late and the longest delay reached 14 h 4 min.

Over the last 7 days the average peak delay was 3 h 7 min, compared with 1 h 57 min in the previous week — the situation is getting worse.

Flag of Ukraine №3/4
+17:14
Dnipro
→
Uzhhorod
In transit
Arrival
Forecast accuracy: High
Stops (15)
Station Scheduled Forecast Delay
Дніпро-Головний — — +17:38
Кам'янське-Пас. 14:54 08:44 +17:50
П'ятихатки 15:58 09:56 +17:58
Олександрія 17:16 11:18 +18:02
Знам'янка-Пас. 17:55 12:03 +18:08
Ім.тараса Шевченка 20:37 13:42 +17:05
Біла Церква 23:15 16:11 +16:56
Бердичів 01:25 18:39 +17:14
Львів 05:47 23:01 +17:14
Стрий 07:11 00:25 +17:14
Славсько 08:08 01:22 +17:14
Воловець 08:58 02:12 +17:14
Свалява 09:29 02:43 +17:14
Мукачево 09:55 03:09 +17:14
Ужгород 11:10 04:24 +17:14
Delayed since: 00:23 Max: +18:10 Increasing
Monthly: Max: +18:10 Avg: +3:51

Delay record since 24 July: late on 69 of 84 tracked days, average peak delay 5 h 50 min, longest 18 h 10 min on 15 October.

Flag of Ukraine №5/6
+16:50
Zaporizhzhia
→
Yasinya
In transit
Arrival
Forecast accuracy: High
Delayed since: 00:23 Max: +18:12 Increasing
Monthly: Max: +18:12 Avg: +1:58

Delay record since 24 July: late on 70 of 84 tracked days, average peak delay 3 h 39 min, longest 18 h 12 min on 15 October.

Flag of Poland №93/94
+10:58
Chełm
→
Kharkiv
In transit
Arrival
Forecast accuracy: High
Stops (11)
Station Scheduled Forecast Delay
Хелм 18:15 — —
Ковель-Пас. 22:29 07:52 +9:23
Ківерці 23:42 09:02 +9:20
Рівне 00:35 10:27 +9:52
Шепетівка 01:44 11:30 +9:46
Сестринівка 03:30 13:20 +9:50
Попільня 03:56 14:44 +10:48
Київ-Пас. 05:10 15:57 +10:47
Миргород 08:28 19:26 +10:58
Полтава-Київська 09:55 20:53 +10:58
Харків-Пас. 12:28 23:26 +10:58
Delayed since: 00:23 Increasing
Monthly: Max: +10:58 Avg: +1:41

Delay record since 24 July: late on 69 of 84 tracked days, average peak delay 3 h 4 min, longest 12 h 44 min on 27 August.

Flag of Poland №93/94
+10:25
Kharkiv
→
Chełm
In transit
Arrival
Forecast accuracy: High
Delayed since: 00:23 Max: +10:58 Increasing
Monthly: Max: +10:58 Avg: +1:41

Delay record since 24 July: late on 69 of 84 tracked days, average peak delay 3 h 4 min, longest 12 h 44 min on 27 August.

Flag of Ukraine №1/2
+7:29
Kharkiv
→
Rakhiv
In transit
Arrival
Forecast accuracy: High
Stops (11)
Station Scheduled Forecast Delay
Харків-Пас. — — +2:34
Полтава-Київська 17:01 00:30 +7:29
Київ-Пас. 21:17 04:46 +7:29
Львів 03:52 11:21 +7:29
Івано-Франківськ 06:17 13:46 +7:29
Яремче 07:58 15:27 +7:29
Татарів-Буковель 08:23 15:52 +7:29
Ворохта 08:37 16:06 +7:29
Ясіня 09:11 16:40 +7:29
Кваси 09:35 17:04 +7:29
Рахів 09:55 17:24 +7:29
Delayed since: 00:23 Max: +7:52 Increasing
Monthly: Max: +9:00 Avg: +2:12

Delay record since 24 July: late on 69 of 84 tracked days, average peak delay 3 h 3 min, longest 9 h on 28 September.

Flag of Ukraine №5/6
+6:24
Yasinya
→
Zaporizhzhia
In transit
Arrival
Forecast accuracy: High
Delayed since: 00:23 Max: +18:12 Decreasing
Monthly: Max: +18:12 Avg: +1:58

Delay record since 24 July: late on 70 of 84 tracked days, average peak delay 3 h 39 min, longest 18 h 12 min on 15 October.

Flag of Poland №119/120
+5:59
Dnipro
→
Chełm
In transit
Arrival
Forecast accuracy: High
Stops (17)
Station Scheduled Forecast Delay
Дніпро-Головний — — +1:52
Кам'янське-Пас. 20:33 22:34 +2:01
Вільногірськ 21:28 03:20 +5:52
Ерастівка 21:40 03:32 +5:52
П'ятихатки 22:00 04:41 +6:41
Королівка 23:25 05:53 +6:28
Олександрія 23:39 06:29 +6:50
Користівка 23:53 06:43 +6:50
Пантаївка 00:11 07:18 +7:07
Знам'янка-Пас. 00:28 07:43 +7:15
Ім.тараса Шевченка 02:25 09:38 +7:13
Видубичі-Трипільські 05:54 — —
Київ-Пас. 06:10 12:26 +6:16
Кожанка 09:03 14:20 +5:17
Рівне 12:27 18:26 +5:59
Ковель-Пас. 14:06 20:05 +5:59
Хелм 18:52 00:51 +5:59
Delayed since: 00:23 Max: +7:19 Increasing
Monthly: Max: +11:16 Avg: +2:27

Delay record since 24 July: late on 69 of 84 tracked days, average peak delay 4 h 4 min, longest 11 h 16 min on 30 September.

Flag of Ukraine №3/4
+5:35
Uzhhorod
→
Dnipro
In transit
Arrival
Forecast accuracy: High
Stops (18)
Station Scheduled Forecast Delay
Ужгород — — +0:02
Батьово-Пас. 18:10 18:10 +0:01
Мукачево 18:45 18:47 +0:02
Свалява 19:17 19:17 +0:03
Воловець 19:51 19:52 +0:01
Славсько 20:38 20:38 —
Стрий 21:33 21:34 +0:01
Львів 22:37 22:36 -0:01
Бердичів 03:23 06:15 +2:52
Біла Церква 05:18 08:12 +2:54
Сотники 06:38 09:37 +2:59
Ім.тараса Шевченка 07:39 12:02 +4:23
Знам'янка-Пас. 08:45 13:09 +4:24
Олександрія 09:34 14:00 +4:26
Ерастівка 11:00 15:28 +4:28
Кам'янське-Пас. 11:41 16:42 +5:01
Сухачівка 11:56 17:00 +5:04
Дніпро-Головний 12:12 17:47 +5:35
Delayed since: 00:23 Max: +18:10 Decreasing
Monthly: Max: +18:10 Avg: +3:51

Delay record since 24 July: late on 69 of 84 tracked days, average peak delay 5 h 50 min, longest 18 h 10 min on 15 October.

Flag of Ukraine №3/4
+3:00
Dnipro
→
Uzhhorod
Preparing
Stops (15)
Station Scheduled Forecast Delay
Дніпро-Головний — — +17:38
Кам'янське-Пас. 14:54 08:44 +17:50
П'ятихатки 15:58 09:56 +17:58
Олександрія 17:16 11:18 +18:02
Знам'янка-Пас. 17:55 12:03 +18:08
Ім.тараса Шевченка 20:37 13:42 +17:05
Біла Церква 23:15 16:11 +16:56
Бердичів 01:25 04:25 +3:00
Львів 05:47 08:47 +3:00
Стрий 07:11 10:11 +3:00
Славсько 08:08 11:08 +3:00
Воловець 08:58 11:58 +3:00
Свалява 09:29 12:29 +3:00
Мукачево 09:55 12:55 +3:00
Ужгород 11:10 14:10 +3:00
Delayed since: 00:23 Max: +18:10 Decreasing
Monthly: Max: +18:10 Avg: +3:51

Delay record since 24 July: late on 69 of 84 tracked days, average peak delay 5 h 50 min, longest 18 h 10 min on 15 October.

Flag of Ukraine №1/2
+2:30
Kharkiv
→
Rakhiv
In transit
Stops (11)
Station Scheduled Forecast Delay
Харків-Пас. — — +2:34
Полтава-Київська 17:01 19:31 +2:30
Київ-Пас. 21:17 23:47 +2:30
Львів 03:52 06:22 +2:30
Івано-Франківськ 06:17 08:47 +2:30
Яремче 07:58 10:28 +2:30
Татарів-Буковель 08:23 10:53 +2:30
Ворохта 08:37 11:07 +2:30
Ясіня 09:11 11:41 +2:30
Кваси 09:35 12:05 +2:30
Рахів 09:55 12:25 +2:30
Delayed since: 00:23 Max: +7:52 Decreasing
Monthly: Max: +9:00 Avg: +2:12

Delay record since 24 July: late on 69 of 84 tracked days, average peak delay 3 h 3 min, longest 9 h on 28 September.

Flag of Ukraine №5/6
+2:24
Zaporizhzhia
→
Yasinya
In transit
Arrival
Forecast accuracy: High
Delayed since: 00:23 Max: +18:12 Decreasing
Monthly: Max: +18:12 Avg: +1:58

Delay record since 24 July: late on 70 of 84 tracked days, average peak delay 3 h 39 min, longest 18 h 12 min on 15 October.

Flag of Ukraine №37/38
+2:13
Uzhhorod
→
Odesa
In transit
Arrival
Forecast accuracy: High
Stops (23)
Station Scheduled Forecast Delay
Ужгород — — +2:21
Мукачево 14:42 16:55 +2:13
Карпати 15:03 — —
Свалява 15:13 17:25 +2:12
Воловець 15:47 18:00 +2:13
Славсько 16:33 18:46 +2:13
Сколе 17:04 19:17 +2:13
Стрий 17:39 19:52 +2:13
Львів 18:48 21:01 +2:13
Красне 19:55 22:08 +2:13
Злочів 20:20 22:33 +2:13
Тернопіль-Пас. 21:19 23:32 +2:13
Підволочиськ 22:14 00:27 +2:13
Волочиськ 22:25 00:38 +2:13
Гречани 23:08 01:21 +2:13
Хмельницький 23:19 01:32 +2:13
Жмеринка-Пас. 00:40 02:53 +2:13
Вапнярка 02:00 04:13 +2:13
Рудниця 02:33 04:46 +2:13
Кодима 02:54 05:07 +2:13
Подільськ 03:44 05:57 +2:13
Роздільна-1 05:19 07:32 +2:13
Одеса-Головна 06:23 08:36 +2:13
Delayed since: 00:23 Max: +4:13 Decreasing
Monthly: Max: +4:49 Avg: +1:28

Delay record since 24 July: late on 59 of 84 tracked days, average peak delay 1 h 26 min, longest 7 h 58 min on 28 August.

Flag of Ukraine №749/750
+1:58
Uzhhorod
→
Kyiv
In transit
Arrival
Forecast accuracy: High
Stops (8)
Station Scheduled Forecast Delay
Ужгород — — —
Чоп 05:45 05:46 +0:01
Батьово-Пас. 06:38 07:34 +0:56
Мукачево 07:09 08:11 +1:02
Свалява 07:38 08:37 +0:59
Стрий 09:42 10:49 +1:07
Львів 10:43 11:51 +1:08
Київ-Пас. 16:59 18:57 +1:58
Delayed since: 05:11 Increasing
Monthly: Max: +12:00 Avg: +2:04

Delay record since 24 July: late on 70 of 84 tracked days, average peak delay 3 h 26 min, longest 12 h on 24 September.

Flag of Ukraine №749/750
+1:48
Kyiv
→
Uzhhorod
In transit
Arrival
Forecast accuracy: High
Stops (7)
Station Scheduled Forecast Delay
Київ-Пас. — — +1:10
Львів 18:51 20:39 +1:48
Стрий 20:14 22:02 +1:48
Свалява 22:23 00:11 +1:48
Мукачево 22:47 00:35 +1:48
Чоп 23:37 01:25 +1:48
Ужгород 00:23 02:11 +1:48
Delayed since: 05:11 Max: +1:58 Increasing
Monthly: Max: +12:00 Avg: +2:04

Delay record since 24 July: late on 70 of 84 tracked days, average peak delay 3 h 26 min, longest 12 h on 24 September.

Flag of Ukraine №25/26
+1:36
Yasinya
→
Odesa
In transit
Arrival
Forecast accuracy: High
Stops (25)
Station Scheduled Forecast Delay
Ясіня — — +1:36
Ворохта 15:22 16:58 +1:36
Татарів-Буковель 15:34 — —
Микуличин 15:49 17:28 +1:39
Яремче 16:03 17:39 +1:36
Надвірна 16:41 18:17 +1:36
Івано-Франківськ 17:26 19:02 +1:36
Галич 18:22 19:58 +1:36
Ходорів 19:04 20:40 +1:36
Львів 20:11 21:47 +1:36
Тернопіль-Пас. 22:38 00:14 +1:36
Волочиськ 23:41 01:17 +1:36
Хмельницький 00:35 02:11 +1:36
Деражня 01:12 02:48 +1:36
Жмеринка-Пас. 02:10 03:46 +1:36
Рахни 03:03 04:39 +1:36
Вапнярка 03:53 05:29 +1:36
Крижопіль 04:14 05:50 +1:36
Рудниця 04:30 06:06 +1:36
Кодима 04:52 06:28 +1:36
Слобідка 05:17 06:53 +1:36
Подільськ 05:44 07:20 +1:36
Затишшя 06:43 08:19 +1:36
Роздільна-1 07:37 09:13 +1:36
Одеса-Головна 08:39 10:15 +1:36
Delayed since: 00:23 Max: +4:04 Decreasing
Monthly: Max: +8:35 Avg: +1:22

Delay record since 24 July: late on 62 of 84 tracked days, average peak delay 1 h 31 min, longest 8 h 35 min on 18 September.

Flag of Ukraine №113/114
+1:26
Kharkiv
→
Uzhhorod
In transit
Arrival
Forecast accuracy: High
Stops (36)
Station Scheduled Forecast Delay
Харків-Пас. — — +1:25
Люботин 00:29 01:47 +1:18
Огульці 00:45 02:03 +1:18
Водяна 01:04 02:53 +1:49
Свинківка 01:52 03:38 +1:46
Полтава-Київська 02:18 05:06 +2:48
Миргород 03:53 06:28 +2:35
Ромодан 04:16 06:52 +2:36
Лубни 04:47 07:15 +2:28
Гребінка 05:27 07:45 +2:18
Бориспіль 06:42 08:50 +2:08
Дарниця 07:06 09:11 +2:05
Київ-Пас. 07:27 09:30 +2:03
Фастів-1 08:41 10:38 +1:57
Житомир 10:20 12:08 +1:48
Бердичів-Житом. 11:31 13:08 +1:37
Чуднів-Волинський 12:56 14:17 +1:21
Шепетівка 14:04 15:24 +1:20
Здолбунів-Пас. 15:07 16:33 +1:26
Рівне 15:37 17:00 +1:23
Клевань 15:58 17:27 +1:29
Ківерці 16:36 18:02 +1:26
Луцьк 17:24 18:50 +1:26
Підзамче 22:15 23:41 +1:26
Львів 22:38 00:04 +1:26
Стрий 00:51 02:17 +1:26
Сколе 01:36 03:02 +1:26
Славсько 02:12 03:38 +1:26
Лавочне 02:30 03:56 +1:26
Воловець 03:17 04:43 +1:26
Свалява 03:59 05:25 +1:26
Карпати 04:22 05:48 +1:26
Мукачево 04:41 06:07 +1:26
Батьово-Пас. 05:27 06:53 +1:26
Чоп 06:02 07:28 +1:26
Ужгород 06:51 08:17 +1:26
Delayed since: 00:23 Max: +2:49 Stable
Monthly: Max: +4:50 Avg: +1:25

Delay record since 24 July: late on 62 of 84 tracked days, average peak delay 1 h 39 min, longest 6 h 16 min on 28 August.

Flag of Hungary №9/10
+1:23
Kyiv
→
Budapest
In transit
Arrival
Forecast accuracy: High
Stops (5)
Station Scheduled Forecast Delay
Київ-Пас. — — —
Кожанка 11:15 11:43 +0:28
Львів 16:22 17:45 +1:23
Мукачево 20:06 21:29 +1:23
Чоп 20:54 22:17 +1:23
Delayed since: 00:23 Max: +2:31 Decreasing
Monthly: Max: +9:44 Avg: +1:44

Delay record since 24 July: late on 69 of 84 tracked days, average peak delay 2 h 10 min, longest 9 h 44 min on 24 September.

Flag of Poland №93/94
+0:40
Kharkiv
→
Chełm
Preparing
Delayed since: 00:23 Max: +10:58 Decreasing
Monthly: Max: +10:58 Avg: +1:41

Delay record since 24 July: late on 69 of 84 tracked days, average peak delay 3 h 4 min, longest 12 h 44 min on 27 August.

Flag of Romania №99/100
+0:36
Bucharest
→
Kyiv
In transit
Arrival
Forecast accuracy: High
Stops (8)
Station Scheduled Forecast Delay
Унгень 04:09 — —
Бельць Ораш 08:00 — —
Могилів-Подільський — — +0:33
Вендичани 14:35 — —
Бар 15:37 16:12 +0:35
Жмеринка-Пас. 16:13 16:50 +0:37
Вінниця 17:08 17:44 +0:36
Київ-Пас. 19:52 20:28 +0:36
Delayed since: 08:21 Max: +1:28 Decreasing
Monthly: Max: +3:52 Avg: +1:13

Delay record since 24 July: late on 51 of 84 tracked days, average peak delay 1 h 15 min, longest 5 h 4 min on 28 August.

Flag of Hungary №9/10
+0:35
Budapest
→
Kyiv
In transit
Arrival
Forecast accuracy: High
Stops (5)
Station Scheduled Forecast Delay
Захонь 04:37 — —
Чоп 05:58 06:36 +0:38
Мукачево 09:34 10:20 +0:46
Львів 12:55 13:33 +0:38
Київ-Пас. 19:16 19:51 +0:35
Delayed since: 00:23 Max: +2:31 Decreasing
Monthly: Max: +9:44 Avg: +1:44

Delay record since 24 July: late on 69 of 84 tracked days, average peak delay 2 h 10 min, longest 9 h 44 min on 24 September.

About This Data

This page shows delayed international trains operated by Ukrainian Railways (Ukrzaliznytsia). Data is updated every 5 minutes from the official source.

Delay Legend

Under 1 hour
1-2 hours
Over 2 hours

Understanding Train Delay Statistics

Real-Time Updates

Delay data is fetched directly from Ukrzaliznytsia every 5 minutes. You see the same information that railway staff use.

Delay Trends

We track how delays change throughout the day. Rising trend means the train is falling further behind schedule.

Monthly Statistics

We store 30 days of delay history. This helps you understand which trains are frequently delayed and plan accordingly.

Average Delay

The average delay is calculated from all recorded delays in the last 30 days, giving you a realistic expectation.

Frequently Asked Questions

You can check real-time international train delays right here on this page — data is updated every 5 minutes directly from Ukrainian Railways (Ukrzaliznytsia). We track trains crossing Ukraine's borders to Poland, Hungary, Austria, Romania, Slovakia, Czech Republic, and Moldova.

The data comes directly from the official Ukrzaliznytsia system and is updated every 5 minutes. It reflects the same information available to railway staff and at train stations.

This page only shows international trains that are currently delayed. If your train is on time, it won't appear here. Only trains crossing Ukraine's borders to Poland, Hungary, Austria, Romania, Slovakia, Czech Republic, and Moldova are tracked.

Green indicates delays under 1 hour, yellow shows delays between 1-2 hours, and red highlights delays over 2 hours. This helps you quickly assess the severity of each delay.

Monthly statistics show the maximum and average delay for each train over the last 30 days. If a train frequently shows high delays, you might want to choose an alternative or plan for potential delays when booking.

Yes, significant train delays can sometimes affect border crossing operations. If you're traveling by car near a railway border crossing, major train delays might impact overall border processing. Check our main border queue monitoring for real-time car queues.

Yes, all international trains are tracked 24/7, including popular night trains to Warsaw, Budapest, Vienna, and Bucharest. Night train delays are especially important to know as they can affect your arrival and onward travel plans.

Train Connections by Country

International trains from Ukraine connect to these destinations:

Flag of Poland
Poland Kyiv—Przemyśl, Kyiv—Chełm, Lviv—Przemyśl
Flag of Hungary
Hungary Kyiv—Budapest, Mukachevo—Budapest
Flag of Austria
Austria Kyiv—Vienna, Lviv—Vienna
Flag of Romania
Romania Kyiv—Bucharest, Chernivtsi—Bucharest
Flag of Slovakia
Slovakia Kyiv—Bratislava, Mukachevo—Košice
Flag of Czechia
Czech Republic Kyiv—Prague
Flag of Moldova
Moldova Odesa—Chișinău, Kyiv—Chișinău

Planning to cross the border?

Find Fastest Border Crossing

Train delays & disruptions

Updated