Compare prices and tickets by train, bus or flight

Tue
Jan 18
$17Ukrainian railways
$23Infobus
$167Windrose Airlines
Wed
Jan 19
$10Ukrainian railways
$23Infobus
$167Windrose Airlines
Thu
Jan 20
$10Ukrainian railways
$23Infobus
$167Windrose Airlines
Fri
Jan 21
$10Ukrainian railways
$25Ecolines
$167Windrose Airlines
Sat
Jan 22
$10Ukrainian railways
$25Ecolines
$167Windrose Airlines
Sun
Jan 23
$10Ukrainian railways
Find prices
Find prices
Mon
Jan 24
$10Ukrainian railways
$23Infobus
$148Windrose Airlines
Tue
Jan 25
$10Ukrainian railways
$23Infobus
$148Windrose Airlines
Wed
Jan 26
$9Ukrainian railways
$25Ecolines
$148Windrose Airlines
Thu
Jan 27
$9Ukrainian railways
$23Infobus
$148Windrose Airlines
Fri
Jan 28
$10Ukrainian railways
$24Infobus
$148Windrose Airlines
Sat
Jan 29
$11Ukrainian railways
Find prices
Find prices
Sun
Jan 30
$10Ukrainian railways
$23Infobus
$167Windrose Airlines
Mon
Jan 31
$11Ukrainian railways
Find prices
Find prices
Tue
Feb 1
$10Ukrainian railways
$23Infobus
$148Windrose Airlines
Wed
Feb 2
$10Ukrainian railways
$23Infobus
$148Windrose Airlines
Thu
Feb 3
$10Ukrainian railways
$23Infobus
$148Windrose Airlines
Fri
Feb 4
$10Ukrainian railways
$24Infobus
$172Windrose Airlines
Sat
Feb 5
$11Ukrainian railways
$24Infobus
$148Windrose Airlines
Sun
Feb 6
Find prices
Find prices
$171Windrose Airlines

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Kharkiv to Lviv

distanceDistance542 miles (874 km)
durationAverage train duration15 h 53 min
priceAverage train ticket price$11 (€9)
changesDirect trainYes
carriersTrain companiesUkrainian railways

Trains from Kharkiv to Lviv cover the 542 miles (874 km) long journey taking on average 15 h 53 min with our travel partners like Ukrainian railways. There are direct train services available. You can get the cheapest train tickets for this route for as low as $10 (€8), but the average price of train tickets is $11 (€9).

Travel Tips: Trains from Kharkiv to Lviv

Travel by train to Lviv 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 Kharkiv to Lviv.
FAQs

What is the price of the cheapest train from Kharkiv to Lviv?

Looking to save money on your route? Omio customers have found the cheapest train between Kharkiv and Lviv for the next 7 days starting from $10 (€8)  one way.

How much does it cost to take a train from Kharkiv to Lviv?

If you’re looking to buy your train tickets in the next week, you can expect the Kharkiv to Lviv train price to come in at an average of $11 (€9)  one way.

What is the distance between Kharkiv and Lviv by train?

You should expect to travel around 542 miles (874 km)  to Lviv from Kharkiv by train.

How many hours is the train time from Kharkiv to Lviv?

On average the Kharkiv to Lviv train travel time is 15 h 53 min  for the 542 miles (874 km) long journey, but the duration can vary if you travel on weekends and holidays.

Which train providers should I travel with from Kharkiv to Lviv?

Take the Kharkiv to Lviv train with Ukrainian railways. However, it's always good to check out all possible train companies for the trip from Kharkiv to Lviv as there might be differences in the amenities they offer.

Are there any direct trains from Kharkiv to Lviv?

If you’re looking for a direct train, consider traveling with Ukrainian railways. Nonstop train services tend to offer more convenience and save you time getting you to your destination, so it's worth paying attention to this when booking your train tickets.

When is the earliest train from Kharkiv to Lviv? When is the last train from Kharkiv to Lviv?

The earliest train for this trip departs from Kharkiv at 6: 15 PM. The last train leaves from Kharkiv at 6: 15 PM. Check Omio for the latest train schedule from Kharkiv to Lviv and book the best time to depart on your chosen travel date.

How far in advance should I book train tickets to Lviv from Kharkiv for the best deals?

You can find trains between Kharkiv and Lviv to cost on average $11 (€9) 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 journey. You’ll see tickets for the Kharkiv to Lviv train generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey

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