Travel from Dnipro to Donetsk-Russia

Bus or train from Dnipro to Donetsk?

You can take a bus from Dnipro to Donetsk via Millerovo and Kamensk-Shakhtinsky in around 21 h 27 min. Alternatively, Ukrainian Railways (UZ) operates a train from Dnipro to Donetsk 6 times a week. Tickets cost $14 - $35 and the journey takes 24 h 56 min.

How to get from Dnipro to Donetsk

From Dnepropetrovsk Glavnij train to Krasnij Liman, train to Lugansk, then drive to Donetsk. 10 h 20 min 453 ₴. From Dnepropetrovsk bus to Millerovo, bus to Kamensk-Shakhtinsky, then taxi to Donetsk. 21 h 27 min 2 209 ₴. From Dnepropetrovsk Glavnij train to Lichaja then taxi to Donetsk. 25 h 41 min 1 476 ₴. From Dnipro drive to Donetsk. 6 h 30 min 993 ₴.

Operators from Dnipro to Donetsk

Close Print Itinerary
  1. Here are 4 options to get from
    Dnipro to Donetsk:

    1. Trip:
      1 Train, drive
      • One-Way approx: USD $9 - $21
      • Duration: 10 h 20 min
      Open +
      • Trip:
        1 Train, drive
        • One-Way approx: USD $9 - $21
        • Duration: 10 h 20 min
        Close x
    2. Trip:
      2 Bus
      • One-Way approx: USD $44 - $78
      • Duration: 21 h 27 min
      Open +
      • Trip:
        2 Bus
        • One-Way approx: USD $44 - $78
        • Duration: 21 h 27 min
        Close x
    3. Trip:
      3 Train
      • One-Way approx: USD $37 - $62
      • Duration: 25 h 41 min
      Open +
      • Trip:
        3 Train
        • One-Way approx: USD $37 - $62
        • Duration: 25 h 41 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $28 - $45
      • Duration: 6 h 30 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $28 - $45
        • Duration: 6 h 30 min
        Close x