Travel options
from Kharkiv to Lviv

You can get from Kharkiv to Lviv by train, bus or flight.

Our recommendation

To get from Kharkiv to Lviv on Sep 24 we recommend taking a train because it’s the best combination of price and speed.

08:13PMKharkiv15h55 12:08PMLviv
0 changes
$521One-way
Cheapest
04:01AMKharkiv24h31 04:32AMLviv
0 changes
$201One-way
Other options
06:40PMKharkiv12h59 07:39AMLviv
0 changes
$1211One-way
06:55AMKharkiv International Airport9h50 04:45PMLviv Danylo Halytskyi International Airport
1 changes
$4281One-way
06:55AMKharkiv International Airport4h40 11:35AMLviv Danylo Halytskyi International Airport
1 changes
$5501One-way

Find all the dates and times for this journey by train, bus, and flight, .

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF

COMPARE Prices for trains, buses and flights

Fri
Sep 24
$18Ukrainian railways
$24Infobus
$365Windrose Airlines
Sat
Sep 25
Find prices
$24Infobus
$205Windrose Airlines
Sun
Sep 26
$25Ukrainian railways
$24Infobus
$186Windrose Airlines
Mon
Sep 27
Find prices
$26Ecolines
$140Windrose Airlines
Tue
Sep 28
Find prices
$26Infobus
$121Windrose Airlines
Wed
Sep 29
Find prices
$24Infobus
$160Windrose Airlines
Thu
Sep 30
$10Ukrainian railways
$24Infobus
$166Windrose Airlines
Fri
Oct 1
$13Ukrainian railways
$24Infobus
$166Windrose Airlines
Sat
Oct 2
$11Ukrainian railways
$24Infobus
$160Windrose Airlines
Sun
Oct 3
$10Ukrainian railways
$24Infobus
$160Windrose Airlines
Mon
Oct 4
$37Ukrainian railways
$24Ecolines
$160Windrose Airlines
Tue
Oct 5
Find prices
$24Infobus
$160Windrose Airlines
Wed
Oct 6
Find prices
Find prices
$99Ukraine Intl. Airlines
Fri
Oct 8
$10Ukrainian railways
$24Infobus
$166Windrose Airlines
Sat
Oct 9
Find prices
$28Infobus
$121Windrose Airlines
Mon
Oct 11
Find prices
$24Infobus
$153Windrose Airlines
Tue
Oct 12
Find prices
$24Infobus
$153Windrose Airlines
Wed
Oct 13
$20Ukrainian railways
$24Infobus
$141Windrose Airlines

Travel Information between Kharkiv and Lviv

distanceDistance542 miles (874 km)
modeAvailable travel modesFlight, bus or train
priceTicket price range$11 - $129
cheapestCheapest modeTrain • $11 (€8) • 19 h 36 min
fastestFastest modeFlight • $129 (€103) • 4 h 25 min
carriersPopular travel companiesWindrose Airlines, Ecolines or Ukrainian railways

Take a flight, bus or train to travel 542 miles (874 km) between Kharkiv and Lviv. If speed is a priority, then a flight is the best option with an average duration of 4 h 25 min; whereas, if saving money is more important, then a train is the best option with prices starting as low as $11 (€8). The most popular travel companies which serve this route are Windrose Airlines, Ecolines or Ukrainian railways among others. Travelers can even take a direct from Kharkiv to Lviv.

Travel Tips

Travel from Kharkiv to Lviv
Travel 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
How do I reach Lviv from Kharkiv?

There are 3 ways to get from Kharkiv to Lviv: flight, bus or train.

How do I get from Kharkiv to Lviv the cheapest way?

The cheapest way to go to Lviv from Kharkiv is by taking a train, which costs on average $11 (€8).

This is compared to other ways of getting to Lviv:

A train is generally $119 (€95) less than a flight for the same journey. Taking a flight costs on average $129 (€103) from Kharkiv to Lviv.

Taking a train is about $16 (€13) less than taking a bus, which costs on average $26 (€21) for this route.

What is the fastest way from Kharkiv to Lviv?

The quickest way to travel from Kharkiv to Lviv is by flight, which takes on average 4 h 25 min   compared to other travel options that may take you longer to get to your destination:

In comparison, going by bus can take 15 h   on average.

In comparison, taking a train requires on average 19 h 36 min   of travel time.

What is the distance from Kharkiv to Lviv?

The distance from Kharkiv to Lviv is approximately 542 miles (874 km).

How many services a day are there from Kharkiv to Lviv?

The average frequency per day from Kharkiv to Lviv is:

  • 1 bus a day.

However, we recommend checking specific travel dates for your trip from Kharkiv to Lviv as scheduled services by flight, bus or train can vary by season or day of the week.

Where do I depart from Kharkiv? Where do I arrive in Lviv?

These are the most popular departure and arrival points from Kharkiv to Lviv:

  • Flights most often depart from Kharkiv at Kharkiv International Airport and arrive in Lviv at Lviv Danylo Halytskyi International Airport.
  • Buses mostly depart from Kharkiv, prosp. Haharina / Movchanivsʹkyy provulok (Харків, просп. Гагаріна / Мовчанівський провулок) and arrive in Lviv, Vulytsya Naukova (Silpo) (Львів, Вулиця Наукова (Сільпо)).
Which travel companies can take me from Kharkiv to Lviv?

Omio works with many trusted partners that can help you travel the best way from Kharkiv to Lviv:

  • You can take a flight from Kharkiv to Lviv with Windrose Airlines. Cheap tickets can be found for $129 (€103) with Windrose Airlines from Kharkiv to Lviv.
  • You can travel between Kharkiv and Lviv by bus with Ecolines. You can find cheap tickets on Omio for $26 (€21) with Ecolines from Kharkiv to Lviv.
  • You can take a train from Kharkiv to Lviv with Ukrainian railways. Cheap tickets can be found for $11 (€8) with Ukrainian railways from Kharkiv to Lviv.
What other destinations are worth visiting after traveling from Kharkiv to Lviv?
Looking to extend your trip from Kharkiv to Lviv? Many Omio customers who go from Kharkiv to Lviv usually extend their vacation to explore other popular destinations like Kraków, Warsaw or Kyiv. If you're looking to explore Kraków, Warsaw or Kyiv from Lviv, let Omio find you the best connections available at an affordable price.
How far in advance should I book my Kharkiv to Lviv one way ticket online to get the best deals?

When planning your trip from Kharkiv to Lviv, it’s good to keep in mind what tickets to buy and their prices in the next 7 days:

  • Plane tickets cost on average $129 (€103) one way.
  • Bus tickets cost on average $26 (€21) one way.
  • Train tickets cost on average $11 (€8) one way.

However, we recommend buying tickets from Kharkiv to Lviv online a few months in advance to get the best deals and save money on your upcoming journey.

Stations

Important Stations and Airports for this Journey

Kharkiv
Lviv
Harkiv
Amenities
Kharkiv
Amenities

Travelling from Kharkiv to Lviv: related information

Here are some other resources that might have the information you need