Directions from Lviv to Dnipro

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

Recommended option

Fly Lviv to Dnipropetrovsk  •  5 h 23 min

  1. LWO - DNK

$76 - $141

Cheapest option

Train  •  17 h 52 min

  1. Express

$6 - $15

5 alternative options

Fly Lviv to Zaporizhia, train  •  7 h 14 min

  1. LWO - OZH

$137 - $174

Train to Ivano-Frankivsk, fly to Dnipropetrovsk  •  8 h 7 min

  1. IFO - DNK

$326 - $1,012

Train via Kiev Pass  •  11 h 27 min

  1. Ic

$8 - $22

Bus  •  20 h 13 min

$21 - $36

Drive  •  13 h 2 min

  1. 633.4 miles

$80 - $120

What companies run services between Lviv, Ukraine and Dnipro, Ukraine?

Ukraine International Airlines flies from Lviv to Dnipro 5 times a week. Alternatively, you can take a train from Lviv to Dnipro via Kiev Pass in around 11 h 27 min.

Airlines
Ukraine International Airlines
Website
flyuia.com
Flights from Lviv to Dnipropetrovsk via Kiev
Ave. Duration
3 h 25 min
When
Monday, Tuesday, Thursday, Friday and Saturday
Estimated price
$100 - $260
Flights from Lviv to Zaporizhia via Kiev
Ave. Duration
4 h 2 min
When
Every day
Estimated price
$70 - $230
Flights from Ivano-Frankivsk to Dnipropetrovsk via Kiev
Ave. Duration
4 h 5 min
When
Every day
Estimated price
$320 - $1,000
Motor Sich
Website
motorsich.com
Flights from Lviv to Zaporizhia via Kiev Zhulhany
Ave. Duration
3 h 35 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$130 - $160
LOT
Website
lot.com
Flights from Lviv to Zaporizhia via Warsaw
Ave. Duration
7 h 40 min
When
Monday and Friday
Estimated price
$120 - $450
Train operators
Ukrainian Railways (UZ)
Phone
+38 (044) 309-70-05
Email
booking@uz.gov.ua
Website
uz.gov.ua
Train from Saporosche 1 to Dnepropetrovsk Glavnij
Ave. Duration
1 h 18 min
Frequency
Every 3 hours
Estimated price
$3 - $8
Schedules at
uz.gov.ua
Book at
uz.gov.ua
3rd Class
$3 - $5
2nd Class
$5 - $8
1st Class
$11 - $17
Train from Lvov to Ivano-Frankovsk
Ave. Duration
2 h 14 min
Frequency
Every 4 hours
Estimated price
$3 - $8
Schedules at
uz.gov.ua
Book at
uz.gov.ua
3rd Class
$3 - $5
2nd Class
$5 - $8
1st Class
$12 - $18
Train from Podzamche to Kiev Pass
Ave. Duration
4 h 57 min
Frequency
3 times a day
Estimated price
$4 - $11
Schedules at
uz.gov.ua
Book at
uz.gov.ua
3rd Class
$4 - $7
2nd Class
$7 - $11
1st Class
$18 - $25
Train from Kiev Pass to Dnepropetrovsk Glavnij
Ave. Duration
5 h 30 min
Frequency
5 times a day
Estimated price
$4 - $11
Schedules at
uz.gov.ua
Book at
uz.gov.ua
3rd Class
$4 - $6
2nd Class
$7 - $11
1st Class
$17 - $25
Train from Lvov to Dnepropetrovsk Glavnij
Ave. Duration
17 h 52 min
Frequency
4 times a day
Estimated price
$6 - $15
Schedules at
uz.gov.ua
Book at
uz.gov.ua
3rd Class
$6 - $9
2nd Class
$10 - $15
1st Class
$26 - $40
Bus operators
Ukraine buses
Website
ticket.bus.com.ua
Bus from Lviv Bus Station 8 to Kiev Central Bus Station
Ave. Duration
10 h 10 min
Frequency
Once daily
Estimated price
$10 - $13
Schedules at
ticket.bus.com.ua
Bus from Kiev Central Bus Station to Dnipro
Ave. Duration
9 h 3 min
Frequency
Twice daily
Estimated price
$10 - $20
Schedules at
ticket.bus.com.ua
Mariupol Auto
Website
mariupolavto.com
Bus from Kiev Central Bus Station to Dnepropetrovsk
Ave. Duration
7 h 35 min
Frequency
Once daily
Estimated price
$17 - $23
Schedules at
mariupolavto.com

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Greyhound, How to get from JFK to New York City and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.

Questions & Answers

The distance between Lviv and Dnipro is 815 km. The road distance is 1013 km.

The cheapest way to get from Lviv to Dnipro is to train which costs 150 ₴ - 390 ₴ and takes 17 h 52 min.

The quickest way to get from Lviv to Dnipro is to fly which takes 5 h 23 min and costs 1 900 ₴ - 3 700 ₴.

Yes, there is a direct train departing from Lvov and arriving at Dnepropetrovsk Glavnij. Services depart four times a day, and operate every day. The journey takes approximately 17 h 52 min.

No, there is no direct bus from Lviv to Dnipro. However, there are services departing from Lviv Bus Station 8 and arriving at Dnipro via Kiev Central Bus Station. The journey, including transfers, takes approximately 20 h 13 min.

It takes approximately 5 h 23 min to get from Lviv to Dnipro, including transfers.