SoloWay LogoSoloWay

Bus Berlin – Kyiv

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.

Distance
1320 km
Travel time
24–26 h

Berlin – Kyiv bus schedule

DepartureArrivalDurationRunning daysCarrier
06:45Avtovokzal "Tsentralnyi", vulytsia Mazurenallee; budynok 4-607:35Avtostantsiia Kyiv (tsentralnyi zaliznychnyi vokzal), metro Vokzalna; vulytsia Symona Petliury; budynok 3224h 50mintransfers: 1Mon, Tue, Wed, Sat, SunТОВ МКТ Зесен Транс
07:00ZOB, Masurenalle, 4-613:15AS-ZLV, vul. Symona Petliury, 3230h 15mintransfers: 1Mon, Tue, Wed, Thu, SatТОВ «ЛЮКС-РЕЙЗЕН БІС»
07:30Aeroport Berlin-Brandenburh, Melli-Beese-Ring 113:15AS-ZLV, vul. Symona Petliury, 3229h 45mintransfers: 1Mon, Tue, Wed, Thu, SatТОВ «ЛЮКС-РЕЙЗЕН БІС»
07:30Aeroport "Berlin-Brandenburh", vulttsia Melli-Beeze-Rinh; budynok 107:35Avtostantsiia Kyiv (tsentralnyi zaliznychnyi vokzal), metro Vokzalna; vulytsia Symona Petliury; budynok 3224h 5mintransfers: 1Mon, Tue, Wed, Sat, SunТОВ МКТ Зесен Транс
15:00AS bilia radio bashni "Funkturm" Mazurenalle 4-6 (14057)19:00AS "Kyiv" vul., S. Petliury, 32 ( 11-12 platforma)28hTue, SatGRANDES 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 45minTue, SatGRANDES TOUR
15:15ZOB am Funkturm, Messedamm 815:30Avtostantsiia "Kyiv", vul. S. Petliury 3224h 15minTue, SatRegion Auto
16:00ZOB , am Funkturm17:30AS "Kyiv" zal.vokzal, vul. S. Petliury, 3225h 30mintransfers: 1Tue, SatEAST WEST EUROLINES/ТзОВ "Львівське АТП-14631"
16:00Avtovokzal "Tsentralnyi", vulytsia Mazurenallee; budynok 4-617:40Avtostantsiia Kyiv (tsentralnyi zaliznychnyi vokzal), metro Vokzalna; vulytsia Symona Petliury; budynok 3225h 40mintransfers: 1Mon, Fri, Sat, SunТОВ МКТ Зесен Транс
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" zal.vokzal, vul. S. Petliury, 3226h 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 30minFriGRANDES TOUR
19:30Messedamm 6, 14057 Berlin17:00Avtostantsiia «Kyiv», vul. S. Petliury, 3221h 30mintransfers: 1SunBenz-Travel
20:15ZOB, Masurenalle, 4-621:40AS-ZLV, vul. Symona Petliury, 3225h 25mintransfers: 1dailyТОВ «ЛЮКС-РЕЙЗЕН БІС»
20:30Avtovokzal "Tsentralnyi", vulytsia Mazurenallee; budynok 4-621:20Avtostantsiia Kyiv (tsentralnyi zaliznychnyi vokzal), metro Vokzalna; vulytsia Symona Petliury; budynok 3224h 50mintransfers: 1SatORIONBUS/Оріон-Авто ТДВ

Cheapest departure in the next 30 days — Sep 1, from 3581 ₴.

Typical schedule from search data as of 2026-07-21. 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. On this route tickets are available by reservation with payment to the driver only — online card payment is not offered here, so you lock in your seat in advance and pay in cash when boarding. 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.

How do I pay for a Berlin to Kyiv ticket?

On this route only reservation with payment to the driver is available — online card payment is not offered. You reserve your seat in advance on the site, receive a confirmation and pay the full fare directly to the driver when boarding in Berlin. We recommend having cash ready in the appropriate currency.

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 many buses run on the Berlin – Kyiv route?

The typical schedule has up to 13 departures a day. The first bus leaves at 06:45, the last at 20:30. Check the search above for departures on a specific date.

Which carriers operate the Berlin – Kyiv route?

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