Rome2Rio

How to get fromBratislava to Kramatorskby train, bus, taxi, car, plane, or shuttle

Find Transport to Kramatorsk

See all options

There are 12 ways to get from Bratislava to Kramatorsk by train, bus, taxi, car, plane, or shuttle

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

Transport is disrupted due to the Russia-Ukraine war. Read more

  1. Train, bus via Zvolen

    best
    1. Take the train from Bratislava hl.st. to Zvolen mestotrain train
    2. Take the bus from Zvolenʹ to Rokytnebus bus
    3. Take the bus from Богуслав to Kramatorskbus bus
    21h 16m
    ₴6,696–10,755
  2. Bus via Brno

    cheapest
    1. Take the bus from Bratislava, Autobusová stanica Mlynské Nivy to Brnobus bus 260 / ...
    2. Take the bus from Brno to Kyivbus bus
    3. Take the bus from Kyiv Central Bus Station to Kramatorskbus bus
    25h 17m
    ₴4,607–11,030
  3. Train, taxi

    1. Take the train from Hegyeshalom to Kyiv-Pasazhyrskyitrain train
    2. Take the train from Kyiv-Pas. to Kharkiv-Pas.train train
    3. Take the train from Kharkiv-Pas. to Iziumtrain train
    4. Take the taxi from Izium to Kramatorsktaxi taxi
    34h 51m
    ₴14,095–29,533
  4. Drive  1,822.6 km

    1. Drive from Bratislava to Kramatorskcar car 1,822.6 km
    22h 53m
    ₴14,279–20,625
  5. Bus to Vienna International Airport, fly, bus, taxi

    1. Take the bus from Bratislava centre to Vienna International Airportbus bus
    2. Fly from Vienna International Airport (VIE) to Krasnodar (KRR)plane plane VIE - KRR
    3. Take the bus from Krasnodar-1 Bus station to Donetsk Yuzhny bus stationbus bus
    4. Take the taxi from Donetsk Yuzhny bus station to Selidovetaxi taxi
    5. Take the bus from Selidove to Kramatorskbus bus
    25h 48m
    ₴7,130–26,035
  6. Train, bus

    1. Take the train from Hegyeshalom to Kyiv-Pasazhyrskyitrain train 40347
    2. Take the bus from Kyiv to Kramatorskbus bus Kyiv-Slavyansk
    35h 33m
    ₴18,215–33,333
  7. Bus

    1. Take the bus from Bratislava, Autobusová stanica Mlynské Nivy to Kyiv Central Bus stationbus bus N3272 / ...
    2. Take the bus from Kyiv to Kramatorskbus bus Kyiv-Slavyansk
    38h 42m
    ₴10,701–16,448
  8. Fly from Bratislava Airport, bus, taxi

    1. Fly from Bratislava Airport (BTS) to Krasnodar (KRR)plane plane BTS - KRR
    2. Take the bus from Krasnodar-1 Bus station to Donetsk Yuzhny bus stationbus bus
    3. Take the taxi from Donetsk Yuzhny bus station to Selidovetaxi taxi
    4. Take the bus from Selidove to Kramatorskbus bus
    26h 1m
    ₴6,201–18,433
  9. Train to Budapest Ferenc Liszt International Airport, fly, bus, taxi

    1. Take the train from Bratislava Hlavna Stanica to Budapest-Nyugatitrain train
    2. Fly from Budapest Ferenc Liszt International Airport (BUD) to Krasnodar (KRR)plane plane BUD - KRR
    3. Take the bus from Krasnodar-1 Bus station to Donetsk Yuzhny bus stationbus bus
    4. Take the taxi from Donetsk Yuzhny bus station to Selidovetaxi taxi
    5. Take the bus from Selidove to Kramatorskbus bus
    27h 17m
    ₴6,530–20,465
  10. Train, train to Graz Airport, fly, bus, taxi

    1. Take the train from Bratislava-Petrzalka to Wien Hbftrain train
    2. Take the train from Wien Hbf to Graz Hbftrain train
    3. Fly from Graz Airport (GRZ) to Krasnodar (KRR)plane plane GRZ - KRR
    4. Take the bus from Krasnodar-1 Bus station to Donetsk Yuzhny bus stationbus bus
    5. Take the taxi from Donetsk Yuzhny bus station to Selidovetaxi taxi
    6. Take the bus from Selidove to Kramatorskbus bus
    35h 16m
    ₴14,323–41,155
  11. Train, shuttle to Ljubljana, fly, bus, taxi

    1. Take the train from Bratislava-Petrzalka to Wien Hbftrain train
    2. Take the train from Wien Hbf to Klagenfurt Hbftrain train
    3. Take a shuttle bus from Klagenfurt - Hauptbahnhof to Zgornji Brnik, Letališče Jožeta Pučnika Ljubljanashuttle bus
    4. Fly from Ljubljana (LJU) to Krasnodar (KRR)plane plane LJU - KRR
    5. Take the bus from Krasnodar-1 Bus station to Donetsk Yuzhny bus stationbus bus
    6. Take the taxi from Donetsk Yuzhny bus station to Selidovetaxi taxi
    7. Take the bus from Selidove to Kramatorskbus bus
    33h 34m
    ₴13,833–47,595
  12. Train, shuttle to Zagreb Franjo Tuđman Airport, fly, bus, taxi

    1. Take the train from Bratislava-Petrzalka to Wien Hbftrain train
    2. Take the train from Wien Hbf to Graz Hbftrain train
    3. Take a shuttle bus from Graz - Hbf Busbahnhof to Zagreb Airportshuttle bus
    4. Fly from Zagreb Franjo Tuđman Airport (ZAG) to Krasnodar (KRR)plane plane ZAG - KRR
    5. Take the bus from Krasnodar-1 Bus station to Donetsk Yuzhny bus stationbus bus
    6. Take the taxi from Donetsk Yuzhny bus station to Selidovetaxi taxi
    7. Take the bus from Selidove to Kramatorskbus bus
    34h 18m
    ₴20,033–51,995

Vienna International Airport (VIE) to Krasnodar (KRR) flights

Calendar19Weekly Planes
Duration9h 16mAverage Duration
Ticket₴4,781Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Bratislava, Slovakia and Kramatorsk, Ukraine?

You can take a bus from Bratislava, Autobusová stanica Mlynské Nivy to Kramatorsk via Brno, Kyiv, and Kyiv Central Bus Station in around 25h 17m.

Transport is disrupted due to the Russia-Ukraine war. Read more

Airlines
Train operators
Bus operators
Other operators

Want to know more about travelling around Ukraine

Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Related travel guides

Booking & Getting There