SoloWay LogoSoloWay

Bus Krakow – Lviv

from 1,659 ₴

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.

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 15mindailyEAST WEST EUROLINES/ТзОВ "Львівське АТП-14631"
00:45AS, vul. Bosiatska, 1808:25AV "Dvirtsevyi", Pl. Dvirtseva, 1 (1-2 platforma)7h 40mindailyEAST WEST EUROLINES/ТзОВ "Львівське АТП-14631"
01:15aeroport, aeroport imeni Yana Pavla II, Kapitana Mieczysława Medweckiego 110:05AV "Dvirtsevyi", Pl. Dvirtseva, 1 (1-2 platforma)8h 50mindailyEAST WEST EUROLINES/ТзОВ "Гал-Всесвіт"
03:00ul. Medweckiego 1 (Parkovka P1), Lotnisko Krakow-Balice11:30pl. Dvirtseva, 1, Parkinh zaliznychnoho vokzalu8h 30minMon, Tue, Wed, Thu, Fri, SunTRANSTEMPO/ТрансТемпо
09:20MDA, ul. Bosacka 18, st. G1418:20Avtovokzal, vul. Stryiska 109, mizhnarodni platformy9hdailyІВ АВТО
10:30Aeroport Krakiv Balitse , Aeroport im. Yoanna Pavla II, vulytsia Kapitana Mechyslava Medvetskoho; budynok 120:00Zupynka "Zaliznychnyi vokzal", vulytsia Chernivetska; budynok 119h 30mindailyСХІДНО-ЄВРОПЕЙСЬКА ПОДОРОЖ
12:10platforma G3, vul. Bosacka, 18, Avtovokzal MDA20:45platforma 1-2, pl. Dvirtseva 1, Avtovokzal Dvirtsevyi8h 35mindailyLEV TRANS LTD
13:30Aeroport Krakiv Balitse , Aeroport im. Yoanna Pavla II, vulytsia Kapitana Mechyslava Medvetskoho; budynok 122:50Zaliznychnyi vokzal "Tsentralnyi", Dvirtseva ploshcha; budynok 19h 20mindailyТОВ МКТ Зесен Транс
17:45Avtovokzal Krakiv, vulytsia Bosatska; budynok 1800:25Avtostantsiia №8, Dvirtseva ploshcha; budynok 16h 40mindailyORIONBUS/Оріон-Авто ТДВ
18:30Aeroport Krakiv Balitse , Aeroport im. Yoanna Pavla II, vulytsia Kapitana Mechyslava Medvetskoho; budynok 104:00Avtostantsiia №8, Dvirtseva ploshcha; budynok 19h 30mindailyI TRAVEL BUS
18:35Aeroport Krakiv Balitse , Aeroport im. Yoanna Pavla II, vulytsia Kapitana Mechyslava Medvetskoho; budynok 103:50Zupynka bilia avtovokzalu, vulytsia Stryiska; budynok 1099h 15mindailyPAN-BUS
19:15Avtovokzal Krakiv, vulytsia Bosatska; budynok 1804:00Avtostantsiia №8, Dvirtseva ploshcha; budynok 18h 45mindailyI TRAVEL BUS
20:00Lotnisko Balice, ul. Kpt. M. Medweckiego 103:50vul. Stryiska, 109 (troleibusna zupynka bilia AS)7h 50minMon, Tue, Wed, Thu, SunНіколо-Україна
20:45platforma G3, vul. Bosacka, 18, Avtovokzal MDA06:10platforma 1-2, pl. Dvirtseva 1, Avtovokzal Dvirtsevyi9h 25mindailyLEV TRANS LTD
22:30Aeroport Krakiv Balitse , Aeroport im. Yoanna Pavla II, vulytsia Kapitana Mechyslava Medvetskoho; budynok 105:30Zupynka Lviv (platna parkovka bilia zaliznychnoho vokzalu), ploshcha Dvirtseva; budynok 17hdailyТОВ МКТ Зесен Транс
23:55MDA, ul. Bosacka 18, platformy G07:00Avtovokzal, vul. Stryiska, 1097h 5mindailyWinew

Typical schedule from search data as of 2026-07-21. 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. Payment is in hryvnia by card on the website — no cash at the counter. 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.

How do I pay for a Krakow–Lviv ticket?

The ticket is paid by card online on the website in hryvnia (UAH). You reserve a seat, see the schedule, and pay immediately — no cash at the bus-station counter.

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 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", EAST WEST EUROLINES/ТзОВ "Гал-Всесвіт", TRANSTEMPO/ТрансТемпо, ІВ АВТО, СХІДНО-ЄВРОПЕЙСЬКА ПОДОРОЖ, LEV TRANS LTD, ТОВ МКТ Зесен Транс, ORIONBUS/Оріон-Авто ТДВ, I TRAVEL BUS, PAN-BUS, Ніколо-Україна, Winew. The line-up depends on the travel date.