Ukraine ⇄ Europe rail map
Direct trains that cross the Ukrainian border — the cities you can reach without changing, drawn on the European railway network.
Station in Ukraine
Station abroad
Direct train
Typical journey times from our timetable mirror — open the live search for today’s departures.
Find trainsDirect international trains
| From | To | Typical time | Distance |
|---|---|---|---|
| Lviv | Przemyśl Główny | 1 h 48 min | 98 km |
| Jagodin | Chełm | 1 h 52 min | 29 km |
| Chop | Nyíregyháza | 2 h 9 min | 72 km |
| Chop | Debrecen | 2 h 45 min | 121 km |
| Chop | Košice | 2 h 57 min | 105 km |
| Jagodin | Lublin | 3 h 6 min | 103 km |
| Ternopil | Przemyśl Główny | 3 h 24 min | 238 km |
| Chop | Kysak | 3 h 41 min | 121 km |
| Mukacheve | Nyíregyháza | 3 h 47 min | 113 km |
| Kovel | Chełm | 3 h 53 min | 89 km |
| Chop | Szolnok | 4 h 2 min | 242 km |
| Chop | Cegléd | 4 h 23 min | 270 km |
| Mukacheve | Debrecen | 4 h 25 min | 162 km |
| Chop | Poprad | 5 h 1 min | 206 km |
| Chop | Štrba | 5 h 17 min | 225 km |
| Chop | Budapest-Déli | 5 h 20 min | 348 km |
| Mukacheve | Szolnok | 5 h 42 min | 282 km |
| Rivne | Chełm | 6 h 2 min | 223 km |
| Mukacheve | Cegléd | 6 h 4 min | 311 km |
| Svalyava | Nyíregyháza | 6 h 27 min | 141 km |
| Chop | Žilina | 6 h 55 min | 347 km |
| Svalyava | Debrecen | 7 h | 190 km |
| Mukacheve | Budapest-Déli | 7 h 1 min | 389 km |
| Chop | Čadca | 7 h 21 min | 377 km |
| Kazatin 1 | Przemyśl Główny | 7 h 25 min | 509 km |
| Chop | Győr | 7 h 31 min | 469 km |
| Shepetivka | Chełm | 7 h 44 min | 315 km |
| Chop | Hegyeshalom | 7 h 59 min | 515 km |
| Chop | Wien Hbf | 8 h 17 min | 588 km |
| Svalyava | Szolnok | 8 h 23 min | 310 km |
| Chop | Ostrava hlavní nádraží | 8 h 26 min | 455 km |
| Kyiv-Passajirskii | Przemyśl Główny | 9 h 14 min | 669 km |
| Chop | Olomouc | 9 h 30 min | 530 km |
| Berdychiv | Chełm | 9 h 30 min | 431 km |
| Lviv | Nyíregyháza | 9 h 47 min | 336 km |
| Svalyava | Budapest-Déli | 9 h 51 min | 417 km |
| Lviv | Debrecen | 10 h 20 min | 385 km |
| Chop | Pardubice hl.n. | 10 h 48 min | 674 km |
| Kyiv-Passajirskii | Chełm | 10 h 57 min | 615 km |
| Mukacheve | Győr | 11 h 1 min | 509 km |
| Mukacheve | Hegyeshalom | 11 h 30 min | 556 km |
| Svalyava | Győr | 11 h 31 min | 537 km |
| Chop | Praha hl.n. | 11 h 43 min | 778 km |
| Lviv | Szolnok | 11 h 43 min | 505 km |
| Svalyava | Hegyeshalom | 12 h | 584 km |
| Mukacheve | Wien Hbf | 12 h 21 min | 628 km |
| Svalyava | Wien Hbf | 12 h 51 min | 656 km |
| Lviv | Budapest-Déli | 13 h 11 min | 612 km |
| Podilsk | Przemyśl Główny | 13 h 34 min | 819 km |
| Lviv | Győr | 14 h 51 min | 733 km |
| Lviv | Hegyeshalom | 15 h 20 min | 779 km |
| Odessa-Glavnaia | Przemyśl Główny | 15 h 27 min | 1005 km |
| Lviv | Wien Hbf | 16 h 11 min | 760 km |
| Kyiv-Passajirskii | Nyíregyháza | 16 h 36 min | 908 km |
| Kyiv-Passajirskii | Debrecen | 17 h 9 min | 957 km |
| Kyiv-Passajirskii | Szolnok | 18 h 32 min | 1077 km |
| Kyiv-Passajirskii | Budapest-Déli | 20 h | 1184 km |
| Poltava-Kyiv | Przemyśl Główny | 20 h 30 min | 1007 km |
| Kyiv-Passajirskii | Győr | 21 h 40 min | 1304 km |
| Kyiv-Passajirskii | Hegyeshalom | 22 h 9 min | 1351 km |
| Kyiv-Passajirskii | Wien Hbf | 23 h | 1332 km |
Railway layer: OpenRailwayMap · Timetable data: trainconnections.com
Updated