Ukrainian Railways

Night Trains from Kharkiv to Odesa

1 night train connects Kharkiv and Odesa, run by Ukrainian Railways. Compare timetables, stops, journey time and where to book. Trains run in both directions — Kharkiv to Odesa and Odesa to Kharkiv.

1 train on this route

Kharkiv → Odesa Holovna (007 O/059 O / 008 Š/060 Š)

Operator
Ukrainian Railways
Duration
10h 39m
Distance
758 km
CO₂
11 kg CO₂e
Classes
bunkbed, couchette, sleeper
Tickets
Fixed fare— what does this mean?

Book any time. The price won't rise, but berths sell out.

Book any time — the price won't rise, but berths sell out.

Kharkiv → Odesa Holovna

007 O/059 O
Departs 20:03Arrives 06:422026: Every 2nd day
  1. Kharkiv20:03
  2. Poltava
  3. Kremenchuk
  4. Kropyvnytskyi
  5. Voznesens'k
  6. Odesa Holovna06:42

Official timetable

Runs as 059 O every other day, approx 4h slower

Odesa Holovna → Kharkiv

008 Š/060 Š
Departs 22:30Arrives 09:182026: Every 2nd day
  1. Odesa Holovna22:30
  2. Voznesens'k
  3. Kropyvnytskyi
  4. Kremenchuk
  5. Poltava
  6. Kharkiv09:18

Official timetable

Runs as 060 Š every other day, approx 5h slower

Frequently asked questions

How many night trains run between Kharkiv and Odesa?+

1 night train connects Kharkiv and Odesa, run by Ukrainian Railways.

How long does the Kharkiv to Odesa night train take?+

The fastest overnight journey is about 10h 39m.

How much is a night train from Kharkiv to Odesa?+

Ukrainian Railways sells this route on a fixed tariff: the fare is set by distance and comfort class, so it does not rise as the departure approaches and booking early does not make it cheaper — though sleeper berths do sell out.

How do I book a night train from Kharkiv to Odesa?+

Compare the trains above and book directly with Ukrainian Railways.

Related connections

Pingwi Sleeper Train Map

Prices on Pingwi are for information only and are not an offer. We refresh them from the operators' own sites and do our best to keep them current, but the fare you are charged may differ — the price the operator shows at checkout is the one that applies.