COMPARE Prices across different modes

27 Oct
£6Ukrainian railways
Find prices
28 Oct
£6Ukrainian railways
Find prices
29 Oct
£7Ukrainian railways
£58Windrose Airlines
31 Oct
Find prices
£68Windrose Airlines
1 Nov
£7Ukrainian railways
£62Windrose Airlines

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information between Zaporizhia and Kyiv

distanceDistance278 miles (448 km)
durationAverage train duration5 h 19 min
priceAverage train ticket price£7 (€7)
changesDirect trainYes
carriersTrain providersUkrainian railways

Trains from Zaporizhia to Kyiv cover the 278 miles (448 km) long journey taking on average 5 h 19 min with our travel partners like Ukrainian railways. There are direct train services available. You can get the cheapest train tickets for this journey for as low as £6, but the average price of train tickets is £7.

Travel Tips

Trains from Zaporizhia to Kyiv
Travel by train to Kyiv 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 Zaporizhia to Kyiv.
How much do cheap train tickets to Kyiv from Zaporizhia cost?
Looking to save money on your trip? Omio customers have found the cheapest train between Zaporizhia and Kyiv for the next 7 days starting from £6  one way.
How much is a train ticket from Zaporizhia to Kyiv?
In the next 7 days you’ll find that the average cost of a train ticket between Zaporizhia and Kyiv is £7  one way.
What is the distance between Zaporizhia and Kyiv via train?
You should expect to travel around 278 miles (448 km)  from Zaporizhia to Kyiv by train.
What is the average Zaporizhia to Kyiv train duration?
The Zaporizhia to Kyiv train duration is on average 5 h 19 min, which is to be expected when travelling 278 miles (448 km) from Zaporizhia to Kyiv. However, the time it takes can vary based on specific dates, weekends, and bank holidays.
Which train companies should I travel with from Zaporizhia to Kyiv?
Take the Zaporizhia to Kyiv train with Ukrainian railways. However, it's always good to check out all possible train providers for the route from Zaporizhia to Kyiv as there might be differences in the amenities they offer.
When does the first train depart from Zaporizhia to Kyiv? When does the last train depart from Zaporizhia to Kyiv?
The first train from Zaporizhia to Kyiv leaves at 08: 16   and the last train for this leaves at 19: 47. Omio shows you the latest train from Zaporizhia to Kyiv schedule to help you book the best departure time for this trip.
How early should I buy Zaporizhia to Kyiv train tickets to get the best deals?
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this route and save money. If you buy train tickets from Zaporizhia to Kyiv within the next 7 days, you can find tickets to cost on average £7 one way. To find the best prices for this route, consider booking your train ticket from Zaporizhia to Kyiv a few months in advance.

Important Stations and Airports for this Journey

The major railway station for departures from Zaporizhia is. Read all the information you need to know about services, amenities and connections at for your trip between Zaporizhia and Kyiv.