Travel from Lviv to Dnipro

Train, bus or fly from Lviv to Dnipro?

Ukrainian Railways (UZ) operates a train from Lviv to Dnipro twice daily. Tickets cost $4 - $10 and the journey takes 4 h 59 min. Ukrainian Railways (UZ) also services this route 5 times a day. Alternatively, FlixBus operates a bus from Lviv to Dnipro 4 times a week. Tickets cost $30 - $55 and the journey takes 8 h 25 min. Günsel Group also services this route 3 times a day.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Lviv to Dnipro

From Lvov train to Kiev Pass then train to Dnepropetrovsk Glavnij. 11 h 29 min 407 ₴. From Lviv, Lviv train station bus to Kiev, Kiev, walk to Kyiv, then bus to Dnepropetrovsk. 17 h 46 min 1 944 ₴. From Lvov train to Dnepropetrovsk Glavnij. 17 h 52 min 276 ₴. From Lviv drive to Dnipro. 13 h 2 min 2 939 ₴. From Lystopadovoho Chinu St. line 9 Trolleybus to Lviv airport, fly to Dnipropetrovsk airport, then taxi to Dnipro. 7 h 55 min 3 740 ₴. From Lystopadovoho Chinu St. line 9 Trolleybus to Lviv airport, fly to Zaporizhia airport, taxi to Saporosche 1, then train to Dnipro. 7 h 14 min 4 638 ₴.
Close Print Itinerary
  1. Here are 6 options to get from
    Lviv to Dnipro:

    1. Trip:
      1 Train via Kiev Pass
      • One-Way approx: USD $7 - $20
      • Duration: 11 h 29 min
      Open +
      • Trip:
        1 Train via Kiev Pass
        • One-Way approx: USD $7 - $20
        • Duration: 11 h 29 min
        Close x
    2. Trip:
      2 Bus
      • One-Way approx: USD $43 - $71
      • Duration: 17 h 46 min
      Open +
      • Trip:
        2 Bus
        • One-Way approx: USD $43 - $71
        • Duration: 17 h 46 min
        Close x
    3. Trip:
      3 Train
      • One-Way approx: USD $5 - $13
      • Duration: 17 h 52 min
      Open +
      • Trip:
        3 Train
        • One-Way approx: USD $5 - $13
        • Duration: 17 h 52 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $80 - $120
      • Duration: 13 h 2 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $80 - $120
        • Duration: 13 h 2 min
        Close x
    5. Trip:
      5 Fly to Dnipropetrovsk
      • One-Way approx: USD $82 - $149
      • Duration: 7 h 55 min
      Open +
      • Trip:
        5 Fly to Dnipropetrovsk
        • One-Way approx: USD $82 - $149
        • Duration: 7 h 55 min
        Close x
    6. Trip:
      6 Fly to Zaporizhia, train
      • One-Way approx: USD $136 - $172
      • Duration: 7 h 14 min
      Open +
      • Trip:
        6 Fly to Zaporizhia, train
        • One-Way approx: USD $136 - $172
        • Duration: 7 h 14 min
        Close x