There are 7 ways to get from Lviv to Krakow by train, bus, rideshare, car or plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

What companies run services between Lviv, Ukraine and Krakow, Poland?

You can take a train from Lviv to Krakow via Przemyśl Główny and Przemysl Gl. in around 5 h 28 min. Alternatively, Polski Bus operates a bus from Lviv to Krakow twice daily. Tickets cost $17 - $26 and the journey takes 6 h 25 min. Seven other operators also service this route.

Airlines
LOT
Website
lot.com
Flights from Lviv to Krakow via Warsaw
Avg. Duration
4 h 43 min
When
Every day
Estimated price
$160 - $390
Flights from Lviv to Krakow via Poznan, Warsaw
Avg. Duration
5 h 20 min
When
Monday and Friday
Estimated price
$160 - $390
Austrian Airlines
Website
austrian.com
Flights from Lviv to Krakow via Vienna
Avg. Duration
6 h 35 min
When
Wednesday and Friday
Estimated price
$270 - $950
Train operators
Ukrainian Railways
Website
uz.gov.ua
Train from Lviv to Przemyśl Główny
Avg. Duration
1 h 7 min
Frequency
Twice daily
Estimated price
$19 - $28
Schedules at
intercity.uz.gov.ua
Train from Przemysl Gl. to Kraków Płaszów
Avg. Duration
3 h 13 min
Frequency
Once daily
Estimated price
$25 - $40
Schedules at
uz.gov.ua
Train from Lvov to Kraków Główny
Avg. Duration
8 h 52 min
Frequency
Once daily
Estimated price
$29 - $45
Schedules at
uz.gov.ua
Bus operators
Mądeltrans Eurolines
Phone
+48 14 6 571 777
Email
linia@madeltrans.com.pl
Website
madeltrans.com.pl
Bus from Lemberg Chernivetska to Krakau Zob Mda
Avg. Duration
6 h 10 min
Frequency
Once daily
Estimated price
$19 - $29
Schedules at
madeltrans.com.pl
Billy
Email
biuro@jordan.pl
Website
jordan.billy.pl
Bus from Lviv to Kraków
Avg. Duration
5 h 50 min
Frequency
6 times a week
Estimated price
$26 - $40
Schedules at
jordan.billy.pl
Agat
Website
agat.eu
Bus from Lviv to Krakow
Avg. Duration
6 h 37 min
Frequency
5 times a week
Estimated price
$28 - $32
Schedules at
agat.eu
Bus from Lviv to Kraków
Avg. Duration
6 h 39 min
Frequency
Twice daily
Estimated price
$28 - $32
Schedules at
agat.eu
Trans Tempo
Tour Bus
Website
tourbus.cz
Bus from Lvov to Krakow
Avg. Duration
6 h 46 min
Frequency
3 times a week
Estimated price
$26 - $40
Schedules at
tourbus.cz
Regabus
Phone
+420 608 822 892
Email
info@regabus.cz
Website
regabus.cz
Bus from Lvov to Krakow
Avg. Duration
5 h 27 min
Frequency
Twice a week
Schedules at
regabus.cz
Lviv Inturtrans
Website
lviv-inturtrans.com
Bus from Lviv to Krakow
Avg. Duration
6 h 29 min
Frequency
Once a week
Estimated price
$21 - $29
Schedules at
lviv-inturtrans.com
Leo Express
Phone
+420 220 311 700
Email
info@le.cz
Website
le.cz
Bus from Lviv bus station Striyskyi to Kraków dw. aut.
Avg. Duration
6 h 30 min
Frequency
Twice daily
Estimated price
$14 - $20
Schedules at
le.cz
Lux Reisen
Phone
+38 068 77 060 30
Website
lux-reisen.com
Bus from Lviv to Krakow
Avg. Duration
7 h 14 min
Frequency
Once daily
Estimated price
$19 - $26
Schedules at
lux-reisen.com
Book at
kasa.lux-reisen.com
Günsel Group
Phone
0 800 30 30 10
Website
gunsel.ua
Bus from Lviv Striyskyi Bus Station to Kraków
Avg. Duration
5 h 50 min
Frequency
Twice a week
Estimated price
$10 - $14
Schedules at
gunsel.ua
Other operators
BlaBlaCar
Website
blablacar.com
Rideshare from Lviv to Krakow
Avg. Duration
5 h 4 min
Frequency
Hourly
Estimated price
$11
Book at
blablacar.co.uk

Want to know more about travelling around Poland

Rome2rio's unique Travel Guides provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Questions & Answers

How far is it from Lviv to Krakow?

The distance between Lviv and Krakow is 293 km. The road distance is 326 km.

What is the cheapest way to get from Lviv to Krakow?

The cheapest way to get from Lviv to Krakow is to rideshare which costs 283 ₴ and takes 5 h 4 min.

What is the fastest way to get from Lviv to Krakow?

The quickest way to get from Lviv to Krakow is to drive which takes 3 h 17 min and costs 1 200 ₴.

Is there a direct train between Lviv and Krakow?

Yes, there is a direct train departing from Lvov and arriving at Kraków Główny. Services depart once daily, and operate every day. The journey takes approximately 8 h 52 min.

Is there a direct bus between Lviv and Krakow?

Yes, there is a direct bus departing from Lviv Railway Station and arriving at Kraków. Services depart twice daily, and operate every day. The journey takes approximately 6 h 25 min.

How long does it take to get from Lviv to Krakow?

It takes approximately 5 h 28 min to get from Lviv to Krakow, including transfers.