Bus Wroclaw – Kyiv

17–20 hBuy ticket

The Wroclaw – Kyiv bus covers about 1050 km, takes roughly 17–20 h. Departures run regularly, several times a day, and tickets can be booked online in advance.

Distance
1050 km
Travel time
17–20 h

About the Wroclaw – Kyiv route

The bus from Wroclaw to Kyiv is mostly taken by people heading home — students returning for the holidays, workers visiting their families, and travellers wrapping up a stay in Poland. The journey covers roughly 1,050 kilometres and takes 17 to 20 hours, with much of it driven overnight. The route runs across western Ukraine and crosses the border at either Yagodyn – Dorohusk or Krakivets – Korczowa, depending on the departure and traffic at the checkpoints. Buses usually leave from the station or stops near central Wroclaw and arrive at one of Kyiv's terminals, often close to a metro station. You pay for your ticket online by card in hryvnia — the full amount at once, with nothing extra owed to the driver.

Frequently asked questions

How long is the bus from Wroclaw to Kyiv?

The trip takes about 17 to 20 hours over roughly 1,050 km. The exact time depends on the route and queues at the border.

How do I pay for the ticket to Kyiv?

You pay by card online in hryvnia — the full amount is charged at the moment of booking. There are no extra payments to the driver during the trip.

What documents do I need to cross the border?

This is an international route, so you need a valid passport for the travel date. Children require their own documents and, where applicable, the consent needed under current rules.

Where does boarding in Wroclaw and drop-off in Kyiv happen?

Boarding is usually at the station or stops near central Wroclaw, and drop-off is at one of Kyiv's terminals, often near a metro stop. The exact addresses are shown on your ticket.

Which border crossing does the route use?

Depending on the departure, the bus crosses at either Yagodyn – Dorohusk or Krakivets – Korczowa. The specific checkpoint is chosen based on the route and traffic.