SoloWay LogoSoloWay

Bus Berlin – Lviv

17–20 h

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

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

Distance
930 km
Travel time
17–20 h

Berlin – Lviv bus schedule

DepartureArrivalDurationRunning daysCarrier
06:45Avtovokzal "Tsentralnyi", vulytsia Mazurenallee; budynok 4-623:00Tsentralnyi zaliznychnyi vokzal (platna parkovka), vulytsia Chernivetska; budynok 2116h 15minMon, Tue, Wed, Sat, SunТОВ МКТ Зесен Транс
07:00ZOB, Masurenalle, 4-623:45KLR Bus Terminal, vul. Sknylivska 10, Sokilnyky16h 45minMon, Tue, Wed, Thu, SatТОВ «ЛЮКС-РЕЙЗЕН БІС»
07:30Aeroport Berlin-Brandenburh, Melli-Beese-Ring 123:45KLR Bus Terminal, vul. Sknylivska 10, Sokilnyky16h 15minMon, Tue, Wed, Thu, SatТОВ «ЛЮКС-РЕЙЗЕН БІС»
15:00AS bilia radio bashni "Funkturm" Mazurenalle 4-6 (14057)10:00AS, vul. Stryiska, 109 ( 1-3 platforma )19hTue, SatGRANDES TOUR
15:00Avtovokzal "Tsentralnyi", vulytsia Mazurenallee; budynok 4-606:00Avtovokzal "Tsentralnyi", vulytsia Stryiska; budynok 10915hTue, Wed, Fri, SatТТК ВЕЙ ГРАНД ТОВ
15:15AS bilia radio bashni "Funkturm" Mazurenalle 4-6 (14057)10:00AS, vul. Stryiska, 109 ( 1-3 platforma )18h 45minTue, SatGRANDES TOUR
15:15ZOB am Funkturm, Messedamm 808:00Avtovokzal, vul. Stryiska 10916h 45minTue, SatRegion Auto
16:00ZOB , am Funkturm08:15Avtovokzal, vul. Stryiska, 10916h 15minTue, SatEAST WEST EUROLINES/ТзОВ "Львівське АТП-14631"
17:00Tsentralnyi avtovokzal, Mazurenalee 4-6,14057 Berlin07:00"Stryiskyi" avtovokzal, platforma №314hdailyEuroClub
17:00Berlin ZOB, Masurenallee 4-609:00Avtovokzal, vul. Stryiska, 10916hTue, SatWinew Нім.
17:15ZOB , am Funkturm07:45AV "Dvirtsevyi", Pl. Dvirtseva, 1 (1-2 platforma)14h 30minMon, Wed, Thu, Fri, SunEAST WEST EUROLINES/ТзОВ "Львівське АТП-14631"
18:15ZOB, Masurenalle, 4-612:45Zh/D vokzal, platna parkovka, vul.Chernivetska 2118h 30mintransfers: 1Tue, Thu, Sat, SunТОВ «ЛЮКС-РЕЙЗЕН БІС»
18:30AS bilia radio bashni "Funkturm" Mazurenalle 4-6 (14057)10:00AS, vul. Stryiska, 109 ( 1-3 platforma )15h 30minFriGRANDES TOUR
20:15ZOB, Masurenalle, 4-612:45Zh/D vokzal, platna parkovka, vul.Chernivetska 2116h 30mintransfers: 1dailyТОВ «ЛЮКС-РЕЙЗЕН БІС»
20:30Avtovokzal "Tsentralnyi", vulytsia Mazurenallee; budynok 4-614:05Avtostantsiia №8, Dvirtseva ploshcha; budynok 117h 35minSatORIONBUS/Оріон-Авто ТДВ
23:40St. Masurenallee 4-614:40Avtovokzal, vul. Stryiska, 10915hSunТОВ «ВІКТОРІЯ РАЙЗЕН»

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 – Lviv route

The Berlin to Lviv bus is the homeward leg from Germany to Ukraine, crossing Poland in transit. The route is popular with the Ukrainian diaspora, seasonal workers and students heading back to Lviv for holidays, family visits or after a contract ends. The coach departs from a Berlin bus terminal, passes through Polish cities and arrives at the Lviv station, where onward connections across western Ukraine are easy to reach. On this direction tickets are reservation-only with payment to the driver in cash on boarding — card payment online is not available for the Berlin–Lviv service. Check the current departure schedule before you travel, as it varies by season and weekday. Your reserved seat is held for you, and you settle the fare directly on the bus.

Frequently asked questions

How long is the Berlin to Lviv bus journey?

The Berlin to Lviv bus typically takes around 18–22 hours, depending on the service, the route through Poland, the number of stops and waiting time at the Polish–Ukrainian border. Check the exact duration for your departure in the schedule when booking — overnight services are often faster.

How do I pay for a Berlin to Lviv ticket?

On this direction only reservation with payment to the driver is available: you reserve your seat online with no prepayment and pay the full fare in cash when boarding. Online card payment is not available for the Berlin–Lviv service. Your reserved seat is held for you until departure.

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

Because the route crosses EU and Ukrainian borders, you need a valid biometric foreign passport. Children must have their own travel document. Carry proof of legal stay in the EU where applicable. Documents are checked at the Polish–Ukrainian border, so keep them within easy reach.

How often do buses run from Lviv back to Berlin?

The return direction, Lviv to Berlin, runs regularly, most frequently in peak seasons such as before holidays and in summer. The departure schedule back to Germany differs from the homeward trips, so check the separate timetable and reserve your seat in advance when planning your return.

Where in Lviv does the bus from Berlin arrive?

The service from Berlin arrives at the Lviv bus station, from where you can easily transfer to city transport or domestic buses across western Ukraine. The exact arrival point and intermediate stops in Poland are listed in the trip details when you book — check them before you travel.

How many buses run on the Berlin – Lviv route?

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

Which carriers operate the Berlin – Lviv route?

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