SoloWay LogoSoloWay

Bus Warsaw – Lviv

from 1,636 ₴

7–9 h

The Warsaw – Lviv bus covers about 390 km, takes roughly 7–9 h. Departures run regularly, several times a day, and tickets can be booked online in advance.

Distance
390 km
Travel time
7–9 h

Warsaw – Lviv bus schedule

DepartureArrivalDurationRunning daysCarrier
00:10Lotnisko Chopina, Terminal Autobusowy, ul. Żwirki i Wigury 108:50vul. Chernivetska, 21, parkovka bilia zaliznychnoho vokzalu8h 40mindailyTocoBUS
03:10Avtovokzal "Varshava-Zakhodnia", Yerusalymski alei; budynok 14413:10Avtovokzal "Tsentralnyi", vulytsia Stryiska; budynok 10910hdailyГОЛДЕН ПЛЮС ТРАНС ТОВ
10:30Warsaw-Zachodnia bus station, Jerusalem alleys; building 144 Platform 9 Platform 920:00Central Railway Station, Dvirtseva Square; building 1 (Paid parking)9h 30mindailyPavluks Trans
13:30Warsaw-Zachodnia bus station, Jerusalem alleys; building 144 Platform 10 Platform 1022:15Central Railway Station, Dvirtseva Square; building 1 (Paid parking)8h 45mindailyPavluks Trans
14:40Aeroport imeni Frederika Shopena (avtobusnyi terminal), vulytsia Zhvirky i Vihury; budynok 122:50Zaliznychnyi vokzal "Tsentralnyi", Dvirtseva ploshcha; budynok 18h 10mindailyТОВ МКТ Зесен Транс
17:05AV "Varshava Zakhidna" pl. Yerusalymska, 14401:50Platna parkovka bilia zaliznychnoho vokzalu pl. Dvortsova, 18h 45mindailyLIKEBUS
18:00Lotnisko Chopina, ul. Zwirki I Wigury, 103:20AZS "WOG", vul. Khmelnytskoho, 2919h 20mindailyПрикарпатський Експрес
18:30AS PKS "Zakhidna", Iierusalymski alei 14403:15AV "Dvirtsevyi", Pl. Dvirtseva, 1 (1-2 platforma)8h 45mindailyEAST WEST EUROLINES/ТзОВ "Львівське АТП-14631"
19:15Dworzec Autobusowy Warszawa Zachodnia (al. Jerozolimskie 144)04:25AZS WOG, vul. B. Khmelnytskoho, 291 (Halytske perekhrestia)9h 10mindailyАккорд-Плюс
19:35Lotnisko Chopina, Terminal Autobusowy, ul. Żwirki i Wigury 104:25AZS WOG, vul. B. Khmelnytskoho, 291 (Halytske perekhrestia)8h 50mindailyАккорд-Плюс
20:20Dworzec Autobusowy Warszawa Zachodnia (al. Jerozolimskie 144, 10 platforma)08:50vul. Chernivetska, 21, parkovka bilia zaliznychnoho vokzalu12h 30mindailyTocoBUS
20:40Lotnisko Chopina, Terminal Autobusowy, ul. Żwirki i Wigury 108:50vul. Chernivetska, 21, parkovka bilia zaliznychnoho vokzalu12h 10mindailyTocoBUS
21:30Avtovokzal "Varshava-Zakhodnia", Yerusalymski alei; budynok 14408:10Avtovokzal "Tsentralnyi", vulytsia Stryiska; budynok 10910h 40mintransfers: 1dailyКАНТОЛ БУСТРЕВЕЛ ТОВ
22:30AS PKS "Zakhidna", Iierusalymski alei 14408:00AV "Dvirtsevyi", Pl. Dvirtseva, 1 (1-2 platforma)9h 30mindailyEAST WEST EUROLINES/ТзОВ "Гал-Всесвіт"
23:00Aeroport Shopen, Varshava08:00AV "Dvirtsevyi", Pl. Dvirtseva, 1 (1-2 platforma)9hdailyEAST WEST EUROLINES/ТзОВ "Гал-Всесвіт"
23:40Dworzec Autobusowy Warszawa Zachodnia (al. Jerozolimskie 144, 10 platforma)08:50vul. Chernivetska, 21, parkovka bilia zaliznychnoho vokzalu9h 10mindailyTocoBUS

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 Warsaw – Lviv route

The Warsaw – Lviv bus brings you back home to Ukraine: departing the Polish capital, it crosses the border at Krakovets or Shehyni before reaching Lviv. The route carries seasonal workers returning after a shift, students heading home for the break and families travelling for the holidays, plus Polish visitors making a weekend trip to Lviv. Warsaw – Lviv tickets are sold in hryvnia with online card payment, so your seat is locked the moment you pay — no queues at the station. The schedule includes both daytime and overnight departures from Warsaw, letting you match a connection or an arrival from eastern Poland. Check the current timetable, fares and seat availability on the route page before your trip home.

Frequently asked questions

How long is the Warsaw to Lviv bus trip?

The Warsaw – Lviv bus journey takes roughly 8–11 hours depending on the departure, traffic and the queue at the Ukrainian–Polish border. Crossing at Krakovets or Shehyni can add time. See the exact duration of your chosen departure in the schedule on the route page.

How much are tickets and how do I pay?

Warsaw – Lviv tickets are priced in hryvnia (UAH) and paid online by bank card on the site. Your seat is reserved automatically right after a successful payment, so there is no need to pay the driver or at a ticket desk. Check the current fare for your date in the trip schedule.

What documents do I need to cross the border?

To cross the Ukrainian–Polish border you need a valid biometric international passport. For Ukrainian citizens it allows visa-free travel within the EU and return to Ukraine. Children must also have their own international passport. Keep your documents ready during control at the Krakovets or Shehyni checkpoints.

Are there overnight Warsaw – Lviv departures and how do I pick a time?

Yes, the return Warsaw – Lviv direction usually offers both daytime and overnight departures. An overnight bus is handy for arriving home in the morning, while a daytime one avoids travelling in the dark. All available departure times from Warsaw and free seats are shown in the schedule on the route page.

How many buses run on the Warsaw – Lviv route?

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

Which carriers operate the Warsaw – Lviv route?

Carriers on this route: TocoBUS, ГОЛДЕН ПЛЮС ТРАНС ТОВ, Pavluks Trans, ТОВ МКТ Зесен Транс, LIKEBUS, Прикарпатський Експрес, EAST WEST EUROLINES/ТзОВ "Львівське АТП-14631", Аккорд-Плюс, КАНТОЛ БУСТРЕВЕЛ ТОВ, EAST WEST EUROLINES/ТзОВ "Гал-Всесвіт". The line-up depends on the travel date.