SoloWay LogoSoloWay

Bus Warsaw – Kyiv

from 2,215 ₴

13–16 h

The Warsaw – Kyiv 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

Warsaw – Kyiv bus schedule

DepartureArrivalDurationRunning daysCarrier
00:10Lotnisko Chopina, Terminal Autobusowy, ul. Żwirki i Wigury 122:00Avtostantsiia "Kyiv", vul. S. Petliury 3221h 50mintransfers: 2dailyTocoBUS
02:00Avtovokzal "Varshava-Zakhodnia", Yerusalymski alei; budynok 14419:59Avtovokzal "Tsentralnyi", metro Demiivska; prospekt Nauky; budynok 1/217h 59mindailyМУСТАНГ ТРАНС ТОВ
08:00ul. Żwirki i Wigury 1, Lotnisko "Chopina"22:30vul. Petliury 32, Tsentralnyi zaliznychnyi vokzal, Avtostantsiia "Kyiv", platforma №914h 30mindailyTRANSTEMPO/ТрансТемпо
13:10Avtovokzal "Varshava-Zakhodnia", Yerusalymski alei; budynok 14407:50Avtostantsiia Kyiv (tsentralnyi zaliznychnyi vokzal), metro Vokzalna; vulytsia Symona Petliury; budynok 3218h 40mintransfers: 1dailyТОВ МКТ Зесен Транс
14:30Avtovokzal "Varshava-Zakhodnia", Yerusalymski alei; budynok 14408:50Avtostantsiia Kyiv (tsentralnyi zaliznychnyi vokzal), metro Vokzalna; vulytsia Symona Petliury; budynok 3218h 20minMon, Wed, Thu, Fri, Sat, SunATLASTRAVELBUS/AVTOEKSPRES
15:30Warsaw-Zachodnia bus station, Jerusalem alleys; building 144 Platform 10 Platform 1009:00Kyiv Bus Station (central railway station), Vokzalna metro station; 32, Symona Petliura Street.17h 30mindailyPavluks Trans
17:00Aeroport Modlin, Zupynka "Aeroport Modlin", 05-100 Novy-Dvur Mazovetskyi13:45Pivdennyi zaliznychnyi vokzal (bilia restoranu Puzata Khata), vulytsia Heorhiia Kirpy; budynok 320h 45mintransfers: 1dailyСТЕЦИК Т.В. ФОП
18:00Avtovokzal "Varshava-Zakhodnia", Yerusalymski alei; budynok 14410:25Avtovokzal "Tsentralnyi", metro Demiivska; prospekt Nauky; budynok 1/216h 25mindailyORIONBUS/Оріон-Авто ТДВ
18:10Aeroport imeni Frederika Shopena (avtobusnyi terminal), vulytsia Zhvirky i Vihury; budynok 108:40Avtostantsiia Kyiv (tsentralnyi zaliznychnyi vokzal), metro Vokzalna; vulytsia Symona Petliury; budynok 3214h 30mindailyPAN-BUS
19:20DW.PKS “zachodni” Aleja Jerozolimskie, 14411:35AS “KYIV” vul. S.Petliury, 3216h 15mindailyCaznatrans
20:20Dworzec Autobusowy Warszawa Zachodnia (al. Jerozolimskie 144, 10 platforma)22:00Avtostantsiia "Kyiv", vul. S. Petliury 3225h 40mintransfers: 2dailyTocoBUS
20:45Dworzec Autobusowy Warszawa Zachodnia (al. Jerozolimskie 144), platforma 911:10Avtostantsiia "Kyiv", vul. S. Petliury 3214h 25mindailyAtass Бориспіль
21:35Aeroport "Modlin", Generala Wiktora Thommee 1a19:05AS "Kyiv", vul. S.Petliury, 32 Zal.vokzal21h 30mintransfers: 1dailyEAST WEST EUROLINES/ТзОВ "Гал-Всесвіт"
22:15Avtovokzal "Varshava-Zakhodnia", Yerusalymski alei; budynok 14413:40Avtovokzal "Tsentralnyi", metro Demiivska; prospekt Nauky; budynok 1/215h 25mintransfers: 1dailyКАНТОЛ БУСТРЕВЕЛ ТОВ
23:00Aeroport Shopen, Varshava19:05AS "Kyiv", vul. S.Petliury, 32 Zal.vokzal20h 5mintransfers: 1dailyEAST WEST EUROLINES/ТзОВ "Гал-Всесвіт"
23:40Dworzec Autobusowy Warszawa Zachodnia (al. Jerozolimskie 144, 10 platforma)22:00Avtostantsiia "Kyiv", vul. S. Petliury 3222h 20mintransfers: 2dailyTocoBUS

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 – Kyiv route

The Warsaw – Kyiv bus is the return leg from the Polish capital back to Ukraine, carrying migrant workers, students and members of the diaspora home every day. The roughly 800 km journey takes about 12–14 hours depending on the border situation: the route runs through the Poland–Ukraine crossing points, then along the highway via Zhytomyr into Kyiv. Comfortable coaches with air conditioning, Wi-Fi and rest stops welcome travellers wrapping up a work season or term of study who want to see family again. Warsaw – Kyiv tickets are booked online in minutes, with card payment in hryvnia completed right on the site. Check the current schedule, pick a convenient departure from the Warsaw coach station and reserve your seat in advance — during peak return periods seats sell out fast.

Frequently asked questions

How long is the Warsaw – Kyiv bus journey?

The trip takes about 12–14 hours over roughly 800 km. The exact duration depends on queues at the Poland–Ukraine border crossings and road conditions. The current travel time is shown in the schedule next to each departure.

How much is a ticket and how do I pay?

The price is shown as soon as you pick a departure, and payment is in hryvnia. You can buy the Warsaw – Kyiv ticket online by card right on the site — confirmation arrives instantly and nothing needs to be printed.

What documents do I need for the Warsaw – Kyiv trip?

This is an international route, so a valid biometric passport is required to cross the border. Children need their own travel documents and, where applicable, exit permission. Keep your documents handy — they are checked at the crossing points.

This is the return route — is it convenient for coming back to Ukraine to family?

Yes, the Warsaw – Kyiv direction is built precisely for coming home: migrant workers, students and the diaspora travel from Poland into Ukraine on a direct route to the capital, where it is easy to connect to domestic services to any city. We recommend booking ahead — during mass-return periods demand for tickets is high.

How many buses run on the Warsaw – Kyiv 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 – Kyiv route?

Carriers on this route: TocoBUS, МУСТАНГ ТРАНС ТОВ, TRANSTEMPO/ТрансТемпо, ТОВ МКТ Зесен Транс, ATLASTRAVELBUS/AVTOEKSPRES, Pavluks Trans, СТЕЦИК Т.В. ФОП, ORIONBUS/Оріон-Авто ТДВ, PAN-BUS, Caznatrans, Atass Бориспіль, EAST WEST EUROLINES/ТзОВ "Гал-Всесвіт", КАНТОЛ БУСТРЕВЕЛ ТОВ. The line-up depends on the travel date.