COMPARE Prices across different modes

Tue
Oct 19
Find prices
$12Infobus
Find prices
Wed
Oct 20
$8Ukrainian railways
$12Infobus
$124Windrose Airlines
Thu
Oct 21
$9Ukrainian railways
$12Infobus
$105Windrose Airlines
Fri
Oct 22
$9Ukrainian railways
$12Infobus
$93Windrose Airlines
Sat
Oct 23
$9Ukrainian railways
$12Infobus
$93Windrose Airlines
Sun
Oct 24
$9Ukrainian railways
$13Autolux
$93Windrose Airlines
Mon
Oct 25
$9Ukrainian railways
$12Infobus
$93Windrose Airlines
Tue
Oct 26
$8Ukrainian railways
$13Autolux
$79Windrose Airlines
Wed
Oct 27
$8Ukrainian railways
$12Infobus
$79Windrose Airlines
Thu
Oct 28
$8Ukrainian railways
$12Infobus
$79Windrose Airlines
Fri
Oct 29
$9Ukrainian railways
$12Infobus
$93Windrose Airlines
Sat
Oct 30
$9Ukrainian railways
$12Infobus
$93Windrose Airlines
Sun
Oct 31
$9Ukrainian railways
$12Infobus
$93Windrose Airlines
Mon
Nov 1
$9Ukrainian railways
$13Autolux
$87Windrose Airlines
Tue
Nov 2
$8Ukrainian railways
$12Infobus
$87Windrose Airlines
Wed
Nov 3
$8Ukrainian railways
$12Infobus
$87Windrose Airlines
Thu
Nov 4
$8Ukrainian railways
$12Infobus
$79Ukraine Intl. Airlines
Fri
Nov 5
$9Ukrainian railways
$13Autolux
$87Windrose Airlines
Mon
Nov 8
$8Ukrainian railways
$13Autolux
Find prices

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information between Kyiv and Dnipro

distanceDistance242 miles (391 km)
durationAverage train duration6 h 9 min
priceAverage train ticket price$9 (€7)
frequencyTrain frequency10 a day
changesDirect trainYes, there are 10 direct trains a day
carriersTrain companiesUkrainian railways

Trains from Kyiv to Dnipro cover the 242 miles (391 km) long trip taking on average 6 h 9 min with our travel partners like Ukrainian railways. Normally, there are 10 trains operating per day, including direct services available. While the average ticket price for this journey costs around $9 (€7), you can find the cheapest train ticket for as low as $8 (€6).

Travel Tips

Trains from Kyiv to Dnipro
Travel by train to Dnipro easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Kyiv to Dnipro.
FAQs
What is the price of the cheapest train from Kyiv to Dnipro?
Train tickets from Kyiv to Dnipro for some dates and times can be found for as cheap as $8 (€6)  one way in the next 7 days.
What is the price of a train ticket between Kyiv and Dnipro?
If you’re looking to buy your train tickets in the next week, you can expect the Kyiv to Dnipro train price to come in at an average of $9 (€7)  one way.
How far is it from Kyiv to Dnipro by train?
You should expect to travel around 242 miles (391 km)  to Dnipro from Kyiv by train.
How long is a train between Kyiv and Dnipro on average?
On average the Kyiv to Dnipro train time is 6 h 9 min  covering the 242 miles (391 km) long route, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
What train providers go from Kyiv to Dnipro?
Take the Kyiv to Dnipro train with Ukrainian railways. However, it's always good to check out all possible train providers for the route between Kyiv and Dnipro as there might be differences in the amenities they offer.
Are there any nonstop train services from Kyiv to Dnipro?
Yes, there are 10 direct trains from Kyiv to Dnipro per day with Ukrainian railways  on Omio. This is worth paying attention to when you book your train ticket as direct services tend to offer more convenience and help save you time traveling to your destination.
How many trains are there from Kyiv to Dnipro a day?
On average, there are 10 trains a day from Kyiv to Dnipro. The train times and services may be different on weekends and holidays compared to weekdays.
What time is the earliest train from Kyiv to Dnipro? What time is the last train from Kyiv to Dnipro?
You can take the earliest train from Kyiv to Dnipro at 1: 32 PM   or take the last train from Kyiv to Dnipro leaving at 6: 01 PM. Look for the latest Kyiv to Dnipro train schedules on Omio and book the best time to take the train for this route.
How far in advance should I book a train ticket from Kyiv to Dnipro to get the best deals?
You can find trains from Kyiv to Dnipro to cost on average $9 (€7) one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your route. You’ll see tickets for the Kyiv to Dnipro train generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey

Kyiv
Dnipro
The major railway station for departures from Kyiv is Kyiv-Pasazhyrsky. Read all the information you need to know about services, amenities and connections at Kyiv-Pasazhyrsky for your journey to Dnipro from Kyiv.