Bus Kyiv – Warsaw
from 1,500 ₴when bought online
13–22 hUpcoming buses Kyiv – Warsaw
Live prices and seatsRoute at a glance
The Kyiv – Warsaw bus takes 13–22 h, usually about 18 h (780 km, via Zhytomyr, Rivne and Lutsk). Up to 16 trips a day by 10 carriers, tickets from 1,500 ₴.
- on the road
- 13–22 h
- when bought online
- from 1,500 ₴
- trips a day
- up to 16
- carriers
- 10
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. The first bus leaves at 06:00, the last at 22:20. 13 of 16 trips run overnight.
Return trip: Warsaw – Kyiv · from 1,500 ₴Kyiv – Warsaw bus schedule
- 06:00metro Demiyivska; Nauky Ave 1/223:30Warsaw-Zachodnia bus station, Jerusalem alleys; building 144
18h 30min · daily · Pavluks Trans
- 07:00AS-ZLV, vul. Symona Petliury, 3204:20+1Airport i F.Shopena, Zwirki i Wigury, 1
22h 20min · Mon, Wed, Thu, Sat, Sun · ТОВ «ЛЮКС-РЕЙЗЕН БІС»
transfers: 1
- 08:50Дачна АС міська зуп. Перемоги пр. 142 Platform 205:30+1Warsaw-Zachodnia bus station, Jerusalem alleys; building 144
21h 40min · daily · Pavluks Trans
- 09:50Avtovokzal "Tsentralnyi", metro Demiivska; prospekt Nauky; budynok 1/223:30Avtovokzal "Varshava-Zakhodnia", Yerusalymski alei; budynok 144
14h 40min · daily · МУСТАНГ ТРАНС ТОВ
transfers: 1
- 10:15pr-t. Beresteiskyi 142, AS "Dachna"22:20ul. Al. Jerozlimskie 144, Dw.PKS "Zachodnia" platforma №9
13h 5min · daily · TRANSTEMPO/ТрансТемпо
- 11:30Kyiv Bus Station (central railway station), Vokzalna metro station; 32, Symona Petliura Street. Platform 406:00+1Warsaw-Zachodnia bus station, Jerusalem alleys; building 144
19h 30min · daily · Pavluks Trans
- 12:30AS "Kyiv", vul. S.Petliury, 32 Zal.vokzal07:15+1Aeroport Shopen, Varshava
19h 45min · daily · EAST WEST EUROLINES/ТзОВ "Гал-Всесвіт"
- 13:00Avtovokzal "Tsentralnyi" Prospekt Nauky, 1/2.07:30+1Bus Station "Warsaw West" Yerusalymskaia plaza, 144
19h 30min · daily · LikeBus
- 13:35Bus station "Dachnaya" Beresteysky Avenue, 14207:30+1Bus Station "Warsaw West" Yerusalymskaia plaza, 144
18h 55min · daily · LikeBus
- 14:00Avtostantsiia Kyiv (tsentralnyi zaliznychnyi vokzal), metro Vokzalna; vulytsia Symona Petliury; budynok 3208:30+1Aeroport Frederika Shopena, Zupynka "Aeroport im. Frederika Shopena, 1-y riven zony prylitu (vykhid z 1 sektoru do avtovokzalu)" , 1-y riven zony prylitu (vykhid z 1 sektoru do avtovokzalu)
19h 30min · daily · ЕЛІТ ЕКСПРЕСС ТОВ
transfers: 1
- 15:00Avtostantsiia "Kyiv", vul. S. Petliury 32, platforma 907:30+1Dworzec Autobusowy Warszawa Zachodnia (al. Jerozolimskie 144)
17h 30min · daily · ТрансТемпо
- 15:45AS “KYIV” vul. S.Petliury, 3207:35+1DW.PKS “zachodni” Aleja Jerozolimskie, 144
16h 50min · daily · Caznatrans
- 16:00Avtostantsiia "Kyiv", vul. S. Petliury 3206:50+1Dworzec Autobusowy Warszawa Zachodnia (al. Jerozolimskie 144), platforma 0
15h 50min · Mon, Wed, Thu, Fri, Sat, Sun · Atass Бориспіль
- 16:55Дачна АС міська зуп. Перемоги пр. 142 Platform 209:30+1Warsaw-Zachodnia bus station, Jerusalem alleys; building 144
17h 35min · daily · Pavluks Trans
- 18:20Дачна АС міська зуп. Перемоги пр. 142 Platform 208:30+1Warsaw-Zachodnia bus station, Jerusalem alleys; building 144
15h 10min · daily · Pavluks Trans
- 22:20Дачна АС міська зуп. Перемоги пр. 142 Platform 215:30+1Warsaw-Zachodnia bus station, Jerusalem alleys; building 144
18h 10min · daily · Pavluks Trans
| Departure | Arrival | Duration | Running days | Carrier |
|---|---|---|---|---|
| 06:00metro Demiyivska; Nauky Ave 1/2 | 23:30Warsaw-Zachodnia bus station, Jerusalem alleys; building 144 | 18h 30min | daily | Pavluks Trans |
| 07:00AS-ZLV, vul. Symona Petliury, 32 | 04:20+1Airport i F.Shopena, Zwirki i Wigury, 1 | 22h 20mintransfers: 1 | Mon, Wed, Thu, Sat, Sun | ТОВ «ЛЮКС-РЕЙЗЕН БІС» |
| 08:50Дачна АС міська зуп. Перемоги пр. 142 Platform 2 | 05:30+1Warsaw-Zachodnia bus station, Jerusalem alleys; building 144 | 21h 40min | daily | Pavluks Trans |
| 09:50Avtovokzal "Tsentralnyi", metro Demiivska; prospekt Nauky; budynok 1/2 | 23:30Avtovokzal "Varshava-Zakhodnia", Yerusalymski alei; budynok 144 | 14h 40mintransfers: 1 | daily | МУСТАНГ ТРАНС ТОВ |
| 10:15pr-t. Beresteiskyi 142, AS "Dachna" | 22:20ul. Al. Jerozlimskie 144, Dw.PKS "Zachodnia" platforma №9 | 13h 5min | daily | TRANSTEMPO/ТрансТемпо |
| 11:30Kyiv Bus Station (central railway station), Vokzalna metro station; 32, Symona Petliura Street. Platform 4 | 06:00+1Warsaw-Zachodnia bus station, Jerusalem alleys; building 144 | 19h 30min | daily | Pavluks Trans |
| 12:30AS "Kyiv", vul. S.Petliury, 32 Zal.vokzal | 07:15+1Aeroport Shopen, Varshava | 19h 45min | daily | EAST WEST EUROLINES/ТзОВ "Гал-Всесвіт" |
| 13:00Avtovokzal "Tsentralnyi" Prospekt Nauky, 1/2. | 07:30+1Bus Station "Warsaw West" Yerusalymskaia plaza, 144 | 19h 30min | daily | LikeBus |
| 13:35Bus station "Dachnaya" Beresteysky Avenue, 142 | 07:30+1Bus Station "Warsaw West" Yerusalymskaia plaza, 144 | 18h 55min | daily | LikeBus |
| 14:00Avtostantsiia Kyiv (tsentralnyi zaliznychnyi vokzal), metro Vokzalna; vulytsia Symona Petliury; budynok 32 | 08:30+1Aeroport Frederika Shopena, Zupynka "Aeroport im. Frederika Shopena, 1-y riven zony prylitu (vykhid z 1 sektoru do avtovokzalu)" , 1-y riven zony prylitu (vykhid z 1 sektoru do avtovokzalu) | 19h 30mintransfers: 1 | daily | ЕЛІТ ЕКСПРЕСС ТОВ |
| 15:00Avtostantsiia "Kyiv", vul. S. Petliury 32, platforma 9 | 07:30+1Dworzec Autobusowy Warszawa Zachodnia (al. Jerozolimskie 144) | 17h 30min | daily | ТрансТемпо |
| 15:45AS “KYIV” vul. S.Petliury, 32 | 07:35+1DW.PKS “zachodni” Aleja Jerozolimskie, 144 | 16h 50min | daily | Caznatrans |
| 16:00Avtostantsiia "Kyiv", vul. S. Petliury 32 | 06:50+1Dworzec Autobusowy Warszawa Zachodnia (al. Jerozolimskie 144), platforma 0 | 15h 50min | Mon, Wed, Thu, Fri, Sat, Sun | Atass Бориспіль |
| 16:55Дачна АС міська зуп. Перемоги пр. 142 Platform 2 | 09:30+1Warsaw-Zachodnia bus station, Jerusalem alleys; building 144 | 17h 35min | daily | Pavluks Trans |
| 18:20Дачна АС міська зуп. Перемоги пр. 142 Platform 2 | 08:30+1Warsaw-Zachodnia bus station, Jerusalem alleys; building 144 | 15h 10min | daily | Pavluks Trans |
| 22:20Дачна АС міська зуп. Перемоги пр. 142 Platform 2 | 15:30+1Warsaw-Zachodnia bus station, Jerusalem alleys; building 144 | 18h 10min | daily | Pavluks Trans |
Typical schedule from search data as of 2026-10-13. Check the search above for departures and seat availability on a specific date.
About the Kyiv – Warsaw route
The Kyiv–Warsaw bus is the main western corridor for Ukrainians: roughly 780 km covered in 13–16 hours, crossing the border at Yahodyn–Dorohusk or Krakovets–Korczowa. Labour migrants, students at Polish universities and families visiting relatives ride this route daily. The road runs through Volyn and the Lublin region to the Polish capital, arriving near the central station with onward rail and city connections. The schedule covers both morning and evening departures, so you can match a trip to your work shift, classes or a transfer onto Polish transport. Travel time depends mostly on the queue at the border crossing.
Frequently asked questions
How long is the Kyiv to Warsaw bus ride?
The trip takes 13–16 hours over about 780 km. Actual time depends mainly on the queue at the Yahodyn–Dorohusk or Krakovets–Korczowa crossing — on busy days the border can add a few hours.
What documents do I need to travel to Poland?
You need a valid biometric international passport — this is an international route crossing the EU border. Keep the passport ready for border control at the crossing; bring any supporting documents (invitation, insurance) if you have them.
Are there overnight Kyiv–Warsaw buses?
Yes, the schedule includes evening and overnight departures that arrive in Warsaw in the morning. This is convenient for connecting onward to Polish trains and buses and saves you a working day on the road.
Where does the bus depart and arrive in Warsaw?
The exact departure point in Kyiv and stops are shown in the details of your chosen trip at booking. In Warsaw the drop-off is usually near the central station, with transfers to trains, the metro and city buses.
How much is a Kyiv – Warsaw ticket and how do I pay?
As of the latest schedule snapshot, tickets start at 1,500 ₴ when bought online; 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 Kyiv – Warsaw route?
The typical schedule has up to 16 departures a day. The first bus leaves at 06:00, the last at 22:20. Check the search above for departures on a specific date.
Which carriers operate the Kyiv – Warsaw route?
Carriers on this route: Pavluks Trans, ТОВ «ЛЮКС-РЕЙЗЕН БІС», МУСТАНГ ТРАНС ТОВ, TRANSTEMPO/ТрансТемпо, EAST WEST EUROLINES/ТзОВ "Гал-Всесвіт", LikeBus, ЕЛІТ ЕКСПРЕСС ТОВ, ТрансТемпо, Caznatrans, Atass Бориспіль. The line-up depends on the travel date.
How do I return a Kyiv – Warsaw ticket?
A ticket bought online is returned on the order page in your account; one ordered as a guest, through our support team. How much comes back depends on the carrier’s rules and the time left before departure — you see the amount before you confirm. A reservation paid to the driver can be cancelled free of charge.
How much luggage can I take on the Kyiv – Warsaw bus?
The carrier sets the luggage allowance: usually one suitcase in the hold and hand luggage in the cabin. The exact terms are in the trip details, and extra luggage, where the carrier sells it, can be added at checkout.
