Bus Gdansk – Kyiv
from 3,500 ₴when reserved and paid to the driver
20–24 hThe Gdansk – Kyiv bus covers about 1190 km, takes roughly 20–24 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 3,500 ₴ when reserved and paid to the driver — 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
- 1190 km
- Travel time
- 20–24 h
- Border crossing
- Yahodyn – Dorohusk, Krakivets – Korczowa
Gdansk – Kyiv bus schedule
| Departure | Arrival | Duration | Running days | Carrier |
|---|---|---|---|---|
| 07:50Avtovokzal Hdansk | 09:00Avtostantsiia Kyiv (tsentralnyi zaliznychnyi vokzal) | 25h 10min | daily | BTA BUS |
| 07:50Avtovokzal Hdansk | 08:40Avtostantsiia Kyiv (tsentralnyi zaliznychnyi vokzal) | 24h 50min | daily | Prosto Bus Plus |
| 09:05Avtovokzal Hdansk, vulytsia 3 Maia; budynok 12 | 08:40Avtostantsiia Kyiv (tsentralnyi zaliznychnyi vokzal), metro Vokzalna; vulytsia Symona Petliury; budynok 32 | 23h 35min | daily | PAN-BUS |
| 13:10Avtovokzal Hdansk | 15:30Avtostantsiia Kyiv (tsentralnyi zaliznychnyi vokzal) | 26h 20min | Tue, Thu, Sat | ПП ТЕРНВОЯЖ |
| 15:00Avtovokzal Hdansk | 17:25Avtostantsiia Kyiv (tsentralnyi zaliznychnyi vokzal) | 26h 25min | daily | ТОВ МКТ Зесен Транс |
| 15:20Dworzec PKS, ul. 3 Maja, 12 | 22:00Avtostantsiia "Kyiv", vul. S. Petliury 32 | 30h 40mintransfers: 2 | daily | TocoBUS |
| 15:40Avtovokzal Hdansk | 13:30Avtostantsiia Kyiv (tsentralnyi zaliznychnyi vokzal) | 21h 50min | daily | KANTOL BUSTRAVEL LLC |
| 16:00AS PKS, vul. 3 Travnia, 12 | 19:05AS "Kyiv", vul. S.Petliury, 32 Zal.vokzal | 27h 5mintransfers: 1 | daily | EAST WEST EUROLINES/ТзОВ "Гал-Всесвіт" |
| 22:30Avtovokzal Hdansk | 00:20Avtostantsiia Kyiv (tsentralnyi zaliznychnyi vokzal) | 25h 50min | Tue, Sat | ЯРМОЛЮК О.В. ФОП |
Cheapest departure in the 15-day sample — Oct 8, from 3500 ₴ when reserved and paid to the driver.
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 Gdansk – Kyiv route
The Gdansk to Kyiv coach links Poland's Baltic coast with the Ukrainian capital, covering roughly 1190 km in about 20 to 24 hours, with the final timing shaped by the queue at the Ukrainian-Polish border, most often the Yahodyn–Dorohusk crossing. The route is a lifeline for Ukrainians working in Poland heading home for holidays, students at Polish universities, and families travelling to see relatives. A valid biometric international passport is required to cross the border. Boarding in Gdansk is typically at the main bus terminal, while drop-off in Kyiv is at central stations with easy metro and minibus connections across the city.
Frequently asked questions
How long is the trip from Gdansk to Kyiv including the border?
The journey takes about 20 to 24 hours over roughly 1190 km. The main variable is the queue at the Ukrainian-Polish border, so allow some extra time.
What documents do I need for the trip?
A valid biometric international passport is required to cross the border. We recommend carrying your ticket and checking your documents' validity in advance.
Is this an overnight trip?
Because the trip lasts 20 to 24 hours, it usually includes a night on the road. The buses have comfortable reclining seats for resting along the way.
Where does the bus depart in Gdansk and arrive in Kyiv?
Departure is typically from Gdansk's main bus terminal, with arrival at central Kyiv stations offering easy access to the metro and public transport.
How much is a Gdansk – Kyiv ticket and how do I pay?
As of the latest schedule snapshot, tickets start at 3,500 ₴ when reserved and paid to the driver; 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 Gdansk – Kyiv route?
The typical schedule has up to 9 departures a day. The first bus leaves at 07:50, the last at 22:30. Check the search above for departures on a specific date.
Which carriers operate the Gdansk – Kyiv route?
Carriers on this route: BTA BUS, Prosto Bus Plus, PAN-BUS, ПП ТЕРНВОЯЖ, ТОВ МКТ Зесен Транс, TocoBUS, KANTOL BUSTRAVEL LLC, EAST WEST EUROLINES/ТзОВ "Гал-Всесвіт", ЯРМОЛЮК О.В. ФОП. The line-up depends on the travel date.