SoloWay LogoSoloWay

Bus Kyiv – Warsaw

from 2,400 ₴

13–16 h

The Kyiv – Warsaw bus covers about 780 km, takes roughly 13–16 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
780 km
Travel time
13–16 h
Border crossing
Yahodyn – Dorohusk, Krakivets – Korczowa

Kyiv – Warsaw bus schedule

DepartureArrivalDurationRunning daysCarrier
06:00metro Demiyivska; Nauky Ave 1/223:30Warsaw-Zachodnia bus station, Jerusalem alleys; building 14417h 30mindailyPavluks Trans
07:00Avtostantsiia Kyiv (tsentralnyi zaliznychnyi vokzal), metro Vokzalna; vulytsia Symona Petliury; budynok 3202:50Aeroport imeni Frederika Shopena, vulytsia Zhvirky i Vihury; budynok 119h 50mintransfers: 1dailyСТЕЦИК Т.В. ФОП
07:50Avtovokzal "Tsentralnyi", metro Demiivska; prospekt Nauky; budynok 1/204:20Aeroport Modlin, Aeroport Varshava-Modlin, vulytsia Henerala Viktora Tommi; budynok 1a20h 30mintransfers: 1dailyТОВ МКТ Зесен Транс
08:50Avtostantsiia Kyiv (tsentralnyi zaliznychnyi vokzal), metro Vokzalna; vulytsia Symona Petliury; budynok 3203:35Aeroport imeni Frederika Shopena (avtobusnyi terminal), vulytsia Zhvirky i Vihury; budynok 118h 45mintransfers: 1dailyТОВ МКТ Зесен Транс
10:00Avtostantsiia "Kyiv", vul. S. Petliury 3205:30Dworzec Autobusowy Warszawa Zachodnia (al. Jerozolimskie 144, 10 platforma)19h 30mintransfers: 1dailyTocoBUS
11:50Дачна АС міська зуп. Перемоги пр. 142 Platform 2 Platform 206:00Warsaw-Zachodnia bus station, Jerusalem alleys; building 14418h 10mindailyPavluks Trans
12:30AS "Persha" (r-n Osokorky, parkovka Novus) vulytsia Zdolbunivska, 7H07:30AV "Varshava Zakhidna" pl. Yerusalymska, 14419hdailyLIKEBUS
13:00Avtovokzal "Tsentralnyi", metro Demiivska; prospekt Nauky; budynok 1/206:30Avtovokzal "Varshava-Zakhodnia", Yerusalymski alei; budynok 14417h 30mindailyЕЛІТ ЕКСПРЕСС ТОВ
13:40Avtovokzal "Tsentralnyi", metro Demiivska; prospekt Nauky; budynok 1/204:20Avtovokzal "Varshava-Zakhodnia", Yerusalymski alei; budynok 14414h 40mindailyPAN-BUS
14:40Avtostantsiia Kyiv (tsentralnyi zaliznychnyi vokzal), metro Vokzalna; vulytsia Symona Petliury; budynok 3204:50Avtovokzal "Varshava-Zakhodnia", Yerusalymski alei; budynok 14414h 10mindailyВОЛИНЬ ЕКСПРЕС ТОВ
15:15pr-t. Beresteiskyi 142, AS "Dachna"07:30ul. Al. Jerozlimskie 144, Dw.PKS "Zachodnia" platforma №916h 15mindailyTRANSTEMPO/ТрансТемпо
16:30Kyiv Bus Station (central railway station), Vokzalna metro station; 32, Symona Petliura Street. Platform 4 Platform 409:30Warsaw-Zachodnia bus station, Jerusalem alleys; building 14417hdailyPavluks Trans
18:00Kyiv Bus Station (central railway station), Vokzalna metro station; 32, Symona Petliura Street. Platform 4 Platform 408:30Warsaw-Zachodnia bus station, Jerusalem alleys; building 14414h 30mindailyPavluks Trans
20:30metro Demiyivska; Nauky Ave 1/212:00Warsaw-Zachodnia bus station, Jerusalem alleys; building 14415h 30mintransfers: 1dailyPavluks Trans
22:20Дачна АС міська зуп. Перемоги пр. 142 Platform 2 Platform 212:00Warsaw-Zachodnia bus station, Jerusalem alleys; building 14413h 40mindailyPavluks Trans
23:20Дачна АС міська зуп. Перемоги пр. 14215:30Warsaw-Zachodnia bus station, Jerusalem alleys; building 14416h 10mintransfers: 1dailyPavluks Trans

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 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. Kyiv–Warsaw tickets are paid by card online — full payment upfront, no driver call-backs. 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.

How do I pay — online or to the driver?

Payment is made by card online at booking, in hryvnia and in full upfront. There is no need to pay the driver — after payment you receive an e-ticket and show it when boarding.

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 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 23:20. Check the search above for departures on a specific date.

Which carriers operate the Kyiv – Warsaw route?

Carriers on this route: Pavluks Trans, СТЕЦИК Т.В. ФОП, ТОВ МКТ Зесен Транс, TocoBUS, LIKEBUS, ЕЛІТ ЕКСПРЕСС ТОВ, PAN-BUS, ВОЛИНЬ ЕКСПРЕС ТОВ, TRANSTEMPO/ТрансТемпо. The line-up depends on the travel date.