Trip to Lviv

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration7h
Distance579 km
Avg. price$ 18
Train trips3 found

Trains from Kyiv to Lviv

🚂 Traveling from Kyiv to Lviv by train is a convenient option, with direct services departing from Kyiv-Pas. station and arriving at Lviv. The journey typically takes around 5 hours and 35 minutes. 🎫 Ticket prices for the train ride from Kyiv to Lviv can vary between UAH157 to UAH2359, offering travelers a range of options to suit their budget and preferences. Whether you are a local or a tourist, taking the train is a great way to enjoy the scenic journey through the Ukrainian landscapes on your way to Lviv.

Where to stay in Lviv

There are over 2627 hotels to stay in Lviv. Prices range from $3 per night.

Accomodation
  • Ukrainian Railways is the main company providing train services from Kyiv to Lviv. The direct train route departs from Kyiv-Pasazhyrskyi station and arrives at Lviv station, with services operating hourly every day. The journey typically takes around 5 hours and 35 minutes to cover the distance of approximately 622 km. Ticket prices for this route can vary from UAH 157 to UAH 2350.
  • The fastest train between Kyiv and Lviv is the direct train operated by Ukrainian Railways. This train departs from Kyiv-Pasazhyrskyi station and arrives at Lviv station, with services running hourly every day. The journey on this route typically takes approximately 5 hours and 35 minutes, making it the quickest option for traveling between the two cities. Ticket prices for this train can range from UAH 157 to UAH 2350.
  • The departure station for trains leaving for Lviv from Kyiv is Kyiv-Pasazhyrskyi station. This station is where Ukrainian Railways operate their services to Lviv, with trains departing regularly throughout the day. Travelers can board the train at Kyiv-Pasazhyrskyi station to embark on the journey to Lviv.
  • There are multiple trains operating between Kyiv and Lviv on a daily basis. Ukrainian Railways provides hourly services departing from Kyiv-Pasazhyrskyi station and arriving at Lviv station, with the journey typically lasting 5 hours and 35 minutes. Travelers have the convenience of choosing from various departure times throughout the day to make the journey between Kyiv and Lviv by train. Ticket prices for these trains can range from UAH 157 to UAH 2350, offering options for different budgets.
  • The train from Kyiv to Lviv operated by Ukrainian Railways arrives at Lviv station. Lviv station is the main railway station in Lviv, conveniently located in the city center. Passengers can easily access various public transportation options or choose to explore the city on foot upon arrival at Lviv station.
  • The first train of the day to travel from Kyiv to Lviv is typically early in the morning, around 5:00 AM. The last train of the day usually departs in the evening, at approximately 11:00 PM. These schedules may vary slightly depending on the day of the week, so it's advisable to check the exact departure times closer to your travel date.
  • There are multiple direct train trips each day between Kyiv and Lviv. These direct train services, operated by Ukrainian Railways, depart from Kyiv-Pasazhyrskyi station and arrive at Lviv station. Trains run hourly and operate every day, providing travelers with convenient options to make the approximately 5-hour and 35-minute journey between the two cities. It is recommended to check the specific departure times closer to your travel date for the most updated schedule.
  • Yes, there is a direct train between Kyiv and Lviv. This direct train service departs from Kyiv-Pasazhyrskyi station and arrives at Lviv station, with trains running hourly and operating every day. The journey on this direct route typically takes around 5 hours and 35 minutes, providing a convenient and efficient way to travel between the two cities by train.
  • The cost of a train ticket from Kyiv to Lviv can vary between UAH 157 to UAH 2350, depending on the class of service chosen and availability. Passengers have the option to select from different price points based on their preferences and budget. It is recommended to book tickets in advance to secure the best fare for the journey between Kyiv and Lviv by train.

Will you be returning to Kyiv by train?

If you are looking for the return train journey, check out trains from Lviv to Kyiv

See schedule