SoloWay LogoSoloWay

Bus Berlin – Kyiv

from about 3,330 ₴

24–26 h

This route is available for reservation with payment to the driver on boarding.

The Berlin – Kyiv bus covers about 1320 km, takes roughly 24–26 h. Departures run regularly, several times a day, and tickets can be booked online in advance. Tickets start at roughly 3,330 ₴ 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 is reserved online with no prepayment and paid to the driver on boarding. No account is needed: you can order as a guest and the confirmation arrives by email.

Distance
1320 km
Travel time
24–26 h

Berlin – Kyiv bus schedule

DepartureArrivalDurationRunning daysCarrier
04:45ZOB, Masurenalle, 4-613:15AS-ZLV, vul. Symona Petliury, 3232h 30mintransfers: 1Mon, Tue, Wed, Thu, SatТОВ «ЛЮКС-РЕЙЗЕН БІС»
05:00Avtovokzal "Tsentralnyi"07:35Avtostantsiia Kyiv (tsentralnyi zaliznychnyi vokzal)26h 35mindailyТОВ МКТ Зесен Транс
05:30Aeroport Berlin-Brandenburh, Melli-Beese-Ring 113:15AS-ZLV, vul. Symona Petliury, 3231h 45mintransfers: 1Mon, Tue, Wed, Thu, SatТОВ «ЛЮКС-РЕЙЗЕН БІС»
14:00Tsentralnyi avtovokzal, Mazurenalee 4-6,14057 Berlin16:40A/c “Kyiv“, bilia zaliznychnoho vokzalu (S. Petliury, 32) platf 11-1726h 40minSatEuroClub
15:00AS bilia radio bashni "Funkturm" Mazurenalle 4-6 (14057)19:00AS "Kyiv" vul., S. Petliury, 32 ( 11-12 platforma)28htransfers: 1TueGRANDES TOUR
15:00Avtovokzal "Tsentralnyi", vulytsia Mazurenallee; budynok 4-615:00Avtostantsiia Kyiv (tsentralnyi zaliznychnyi vokzal), metro Vokzalna; vulytsia Symona Petliury; budynok 3224hTue, Wed, Fri, SatТТК ВЕЙ ГРАНД ТОВ
15:15AS bilia radio bashni "Funkturm" Mazurenalle 4-6 (14057)19:00AS "Kyiv" vul., S. Petliury, 32 ( 11-12 platforma)27h 45mintransfers: 1TueGRANDES TOUR
15:15ZOB am Funkturm, Messedamm 815:30Avtostantsiia "Kyiv", vul. S. Petliury 3224h 15minTue, SatRegion Auto
17:00Tsentralnyi avtovokzal, Mazurenalee 4-6,14057 Berlin15:40A/c “Kyiv“, bilia zaliznychnoho vokzalu (S. Petliury, 32) platf 11-1722h 40mindailyEuroClub
17:15ZOB , am Funkturm20:00AS "Kyiv", vul. S.Petliury, 32 Zal.vokzal26h 45mintransfers: 1Mon, Wed, Thu, Fri, SunEAST WEST EUROLINES/ТзОВ "Львівське АТП-14631"
18:30AS bilia radio bashni "Funkturm" Mazurenalle 4-6 (14057)19:00AS "Kyiv" vul., S. Petliury, 32 ( 11-12 platforma)24h 30mintransfers: 1FriGRANDES TOUR
19:15ZOB, Masurenalle, 4-621:40AS-ZLV, vul. Symona Petliury, 3226h 25mintransfers: 1Tue, Thu, Sat, SunLUX-REISEN BIS SP. Z O. O.
19:30Messedamm 6, 14057 Berlin17:00Avtostantsiia «Kyiv», vul. S. Petliury, 3221h 30mintransfers: 1SunBenz-Travel
20:30Avtovokzal "Tsentralnyi"21:20Avtostantsiia Kyiv (tsentralnyi zaliznychnyi vokzal)24h 50minSatORIONBUS
23:55ZOB, Masurenalle, 4-604:25AS-ZLV, vul. Symona Petliury, 3228h 30minThu, SunKLR Bus (ПП Автотранзит)
23:55Avtovokzal "Tsentralnyi"04:25Avtostantsiia Kyiv (tsentralnyi zaliznychnyi vokzal)28h 30minThu, SunProsto Bus Plus

Cheapest departure in the 15-day sample — Oct 8, from 3330 ₴.

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

The Berlin to Kyiv bus is a direct route home for Ukrainians living and working in Germany. Departing from Berlin, it crosses the border through Poland on its way to Kyiv, carrying students, workers and the diaspora back for family celebrations and holidays. This eastbound EU → Ukraine direction is especially popular among those returning home after months abroad. Check the current departure schedule from Berlin, pick a convenient date and reserve your seat to Kyiv in just a few minutes.

Frequently asked questions

How long does the Berlin to Kyiv bus take?

The Berlin to Kyiv bus trip usually takes around 22–26 hours depending on the service, traffic and border-crossing time. The route runs in transit through Poland, so the actual travel time depends on queues at the Ukrainian–Polish border and the number of stops along the way.

What documents do I need for the Berlin to Kyiv trip?

To cross the border you need a valid biometric international passport. Since the route transits through Poland within the Schengen area, Ukrainian citizens do not require a separate transit visa. Children must have their own travel documents, and keep your booking confirmation with you for boarding.

How often do buses run from Berlin to Kyiv and when do they depart?

Services on the eastbound EU → Ukraine direction run regularly, most often departing Berlin in the evening to arrive in Kyiv the next day. Exact days and times depend on the carrier — check the current schedule on this page and pick the return-home date that suits you best.

How much is a Berlin – Kyiv ticket and how do I pay?

As of the latest schedule snapshot, tickets start at roughly 3,330 ₴ — a reservation paid to the driver in local currency, so the hryvnia figure is indicative. A seat is reserved online with no prepayment 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 Berlin – Kyiv route?

The typical schedule has up to 9 departures a day. The first bus leaves at 04:45, the last at 23:55. Check the search above for departures on a specific date.

Which carriers operate the Berlin – Kyiv route?

Carriers on this route: ТОВ «ЛЮКС-РЕЙЗЕН БІС», ТОВ МКТ Зесен Транс, EuroClub, GRANDES TOUR, ТТК ВЕЙ ГРАНД ТОВ, Region Auto, EAST WEST EUROLINES/ТзОВ "Львівське АТП-14631", LUX-REISEN BIS SP. Z O. O., Benz-Travel, ORIONBUS, KLR Bus (ПП Автотранзит), Prosto Bus Plus. The line-up depends on the travel date.