Trip to Lviv

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Krakow to Lviv

🚂 Traveling from Krakow to Lviv by train involves a journey of approximately 6 hours and 18 minutes with a transfer in Przemysl Gl. 🌍 The route covers a distance of 337 km and offers different options for the transfer from Krakow Glowny to Lviv station, operated by PKP Intercity and Ukrainian Railways.

Where to stay in Lviv

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

Find accommodation
  • There is no direct train from Kraków to Lviv. However, travelers can take a train operated by PKP Intercity from Krakow Glowny to Przemysl Gl., and then transfer to a train operated by Ukrainian Railways to reach Lviv. The journey, including transfers, takes approximately 6 hours and 18 minutes. It is recommended to check the schedules and book tickets in advance for a smooth travel experience.
  • The fastest train route between Krakow and Lviv takes approximately 6 hours and 14 minutes with a transfer at Przemyśl Główny. This route involves a 2-hour and 43-minute journey on a PKP Intercity train from Kraków to Przemyśl Główny, followed by a 3-hour and 9-minute train operated by Ukrainian Railways towards Lviv. It is advisable to book tickets in advance and check the train schedules for a smooth and efficient journey between the two cities.
  • Trains traveling from Krakow to Lviv are operated by PKP Intercity and depart from Krakow Glowny station. Krakow Glowny is the main railway station in Krakow and serves as the departure point for the trains heading towards Lviv. Passengers can board the train at Krakow Glowny to begin their journey to Lviv, and it is recommended to arrive at the station in advance of the departure time.
  • There are multiple train routes available between Krakow and Lviv each with different travel times and transfer points. The routes vary in duration, with some taking around 6 hours and others up to 14 hours to reach Lviv. Passengers can choose from different train services operated by PKP Intercity and Ukrainian Railways for their journey between Krakow and Lviv, offering flexibility in travel options. It is recommended to check the schedule and select the most suitable route based on individual preferences and travel needs.
  • The train services from Krakow to Lviv operated by Ukrainian Railways, arrive at Lviv station. Lviv station is the final destination for this train route, providing passengers with easy access to the city center and various transportation options for onward travel. Upon arrival at Lviv station, travelers can disembark and begin exploring the historical city of Lviv and its cultural attractions. It is advisable to check the station facilities and services available to ensure a smooth transition upon arrival.
  • The first train departing from Krakow to Lviv is typically in the early morning, around 5-6 AM, depending on the specific schedule. The last train of the day usually leaves Krakow in the evening, around 7-8 PM, again subject to timetable variations. Travelers should confirm the exact departure times for their chosen date of travel to ensure they catch their desired train from Krakow to Lviv.
  • There are no direct train trips between Krakow and Lviv. Passengers will need to take a train from Krakow Glowny to Przemysl Gl., and then transfer to another train that will take them to Lviv, with the journey duration being approximately 6 hours and 18 minutes. It is important to check the schedule and plan for transfers accordingly for a smooth travel experience between Krakow and Lviv by train.
  • There is no direct train service between Krakow and Lviv. Travelers will need to take a train from Krakow Glowny to Przemysl Gl., and then transfer to reach Lviv with a total journey time of approximately 6 hours and 18 minutes. It is important to plan for the transfers accordingly and check the schedule in advance for a seamless travel experience between Krakow and Lviv by train.
  • The cost of a train ticket from Krakow to Lviv can vary between €43 and €97. It is advisable to book tickets in advance to secure a better price and ensure availability, as prices may fluctuate based on demand and the class of service chosen. Travelers should check the fare options and consider their budget when planning the train journey from Krakow to Lviv.

Will you be returning to Krakow by train?

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

See schedule