Header background
Train Times
Ukraine
flixbus
trenitalia
ouisncf
deutsche-bahn
blablacar
kayak
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Kharkiv - Kyiv ₹ 892.54 7 h 40 min 11 14:56 00:54 411 km
Trains Dnipropetrovsk - Kyiv ₹ 1,162.70 8 h 36 min 5 00:30 02:05 392 km
Trains Odesa - Kyiv ₹ 4,817.86 11 h 28 min 2 00:18 00:15 442 km
Trains Zaporizhia - Kyiv ₹ 1,378.42 12 h 17 min 4 21:58 01:30 448 km
Trains Lviv - Kyiv ₹ 1,742.11 9 h 27 min 22 03:50 01:29 468 km
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Kyiv - Kharkiv ₹ 3,355.83 8 h 2 min 6 07:07 00:16 411 km
Trains Dnipropetrovsk - Kharkiv ₹ 1,043.11 3 h 49 min 2 09:23 22:27 194 km
Trains Odesa - Kharkiv ₹ 3,659.73 18 h 21 min 2 20:56 19:40 564 km
Trains Zaporizhia - Kharkiv ₹ 1,244.68 4 h 30 min 2 05:53 00:01 252 km
Trains Lviv - Kharkiv ₹ 1,828.83 17 h 31 min 5 23:25 21:53 875 km
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Kyiv - Dnipropetrovsk ₹ 2,518.95 8 h 22 min 6 13:50 00:14 392 km
Trains Kharkiv - Dnipropetrovsk ₹ 871.92 3 h 48 min 3 08:45 09:23 194 km
Trains Odesa - Dnipropetrovsk ₹ 1,248.56 12 h 41 min 2 20:14 00:57 387 km
Trains Zaporizhia - Dnipropetrovsk ₹ 277.84 1 h 36 min 4 04:14 03:28 71 km
Trains Lviv - Dnipropetrovsk ₹ 13,384.85 17 h 35 min 3 20:22 00:34 811 km
Trains Stryi - Dnipropetrovsk ₹ 3,269.65 14 h 40 min 1 18:33 09:13 818 km
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Kyiv - Odesa ₹ 2,285.97 11 h 9 min 2 00:15 00:01 442 km
Trains Kharkiv - Odesa ₹ 1,815.37 19 h 26 min 4 23:43 23:12 564 km
Trains Dnipropetrovsk - Odesa ₹ 1,377.12 14 h 10 min 3 23:57 23:39 387 km
Trains Zaporizhia - Odesa ₹ 4,717.94 18 h 17 min 2 19:07 18:42 369 km
Trains Lviv - Odesa ₹ 2,321.27 11 h 33 min 3 23:33 23:45 622 km
Trains Rahiv - Odesa ₹ 1,760.32 18 h 29 min 2 16:26 17:15 523 km
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Kyiv - Zaporizhia ₹ 1,596.29 12 h 17 min 4 23:53 23:05 448 km
Trains Kharkiv - Zaporizhia ₹ 1,807.60 4 h 32 min 2 18:23 05:53 252 km
Trains Dnipropetrovsk - Zaporizhia ₹ 1,478.94 1 h 41 min 3 22:10 23:38 71 km
Trains Odesa - Zaporizhia ₹ 1,628.22 18 h 2 min 2 20:56 19:07 369 km
Trains Lviv - Zaporizhia ₹ 1,702.25 20 h 11 min 4 13:57 22:08 847 km
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Kyiv - Lviv ₹ 1,837.55 9 h 32 min 23 03:23 02:07 468 km
Trains Kharkiv - Lviv ₹ 4,362.53 17 h 11 min 5 16:10 01:05 875 km
Trains Dnipropetrovsk - Lviv ₹ 1,338.73 18 h 15 min 4 00:53 15:30 811 km
Trains Odesa - Lviv ₹ 3,987.79 11 h 31 min 2 00:04 01:20 622 km
Trains Zaporizhia - Lviv ₹ 1,698.19 19 h 37 min 3 13:15 20:22 847 km
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Kyiv - Kryvyi Rih ₹ 1,218.88 8 h 57 min 3 00:36 23:25 351 km
Trains Kharkiv - Kryvyi Rih ₹ 3,77,263.21 6 h 43 min 2 08:45 17:36 311 km
Trains Dnipropetrovsk - Kryvyi Rih ₹ 203.63 2 h 47 min 1 21:38 00:25 133 km
Trains Odesa - Kryvyi Rih ₹ 3,785.37 13 h 1 min 2 18:42 00:05 256 km
Trains Zaporizhia - Kryvyi Rih ₹ 921.97 4 h 48 min 5 12:46 13:45 135 km
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Kyiv - Mykolaiv ₹ 6,644.02 7 h 48 min 3 00:14 12:07 403 km
Trains Kharkiv - Mykolaiv ₹ 704.96 14 h 1 19:00 09:00 459 km
Trains Dnipropetrovsk - Mykolaiv ₹ 1,175.30 9 h 2 min 2 23:47 21:46 278 km
Trains Odesa - Mykolaiv ₹ 373.62 4 h 50 min 1 17:17 22:07 111 km
Trains Zaporizhia - Mykolaiv ₹ 871.49 10 h 18 min 1 22:20 08:38 259 km
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Kyiv - Mariupol ₹ 701.50 16 h 47 min 1 18:32 11:19 635 km
Trains Kharkiv - Mariupol ₹ 437.26 12 h 24 min 1 21:25 09:49 335 km
Trains Dnipropetrovsk - Mariupol ₹ 399.59 9 h 38 min 3 02:05 07:30 243 km
Trains Odesa - Mariupol ₹ 1,856.87 17 h 49 min 2 16:25 20:32 523 km
Trains Zaporizhia - Mariupol ₹ 341.28 7 h 40 min 4 01:53 07:30 194 km
Close

Get free deals and discounts
when you sign-up

  • Omio 10% cashback

  • Booking.com 2% cashback

  • Rentalcars.com 10% off

  • Exclusive access to special promotions and deals

Offer expires in
2
Days
:
14
Hours
:
35
Minutes
:
33
Seconds
206 joined today

By signing up, you agree to our terms and conditions, You can find more information in our Imprint

We're subscribing you...

Thank you!
We have added your email to the
signup queue.

Something went wrong!

An error occurred when you're subscribing to our deals. Please try again in a minute.

Close
Logo
authentication

Sign in or create an account

Sign in to Virail to get exclusive travel deals

By signing up, you agree to our terms and conditions, You can find more information in our Imprint

Close

Deals

Booking.com

2% cashback