Bus Warsaw – Kyiv
from about 2,131 ₴
13–16 hThe 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. Tickets start at roughly 2,131 ₴ 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
- 780 km
- Travel time
- 13–16 h
- Border crossing
- Yahodyn – Dorohusk, Krakivets – Korczowa
Warsaw – Kyiv bus schedule
| Departure | Arrival | Duration | Running days | Carrier |
|---|---|---|---|---|
| 00:10Lotnisko Chopina, Terminal Autobusowy, ul. Żwirki i Wigury 1 | 22:00Avtostantsiia "Kyiv", vul. S. Petliury 32 | 21h 50mintransfers: 2 | daily | TocoBUS |
| 03:10Avtovokzal "Varshava-Zakhodnia" | 21:00Avtostantsiia Kyiv (tsentralnyi zaliznychnyi vokzal) | 17h 50min | daily | ГОЛДЕН ПЛЮС ТРАНС ТОВ |
| 10:30Warsaw-Zachodnia bus station, Jerusalem alleys; building 144 Platform 9 | 05:00Kyiv Bus Station (central railway station), Vokzalna metro station; 32, Symona Petliura Street. | 18h 30min | daily | Pavluks Trans |
| 13:10Avtovokzal "Varshava-Zakhodnia" | 07:50Avtostantsiia Kyiv (tsentralnyi zaliznychnyi vokzal) | 18h 40min | daily | ТОВ МКТ Зесен Транс |
| 14:10Avtovokzal "Varshava-Zakhodnia" | 07:50Avtostantsiia Kyiv (tsentralnyi zaliznychnyi vokzal) | 17h 40min | daily | ТОВ МКТ Зесен Транс |
| 14:50Avtostantsyia "Aeroport im. F. Shopena" | 05:20Avtostantsiia Kyiv (tsentralnyi zaliznychnyi vokzal) | 14h 30min | Mon, Wed, Thu, Fri, Sun | ATLASTRAVELBUS/AVTOEKSPRES |
| 16:00Aeroport Frederika Shopena, Avtobusnyi terminal "Aeroport Shopena" (Okenche), vulytsia Zhvirky y Vihury | 08:40Avtostantsiia Kyiv (tsentralnyi zaliznychnyi vokzal), metro Vokzalna; vulytsia Symona Petliury; budynok 32 | 16h 40min | daily | PAN-BUS |
| 17:00ul. Al. Jerozlimskie 144, Dw.PKS "Zachodnia" platforma №9 | 07:30vul. Petliury 32, Tsentralnyi zaliznychnyi vokzal, Avtostantsiia "Kyiv", platforma №9 | 14h 30min | daily | TRANSTEMPO/ТрансТемпо |
| 17:30ul. Żwirki i Wigury 1, Lotnisko "Chopina" | 07:30vul. Petliury 32, Tsentralnyi zaliznychnyi vokzal, Avtostantsiia "Kyiv", platforma №9 | 14h | daily | TRANSTEMPO/ТрансТемпо |
| 18:00Aeroport imeni Frederika Shopena (avtobusnyi terminal), vulytsia Zhvirky i Vihury; budynok 1 | 05:50Avtostantsiia Kyiv (tsentralnyi zaliznychnyi vokzal), metro Vokzalna; vulytsia Symona Petliury; budynok 32 | 11h 50min | daily | PAN-BUS |
| 19:00Avtovokzal "Varshava-Zakhodnia", Yerusalymski alei; budynok 144 | 08:10Avtostantsiia Kyiv (tsentralnyi zaliznychnyi vokzal), metro Vokzalna; vulytsia Symona Petliury; budynok 32 | 13h 10min | daily | ВОЛИНЬ ЕКСПРЕС ТОВ |
| 20:30Aeroport Varshava-Modlin | 13:30Avtostantsiia Kyiv (tsentralnyi zaliznychnyi vokzal) | 17h | daily | KANTOL BUSTRAVEL LLC |
| 21:30Avtovokzal "Varshava-Zakhodnia" | 13:30Avtostantsiia Kyiv (tsentralnyi zaliznychnyi vokzal) | 16h | daily | KANTOL BUSTRAVEL LLC |
| 22:15Avtovokzal "Varshava-Zakhodnia" | 13:20Avtostantsiia Kyiv (tsentralnyi zaliznychnyi vokzal) | 15h 5min | daily | KANTOL BUSTRAVEL LLC |
| 22:50Aeroport imeni Frederika Shopena (avtobusnyi terminal) | 17:25Avtostantsiia Kyiv (tsentralnyi zaliznychnyi vokzal) | 18h 35min | daily | ТОВ МКТ Зесен Транс |
| 23:50Stop "Frederic Chopin Airport, 1st level of the arrivals area (exit from sector 1 to the bus station)" Platform 4 | 18:30Kyiv Bus Station (central railway station), Vokzalna metro station; 32, Symona Petliura Street. | 18h 40min | daily | Pavluks Trans |
Cheapest departure in the 15-day sample — Oct 9, from 2131 ₴.
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 – 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. 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.
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 much is a Warsaw – Kyiv ticket and how do I pay?
As of the latest schedule snapshot, tickets start at roughly 2,131 ₴ — 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 – Kyiv 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 – Kyiv route?
Carriers on this route: TocoBUS, ГОЛДЕН ПЛЮС ТРАНС ТОВ, Pavluks Trans, ТОВ МКТ Зесен Транс, ATLASTRAVELBUS/AVTOEKSPRES, PAN-BUS, TRANSTEMPO/ТрансТемпо, ВОЛИНЬ ЕКСПРЕС ТОВ, KANTOL BUSTRAVEL LLC. The line-up depends on the travel date.