Bus Poznan – Kyiv
The Poznan – Kyiv bus covers about 1260 km, takes roughly 21–26 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
- 1260 km
- Travel time
- 21–26 h
- Border crossing
- Yahodyn – Dorohusk, Krakivets – Korczowa
About the Poznan – Kyiv route
The Poznan to Kyiv bus links western Poland with Ukraine's capital, covering roughly 1260 km and crossing the Polish-Ukrainian border at the Korczowa – Krakovets checkpoint. Plan for a journey of about 21 to 26 hours, since the exact duration hinges on queues at customs control. Fares begin from around 2600 UAH, and payment is handled by card online in hryvnia — the full amount is settled upfront, with nothing extra owed to the driver en route. A valid biometric international passport is mandatory for the border crossing. Most travellers on this route are labour migrants, students at Polish universities, and families heading home or setting out for work abroad. Boarding takes place at Poznan's central bus station, with drop-off near Kyiv's main transport hubs.
Frequently asked questions
How long does the Poznan to Kyiv trip take, including the border?
The journey takes roughly 21 to 26 hours. The exact time depends on traffic at the Korczowa – Krakovets crossing, so it is wise to allow a few extra hours.
How do I pay for the Poznan to Kyiv ticket?
Payment is made by card online in hryvnia. You pay the full amount upfront when booking, and no extra payment to the driver is required during the trip.
What documents do I need to cross the border?
A valid biometric international passport is mandatory for this route across the Ukrainian-Polish border. Crossing is not possible without it.
Where does the bus depart in Poznan and arrive in Kyiv?
Departure is from Poznan's central bus station, and drop-off is near Kyiv's main transport hubs. Exact addresses are shown on your ticket.
Does the bus travel overnight?
Yes, given the long distance of about 1260 km the route usually includes an overnight stretch. Rest stops are scheduled throughout the journey.
