Bus Warsaw – Lviv
from about 1,850 ₴
7–9 hThe 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. Tickets start at roughly 1,850 ₴ for a reservation paid to the driver in local currency — 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
- 390 km
- Travel time
- 7–9 h
Warsaw – Lviv bus schedule
| Departure | Arrival | Duration | Running days | Carrier |
|---|---|---|---|---|
| 00:10Lotnisko Chopina, Terminal Autobusowy, ul. Żwirki i Wigury 1 | 08:50vul. Chernivetska, 21, parkovka bilia zaliznychnoho vokzalu | 8h 40min | daily | TocoBUS |
| 09:30Warsaw Modlin Airport Airport, ul. gen.Wiktora Thommee 1a | 20:00Central Railway Station, Dvirtseva Square; building 1 (Paid parking) | 10h 30min | daily | Pavluks Trans |
| 11:30Warsaw Modlin Airport Airport, ul. gen.Wiktora Thommee 1a | 22:00Central Railway Station, Dvirtseva Square; building 1 (Paid parking) | 10h 30min | daily | Pavluks Trans |
| 14:00Stop "Frederic Chopin Airport, 1st level of the arrivals area (exit from sector 1 to the bus station)" Platform 4 | 22:15Central Railway Station, Dvirtseva Square; building 1 (Paid parking) | 8h 15min | daily | Pavluks Trans |
| 14:30Warsaw-Zachodnia bus station, Jerusalem alleys; building 144 Platform 10 | 23:20Central Railway Station, Dvirtseva Square; building 1 (Paid parking) | 8h 50min | daily | Pavluks Trans |
| 15:30Warsaw-Zachodnia bus station, Jerusalem alleys; building 144 Platform 10 | 00:50Central Railway Station, Dvirtseva Square; building 1 (Paid parking) | 9h 20min | daily | Pavluks Trans |
| 16:40PKS Warszawa Zachodnia, al. Jerozolimskie 144, platf. 10 | 01:20AZS "WOG", vul. Khmelnytskoho, 291 | 8h 40mintransfers: 1 | daily | Ніколо-Україна |
| 18:10Bus Station "Warsaw West" | 02:40Paid parking near the train station | 8h 30min | daily | LikeBus |
| 19:15Dworzec Autobusowy Warszawa Zachodnia (al. Jerozolimskie 144) | 04:25AZS WOG, vul. B. Khmelnytskoho, 291 (Halytske perekhrestia) | 9h 10min | daily | Аккорд-Плюс |
| 19:50Dworzec Autobusowy Warszawa Zachodnia (al. Jerozolimskie 144) | 05:35vul. Chernivetska, 21 (parkovka bilia zaliznychnoho vokzalu) | 9h 45mintransfers: 1 | daily | ФОП Немеш І. Ф. |
| 20:30Aeroport Varshava-Modlin | 07:00Avtovokzal "Tsentralnyi" | 10h 30min | daily | KANTOL BUSTRAVEL LLC |
| 21:00Lotnisko Chopina, Terminal Autobusowy, ul. Żwirki i Wigury 1 | 05:45Avtovokzal «Dvirtsevyi», pl. Dvirtseva, 1 | 8h 45min | daily | TurTrans |
| 21:40Dworzec Autobusowy Warszawa Zachodnia (al. Jerozolimskie 144) | 06:30vul. Stryiska 109 (troleibusna zupynka bilia shlahbaumu) | 8h 50min | daily | P-Trans |
| 22:10Lotnisko Chopina, Terminal Autobusowy, ul. Żwirki i Wigury 1 | 05:50Avtovokzal «Dvirtsevyi», pl. Dvirtseva, 1 | 7h 40min | daily | TurTrans |
| 22:50Aeroport imeni Frederika Shopena (avtobusnyi terminal) | 07:00Zupynka Lviv (platna parkovka bilia zaliznychnoho vokzalu) | 8h 10min | daily | ТОВ МКТ Зесен Транс |
| 23:50Stop "Frederic Chopin Airport, 1st level of the arrivals area (exit from sector 1 to the bus station)" Platform 4 | 09:00Central Railway Station, Dvirtseva Square; building 1 (Paid parking) | 9h 10min | daily | Pavluks Trans |
Cheapest departure in the 15-day sample — Oct 8, from 1850 ₴.
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 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. 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.
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 much is a Warsaw – Lviv ticket and how do I pay?
As of the latest schedule snapshot, tickets start at roughly 1,850 ₴ — a reservation paid to the driver in local currency, so the hryvnia figure is indicative. 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 Warsaw – Lviv route?
The typical schedule has up to 16 departures a day. The first bus leaves at 00:10, the last at 23:50. 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, Аккорд-Плюс, ФОП Немеш І. Ф., KANTOL BUSTRAVEL LLC, TurTrans, P-Trans, ТОВ МКТ Зесен Транс. The line-up depends on the travel date.