Buy Ukraine train tickets online

Ukrainian Railways tickets online: find your train in 30 seconds, pick a seat on the coach map and get an e-ticket by email.

✓Every Ukrainian Railways train✓Seat picking on the coach map✓E-ticket by email in seconds

Fares

What a train ticket costs

The Ukrainian Railways tariff from our own price history: «from» is the lowest we have been quoted on that route. The site service fee is counted separately and is shown in the search before payment.

UZ tariffs collected up to 08.11.2026

All routes with fares →

Where from

Where a train goes from your city

Out of the largest junctions: where direct trains run, how far it is, and from what fare.

Kyiv

  1. Vinnytsia221 kmfrom 141 UAH
  2. Lviv563 kmfrom 228 UAH
  3. Kharkiv489 kmfrom 229 UAH
  4. Odesa650 kmfrom 247 UAH
  5. Uzhhorod851 kmfrom 258 UAH

Lviv

  1. Chernivtsi267 kmfrom 117 UAH
  2. Uzhhorod271 kmfrom 146 UAH
  3. Rivne207 kmfrom 201 UAH
  4. Kyiv563 kmfrom 228 UAH
  5. Odesa746 kmfrom 247 UAH

Kharkiv

  1. Kyiv489 kmfrom 256 UAH
  2. Vinnytsia710 kmfrom 313 UAH
  3. Lviv1 052 kmfrom 359 UAH
  4. Uzhhorod1 340 kmfrom 405 UAH
  5. Odesa765 kmfrom 446 UAH

Odesa

  1. Lviv746 kmfrom 247 UAH
  2. Dnipro612 kmfrom 247 UAH
  3. Kyiv650 kmfrom 259 UAH
  4. Uzhhorod1 034 kmfrom 280 UAH
  5. Kharkiv765 kmfrom 324 UAH

Timetable

Ukrainian Railways tickets and timetable

Not an advertised "over four thousand", but what we actually hold and check against the source every week.

363
train numbers
144
overnight departures
496
long-distance stations
463
cities with a direct train
13 714
routes with a direct train

Checked against the UZ timetable on 03.11.2026

Compared

Train or coach: which is faster and which is cheaper

We hold both timetables, so the answer can be honest even when it does not favour the train. The time is the fastest departure of each kind, the price the lowest fare.

Of 8 routes the train is faster on 3, the coach on 5.

Kyiv → Lvivtrain faster by 1 h 48 min
Train5 h 38 min
Coach7 h 26 min

108 trains a dayTrain from 228 UAH116 departures a dayCoach from 800 UAH

Kyiv → Odesacoach faster by 1 h 59 min
Train7 h 54 min
Coach5 h 55 min

12 trains a dayTrain from 247 UAH120 departures a dayCoach from 600 UAH

Kharkiv → Kyivtrain faster by 1 h 10 min
Train4 h 50 min
Coach6 h 00 min

27 trains a dayTrain from 256 UAH101 departures a dayCoach from 723 UAH

Lviv → Ivano-Frankivsktrain faster by 17 min
Train1 h 58 min
Coach2 h 15 min

62 trains a dayTrain from 53 UAH58 departures a dayCoach from 280 UAH

Lviv → Lutskcoach faster by 1 h 42 min
Train3 h 57 min
Coach2 h 15 min

3 trains a dayTrain from 190 UAH37 departures a dayCoach from 250 UAH

Kyiv → Zhytomyrcoach faster by 53 min
Train2 h 28 min
Coach1 h 35 min

3 trains a dayTrain from 210 UAH160 departures a dayCoach from 209 UAH

Kyiv → Sumycoach faster by 20 min
Train5 h 38 min
Coach5 h 18 min

4 trains a day98 departures a dayCoach from 1 000 UAH

Rivne → Kyivcoach faster by 43 min
Train4 h 18 min
Coach3 h 35 min

10 trains a dayTrain from 220 UAH71 departures a dayCoach from 500 UAH

Booking

How to buy a train ticket in Ukraine

Three steps, and each answers a question people really type into search.

1

Find your train

From, to and a date. We show every direct train on that date with seats free, journey time and coach types - from Intercity+ to the overnight sleeper.

2

Pick a seat

The coach map with real berths: lower or upper, compartment, open sleeper, SV or seated. You see what is still free, not just that "seats are available".

3

Pay by card

Card payment online. The e-ticket arrives by email - nothing needs printing.

Fast

Intercity+ tickets and fast trains

Daytime services with few stops and seated first- and second-class coaches. An Intercity ticket is bought the same way as any other.

Questions

Frequently asked questions

How far in advance can I buy a train ticket in Ukraine?

The operator sets how far ahead a train goes on sale: usually 45 days before departure, sometimes less - the search form shows which dates are already open. On busy routes, Kyiv - Lviv or Kyiv - Odesa, berths go quickly, so it is worth buying train tickets ahead.

How much does a train ticket cost?

The fare is set by the operator and depends on distance, train category (Intercity+, fast, passenger) and coach type - SV, compartment, open sleeper or seated.

What is the difference between kupe, platskart and SV?

SV is a two-berth luxury compartment. Kupe is four berths behind a door. Platskart is open berths. Seated means chairs, mostly on Intercity+. What a particular train has is visible when you pick a seat.

What is an e-ticket and do I need to print it?

After payment the ticket arrives by email. Printing is not needed: the conductor checks it by your document number or by the QR code on your screen.

Can I refund a train ticket?

Yes, under the operator rules. How much comes back depends on how many hours before departure you return it. The money goes back to the card you paid with.

How do I know whether a train runs on a given day?

Each number page says which days it runs - every day, odd days, even days or specific dates. We take this from the published timetable and check it every week.