SoloWay LogoSoloWay

Bus Krakow – Lviv

from 1,600 ₴when reserved and paid to the driver

6–8 h

The Krakow – Lviv bus covers about 330 km, takes roughly 6–8 h, crossing the border at Yahodyn – Dorohusk, Krakivets – Korczowa. Departures run regularly, several times a day, and tickets can be booked online in advance. Tickets start at 1,600 ₴ when reserved and paid to the driver — the exact fare depends on the carrier, the date and the departure time. A seat can be bought online by card, or reserved and paid to the driver on boarding. No account is needed: you can order as a guest and the confirmation arrives by email.

Distance
330 km
Travel time
6–8 h
Border crossing
Yahodyn – Dorohusk, Krakivets – Korczowa

Krakow – Lviv bus schedule

DepartureArrivalDurationRunning daysCarrier
00:10aeroport, aeroport imeni Yana Pavla II, Kapitana Mieczysława Medweckiego 108:25AV "Dvirtsevyi", Pl. Dvirtseva, 1 (1-2 platforma)8h 15mintransfers: 1dailyEAST WEST EUROLINES/ТзОВ "Львівське АТП-14631"
00:45Aeroport Krakiv Balitse , Aeroport im. Yoanna Pavla II, vulytsia Kapitana Mechyslava Medvetskoho; budynok 108:10Avtostantsiia №8, Dvirtseva ploshcha; budynok 17h 25minMon, Tue, Wed, Sat, SunФОКС ТРАНС ЛИС ТОВ
01:25Krakow AV, Bosacka, 1810:00Central Railway Station, Dvirtseva Square; building 1 (Paid parking)8h 35mindailyPavluks Trans
03:25Avtovokzal Krakiv11:20Avtostantsiia №87h 55mindailyГОЛДЕН ПЛЮС ТРАНС ТОВ
10:25Zupynka Krakiv (zupynka na vykhodi z terminalu aeroportu), vulytsia Kapitana Mechyslava Medvetskoho20:00Zupynka "Zaliznychnyi vokzal", vulytsia Chernivetska; budynok 119h 35mindailyСХІДНО-ЄВРОПЕЙСЬКА ПОДОРОЖ
13:00Krakow AV, Bosacka, 1822:00Central Railway Station, Dvirtseva Square; building 1 (Paid parking)9hdailyPavluks Trans
15:35Aeroport im. Yoanna Pavla II23:50Avtostantsiia №88h 15mindailyORIONBUS
17:05Krakow AV, Bosacka, 1801:00Central Railway Station, Dvirtseva Square; building 1 (Paid parking)7h 55mindailyPavluks Trans
18:00Przystanek Muzeum Armii Krajowej 02, bilia zaliznychnoho vokzalu02:00AZS "BRSM"8hMon, Tue, Thu, Sat, SunLux Bus
18:31Aeroport im. Yoanna Pavla II, vulytsia Kapitana Mechyslava Medvetskoho; budynok 104:00Avtostantsiia №8, Dvirtseva ploshcha; budynok 19h 29mindailyI TRAVEL BUS
19:15Avtovokzal Krakiv, vulytsia Bosatska; budynok 1804:00Avtostantsiia №8, Dvirtseva ploshcha; budynok 18h 45mindailyI TRAVEL BUS
19:40Aeroport im. Yoanna Pavla II03:30Avtovokzal "Tsentralnyi"7h 50mindailyProsto Bus Plus
20:00Lotnisko Balice, ul. Kpt. M. Medweckiego 103:50vul. Stryiska, 109 (troleibusna zupynka bilia AS)7h 50mintransfers: 1dailyНіколо-Україна
20:30MDA, ul. Bosacka 1804:20vul. Chernivetska, 21 (parkovka bilia zaliznychnoho vokzalu)7h 50mindailyМодультранс
21:50Avtovokzal Krakiv06:00Avtovokzal "Tsentralnyi"8h 10mindailyOstLines
23:55MDA, ul. Bosacka 18, platformy G07:00Avtovokzal, vul. Stryiska, 1097h 5mindailyWinew

Cheapest departure in the 15-day sample — Oct 8, from 1600 ₴ when reserved and paid to the driver.

Typical schedule from search data as of 2026-09-24. Check the search above for departures and seat availability on a specific date.

About the Krakow – Lviv route

The Krakow–Lviv bus runs the return direction — from Poland back into Ukraine. This is a homeward route: labour migrants heading to family, students returning for the holidays, and Krakow's Ukrainian diaspora travelling to see relatives in Lviv. The trip from Lesser Poland to Galicia covers roughly 350 km and includes the Polish–Ukrainian border crossing (Krakovets or Shehyni), where timing depends on the queue and customs, so the full journey usually takes 7–9 hours. You book tickets online and immediately see the departure schedule from Krakow's bus station and the estimated arrival time at Stryiska in Lviv. Polish tourists ride too, discovering Lviv's old town for the first time.

Frequently asked questions

How long is the bus from Krakow to Lviv?

Roughly 7–9 hours. The distance is about 350 km, but the Polish–Ukrainian border crossing (Krakovets/Shehyni) adds time depending on the queue and customs check. See the exact schedule for your specific departure when you book.

What documents do I need for the trip?

This is an international route with a border crossing, so you need a valid biometric passport. Children need their own travel document and, where required, the relevant consent for travel. A domestic ID alone is not enough.

I'm returning to Ukraine from Poland — is this the route for that?

Yes — this is the reverse direction, Poland → Ukraine. The route is popular with Ukrainians returning home to family, students on holiday, and Krakow's diaspora visiting relatives. It also suits Polish travellers heading to Lviv as tourists.

Where does it depart in Krakow and arrive in Lviv?

Departure is from Krakow's bus station (usually MDA Kraków by the main railway station), arrival at a Lviv bus station (often Stryiska). The exact stop and departure time are shown in the schedule when you book the ticket.

How much is a Krakow – Lviv ticket and how do I pay?

As of the latest schedule snapshot, tickets start at 1,600 ₴ when reserved and paid to the driver; the exact fare depends on the carrier and the date. A seat can be bought online by card, or reserved and paid to the driver on boarding. No account is needed: you can order as a guest and the confirmation arrives by email.

How many buses run on the Krakow – Lviv route?

The typical schedule has up to 16 departures a day. The first bus leaves at 00:10, the last at 23:55. Check the search above for departures on a specific date.

Which carriers operate the Krakow – Lviv route?

Carriers on this route: EAST WEST EUROLINES/ТзОВ "Львівське АТП-14631", ФОКС ТРАНС ЛИС ТОВ , Pavluks Trans, ГОЛДЕН ПЛЮС ТРАНС ТОВ, СХІДНО-ЄВРОПЕЙСЬКА ПОДОРОЖ, ORIONBUS, Lux Bus, I TRAVEL BUS, Prosto Bus Plus, Ніколо-Україна, Модультранс, OstLines, Winew. The line-up depends on the travel date.