TrainMap

Kyiv: direct trains and buses

From Kyiv you can reach 90 places by direct train or long-distance bus. Departures per day and the fastest journey are counted over the week of 24 November 2026.

Open on the map

Destinationper dayTrainBus
Lviv14× a day5 h 467 h 05
Rivne10× a day4 h 244 h 00
Zhytomyr9× a day–1 h 30
Przemyśl PL7× a day9 h 0913 h 20
Warszawa PL6× a day16 h 2612 h 45
Lublin PL5× a day13 h 5710 h 45
Kovel5× a day6 h 036 h 20
Chełm PL4× a day10 h 50–
Vinnytsia4× a day2 h 24–
Khmelnytskyi4× a day4 h 01–
Ternopil4× a day5 h 27–
Mukachevo3× a day9 h 4210 h 55
Poltava3× a day4 h 254 h 10
Kraków PL3× a day–15 h 20
Katowice PL3× a day–16 h 55
Uzhhorod2× a day–11 h 55
Berlin DE2× a day–23 h 10
Lutsk2× a day–5 h 55
Świdnik PL2× a day13 h 4510 h 30
Stryi2× a day7 h 099 h 00
Kharkiv2× a day6 h 58–
Ostrava CZ2× a day–19 h 15
Olomouc CZ2× a day–20 h 30
Brno CZ2× a day–21 h 40
Praha CZ2× a day–24 h 20
Budapest HU1× a day–20 h 06
Bratislava SK1× a day–22 h 45
Wien AT1× a day–23 h 55
Chernihiv1× a day–2 h 20
Magdeburg DE1× a day–25 h 05
Hannover DE1× a day–27 h 25
Hamburg DE1× a day–28 h 00
Bremen DE1× a day–29 h 40
Košice SK1× a day–17 h 15
Prešov SK1× a day–17 h 45
Poprad SK1× a day–19 h 00
Žilina SK1× a day–21 h 05
Trenčín SK1× a day–22 h 10
Trnava SK1× a day–23 h 35
Dresden DE1× a day–23 h 30
Chemnitz DE1× a day–24 h 45
Jena DE1× a day–26 h 15
Weimar DE1× a day–26 h 50
Erfurt DE1× a day–27 h 25
Frankfurt am Main DE1× a day–31 h 20
Darmstadt DE1× a day–32 h 00
Mannheim DE1× a day–32 h 50
Heidelberg DE1× a day–33 h 14
Heilbronn DE1× a day–34 h 25
Stuttgart DE1× a day–35 h 25
Svaliava1× a day9 h 18–
Nyíregyháza HU1× a day13 h 59–
Debrecen HU1× a day14 h 34–
Győr HU1× a day19 h 27–
Hegyeshalom HU1× a day19 h 55–
Puławy PL1× a day14 h 43–
Kamianske1× a day7 h 04–
Dnipro1× a day7 h 37–
Braunschweig DE4× a week–26 h 20
Dortmund DE4× a week–30 h 10
Essen DE4× a week–30 h 50
Duisburg4× a week–31 h 20
Düsseldorf CZ4× a week–31 h 50
Köln CZ4× a week–32 h 50
Rzeszów PL4× a week–14 h 40
Tarnów PL4× a week–16 h 00
Łódź PL4× a week–18 h 40
Poznań PL4× a week–21 h 20
Kremenchuk CZ4× a week5 h 16–
Wrocław PL3× a week–20 h 05
Linz AT1× a week–26 h 30
Salzburg AT1× a week–28 h 30

18 more destinations on the map

Popular cities

PrahaWarszawaKrakówMünchenWrocławKatowiceWienBerlinPoznańBrnoStuttgartŁódźGdańskBratislavaRzeszówFrankfurt am MainBudapestHamburgOstravaNürnbergSalzburgSzczecinGdyniaKarlsruheDresdenGrazKölnLinzLublinPlzeň