For general information and definition of terms, refer to the main Border Crossings document.
For a full alphabetical list of countries go to here.
Go direct to border crossing information between Ukraine and Belarus - Hungary - Moldova - Poland - Romania - Russia - Slovakia.
Tick the boxes below if you do not want to see passenger routes listed, or freight-only routes, or closed routes. Click "Submit Changes" to register your selection.
Last update: 9 September 2009.
All rail routes between this pair of countries are 1520mm gauge.
(Homeľ -) Cerahoŭka BČ - Chorobyči UZ (- Bachmač): [D] This route carries one daily BČ train pair between Homeľ and Ščors and one daily UZ train pair between Konotop and Homel’. There are also several long distance trains.
(Homeľ -) Kravtsovka BČ - Hornostaďvka UZ (- Černihiv): [D] This route carries one daily BČ train pair between Homel’ and Černihiv and several long distance services.
(Ovruč -) Ëlča BČ - Slavutyč UZ (- Černihiv): [E] UŽ runs passenger trains between Elča and Černihiv, plus 5 corridor trains from Slavutyč to Semychody.
(Černihiv -) Posudovo BČ - Janiv UZ (- Ovruč): [E] 5 corridor trains from Slavutyč to Semychody. It is not known if use of these trains without permission is allowed. Formerly carried UZ trains between Černihiv and Ovruč.
(Kalīnkavīčy -) Slavečna BČ - Vystupovyči UZ (- Ovruč): [D] This route carries one daily BČ train pair between Baranavīčy and Korosten’. There are also long distance trains on different days.
(Lunīnec -) Goryn' BČ - Udrick UZ (- Sarny): [D] This route sees one daily BČ local train pair between Baranavičy and Udrick, one daily UZ local train pair between Goryn' and Sarny, and some long distance services on different days.
(Brėst -) Chacīslaū BČ - Zabolottja UZ (- Koveľ): [D] There is a service between Brėst and Černowitz on alternate dates via this route, plus four local train pairs between Brėst and Zabolottja and one between Chacīslaū and Zabolottja.
Last update: 25 July 2010.
Záhony MÁV - Čop UZ: [D] This route is mainly interlaced 1435/1520mm track but only the 1435mm gauge is used as the 1520mm is severed on the Ukrainian side of the border. Passenger services are operated by MÁV diesel locomotives. There is 1435mm gauge freight traffic from Zahony via Čop to both Mukachevo in Ukraine and Halmeu in Romania. All cross-border 1520mm gauge traffic uses the Eperjeske-Rendező - Batjevo route.
Eperjeske-Rendező MÁV - Batjevo UZ: [D] This route is dual gauge 1435/1520mm, though the 1435mm gauge tracks are out of use. There are no passenger services. Freight traffic uses the 1520mm gauge tracks to and from the gauge-changing and transfer facilities in the Eperjeske area; any 1435mm gauge traffic runs via the Záhony - Čop route.
Last update: 11 July 2008.
All rail routes between this pair of countries are 1520mm gauge.
(Lipcani -) Criva CFM - Mamalyga UZ (- Chernivtsi): [D] CFM operates one daily passenger train pair (609/610 Chernivtsi - Ocniţa) to Mamalyga.
(Chernivtsi -) Lipcani CFM - border - border - Medvezha CFM (- Larga): [D] CFM operates all trains.
Medvezha CFM - Larga UZ: [D] CFM operates to Larga.
Ocniţa CFM - Sokyrjany (Ukraine) - Larga UZ: [D] CFM operates to Larga.
(Ocniţa -) Valchinec CFM - Mogilyv Podiľskyj UZ (- Zhmerinka): [D] UZ operates to Ocniţa.
(Rybnitsa -) Kolbasnaja CFM - Slobidka UZ: [D] CFM operates to Slobidka.
(Tiraspol -) Novosavitskaya CFM - Kuchurhan UZ (- Razdeľnaya): [E] CFM operates to Kuchurhan. However CFM suspended all passenger trains from 6 March 2006 due to the conflict with Transnistria over the new customs regime between Moldova and Ukraine. Passenger trains to Odessa and Ivano Frankovsk are cancelled, other trains are diverted. Freight trains between Kuchurhan and Livada (Pervomaisk) do, however, operate.
(Câinari -) Isserliya CFM - Karabutseny (Ukraine) - 121 km (Ukraine) - Basarabeasca CFM: [D] CFM operates between Câinari and Basarabeasca.
Basarabeasca CFM - Serpnevo I UZ (- Berezyne - Arcyz): [D] Closed to all traffic. There are long-term plans for reopening of the section between Basarabeasca and Berezyne, supported by the Organization for Security and Co-operation in Europe (OSCE).
(Basarabeasca - Taraclia -) 208 km CFM - border - Bolgrad (Ukraine) - border - Greceni CFM (- Etulia): [D] Two CFM local train pairs run daily between Basarabeasca and Etulia.
(Basarabeasca -) Etulia CFM - Frykecej UZ (- Reni): [D] Four CFM local train pairs run daily between Etulia and Reni.
(Galaţi (Romania) -) Giurgiulesty CFM - Reni UZ: [D] A 1520mm gauge track for freight only runs from the Danube port at Galaţi (Romania) to the transhipment area of Giurgiulesty (Moldova) and continues to Reni (Ukraine).
Last update: 25 July 2010.
(Chełm -) Dorohusk PKP - Jahodyn UZ (- Kowiel): [D] PKP operates on 1435mm gauge tracks to Yahodyn. Prior to June 2000, there had been broad gauge cross border passenger services to/from Chełm, but now only standard gauge long-distance passenger (Berlin - Warszawa - Kyiv) remains, plus freight traffic. 1520mm tracks remain in situ towards factories near Chełm and confirmation of continuing broad gauge cross-border freight would be welcomed.
(Sławków -) Hrubieszów LHS - Iziv LHS: [D] This 1520mm gauge line is the "Linia Hutnicza Szerokotorowa" (Broad-Gauge Steel Line) between Sławków near Katowice and Vladimir in Ukraine. A limited passenger service ended a number of years ago, so current use is just freight and "road-train" services and [in 2009] cross border staff trains ran to the railway carriage works at Hrubieszów Towarowy from Iziv. Timings appear based on shift patterns but it is not recommended to attempt to travel due to Ukraine Border controls. This line was formerly part of PKP and was called "Steel and Sulphur Railway".
Hrebenne PKP - Rava Rus'ka UZ: [D] The PKP-operated 1435mm gauge through service to/from Warszawa was withdrawn after 3 June 2005. No freight traffic can operate, as the tracks to the interchange sidings at Rava Rus'ka have been lifted.
Werchrata PKP - Rava Rus'ka UZ: [D] A Broad gauge freight only crossing, now worked by UZ only and in 2006 with just a daily freight to a factory at Werchrata. The 1520 mm lines on the Polish side serving transhipment sidings are all out of use.
(Przemyśl -) Medyka PKP - Mostiska 2 UZ (- Lvov): [E] Starting from 1st June 2009, PKP operates a daily night train Kraków - Lvov, using the 1435mm gauge line to/from the SUW2000 gauge changing facilities at Mostiska 2. The 1520mm daytime passenger trains use the gauge changing facilities at Przemyśl. UZ works freight trains to Medyka. On the Polish side the 1520mm gauge continues to Zurawica, on the Ukrainian side 1435mm gauge track ends at Mostiska 1.
(Przemyśl) Malhowice PKP - Nizhankovichi UZ (- Dobromil - Khyriv): [D] Closed as a through route, formerly interlaced dual gauge 1435/1520mm. Until early 1995, PKP operated 1435mm gauge corridor trains through Ukraine via this route and the Krościenko - Stariava crossing. By July 2004, significant lengths of the 1435mm gauge track within Ukraine had been lifted north of Dobromil, but a 1520mm UZ passenger service still runs between Khyriv and Nizhankovichi where 1520mm gauge tracks now abruptly end. No PKP 1435mm gauge freight now remains on the stub from Przemyśl to Hermanowice.
(Sanok -) Krościenko PKP - Stariava UZ (- Khyriv): [D] PKP operates 1435mm gauge local passenger services between Sanok (Zagórz before 2004/2005) and Khyriv where the border crossing had been restricted to Polish and Ukrainian passport holders prior to 1 February 2006. A 1520mm gauge track is interlaced with the 1435mm gauge track between Stariava and Khyriv for an internal UZ passenger service. See also the Malhowice - Nizhankovichi crossing.
Last update: 25 July 2010.
(Satu Mare -) Halmeu CFR - Djakovo UZ (- Korolevo): [D] Freight-only and dual gauge. 1520mm gauge traffic runs to and from the gauge-changing and transfer facilities at Halmeu. 1435mm gauge traffic runs via the Ukrainian corridor line to Čop, with links to and from Čierna nad Tisou in Slovakia and Záhony in Hungary which despite doubts was still in use in Spring 2010.
(Sighetu Marmaţiei -) Câmpulung la Tisa CFR - Teresva UZ: [D] Teresva to Câmpulung la Tisa is 1520mm gauge only, with dual gauge 1435mm/1520mm from there to Valea Vişeului. This crossing is now out of use. CFR 1435mm gauge freight traffic to Câmpulung la Tisa has ceased west of Sighetu Marmaţiei.
(Sighetu Marmaţiei -) Valea Vişeului CFR - Dilove UZ (- Rakhiv): [D] The route across the border to Valea Vişeului is 1520mm gauge only and has been out of use since April 2006 owing to serious flood damage.
(Dorneşti -) Vicşani CFR - Vadul Siret UZ (- Cernovtsi): [D] Carries both freight and passenger traffic. Sofia - Bucuresti - Kyiv / Moskva trains run via this route. UZ carries freight as far as Dorneşti on 1520mm tracks.
(Barboşi -) Galaţi CFR - Reni UZ: [D] The route across the border is 1520mm gauge and extends to the trans-shipment area at Galaţi. There are no passenger services.
Last update: 9 September 2006.
All rail routes between this pair of countries are 1520mm gauge.
(Taganrog -) Uspenskaja RŽD - Kvašyne UZ (- Ilovajs'k): [E] This route carries several long distance trains.
(Michajlo-Leonťevskaja -) Zakordonnyj RŽD - 1092 Km UZ (- Dovžans'ka): [D] No passenger service. Operational details not known.
Gukovo RŽD - Krasna Mohyla UZ: [D] This route carries one long distance train pair Simferopol’ – Sverdlovs’k and some long distance services on different days.
(Lichaja -) Plešakovo RŽD - Izvaryne UZ (- Simejkyne): [D] This route crosses the border three times between Plešakovo and Izvaryne. No passenger service. Operational details not known.
(Millerovo -) Staraja Iľjenko RŽD - 122 Km UZ (- Kindrašivs'ka): [D] This route carries 2 local train pairs between 122 Km and Millerovo in 2005: it is not known if they are still running.
(Millerovo -) Čertkovo - Zorynivka (- Kantemirovka): [E] (used by through RŽD trains) Two corridor train pairs run between Čertkovo and Rossoš’ without stopping in Ukrainian territory.
(Kantemirovka -) Gartmaševka - Šelystivka (- Čertkovo): [E] (used by through RŽD trains) Two corridor train pairs run between Čertkovo and Rossoš’ without stopping in Ukrainian territory.
(Valujki -) Vystrjel RŽD - Hrakivka UZ (- Lantrativka): [D] One daily long distance train pair Luhans’k - Moskva (from 23 January 2007 on alternate days) and one train pair Mariupol’ - Voroneš on different dates.
(Valujki -) Solovej RŽD - Topoli UZ (- Kup'jans'k-Vuzlovyj): [E] This route carries 5 local train pairs between Valujki and Topoli. There are also some long distance trains.
(Belgorod -) Nežegol' RŽD – Ohurtsove UZ (- Vovčans'k): [D] This route carries one local train pair between Belgorod and Vovčans'k.
(Belgorod -) Naumovka RŽD - Kozača Lopan' UZ (- Charkiv): [E] This route carries several local and long distance trains.
(Gotnja -) Chotmyžsk RŽD - Odnorobivka UZ (- Charkiv): This border crossing is used by 3 local train pairs.
(Gotnja -) Ilek-Pen’kovka RŽD – Puškarne UZ (- Sumy): [D] This route sees one daily UZ local train pair between Vorožba and Gotnja.
(Korenevo -) Gluškovo RŽD - Volfine UZ (- Vorožba): [D] This route carries one train pair (alternate days during high summer, twice weekly during the rest of the year) between Voroneš-1 and Kyďv, and 2 RŽD local train pairs from L'gov-Kyďvs'kyj to Lokot’ and Tetkino.
(Chutir-Mychaylivs'kyj -) Klevan’ UZ - Lokot’ (Russia) - Tetkino UZ (- Vorožba): [D] {UZ line, crosses the border a total of 6 times} No passenger service between Esman’ and Lokot’. One RŽD local train pair runs between L'gov-Kyďvs'kyj and Lokot’ via Vorožba without stopping in Ukrainian territory.
(Bryansk-1-Orlovsky -) Suzemka RŽD - Zernove UZ (- Chutir-Mychaylivs'kyj): [E] Local services between Suzemka and Zernove had been abandoned by 6 March 2003, but there are still several long distance trains.
(Uneča -) Vitemlja RŽD - Čihinok UZ (- Chutir-Mychaylivs'kyj): [D] Crosses the border 3 times. No passenger service since October 2003.
(Novozybkov -) Klimovo RŽD - Karpovyči UZ (- Semenivka): [D] No passenger or freight service.
Last update: 25 July 2010.
(Veľké Kapušany -) Maťovce ŽSR - Pavlovo UZ (- Užhorod): [E] The route across the border is dual gauge 1435/1520mm, however the 1435mm gauge tracks are out of use. There is no passenger service across the border. The majority of the cross-border traffic is 1520mm gauge freight to the VSŽ (now U.S. Steel) Steelworks near Košice, though there are gauge-changing and transfer facilities in the Maťovce area.
(Košice -) Čierna nad Tisou ŽSR - Čop UZ: [E] This route and the station area at Čop are dual gauge 1435/1520mm. Passenger services are 1435mm gauge, operated by ŽSR; on through services, gauge-changing is performed to the east of Čop station, carriages being shunted out of and into the station for this purpose. Freight traffic uses the 1520mm gauge tracks to and from the gauge-changing and transfer facilities in the Čierna nad Tisou area. There is 1435mm gauge freight traffic from Čierna nad Tisou via Čop to both Mukachevo in Ukraine and Halmeu in Romania.
Copyright © 2000 - 2010. All rights reserved. Copies of this document, whether made electronically or otherwise, must be for personal use only and shall not be used for commercial purposes. The information supplied in this document is for general reference only and should not be relied upon without further specific enquiry. You may alter the formatting and content of this document only to suit your own computer or printer.