Bus Berlin – Lviv
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
| Departure | Arrival | Duration | Running days | Carrier |
|---|---|---|---|---|
| 06:45Avtovokzal "Tsentralnyi", vulytsia Mazurenallee; budynok 4-6 | 23:00Tsentralnyi zaliznychnyi vokzal (platna parkovka), vulytsia Chernivetska; budynok 21 | 16h 15min | Mon, Tue, Wed, Sat, Sun | ТОВ МКТ Зесен Транс |
| 07:00ZOB, Masurenalle, 4-6 | 23:45KLR Bus Terminal, vul. Sknylivska 10, Sokilnyky | 16h 45min | Mon, Tue, Wed, Thu, Sat | ТОВ «ЛЮКС-РЕЙЗЕН БІС» |
| 07:30Aeroport Berlin-Brandenburh, Melli-Beese-Ring 1 | 23:45KLR Bus Terminal, vul. Sknylivska 10, Sokilnyky | 16h 15min | Mon, Tue, Wed, Thu, Sat | ТОВ «ЛЮКС-РЕЙЗЕН БІС» |
| 15:00AS bilia radio bashni "Funkturm" Mazurenalle 4-6 (14057) | 10:00AS, vul. Stryiska, 109 ( 1-3 platforma ) | 19h | Tue, Sat | GRANDES TOUR |
| 15:00Avtovokzal "Tsentralnyi", vulytsia Mazurenallee; budynok 4-6 | 06:00Avtovokzal "Tsentralnyi", vulytsia Stryiska; budynok 109 | 15h | Tue, Wed, Fri, Sat | ТТК ВЕЙ ГРАНД ТОВ |
| 15:15AS bilia radio bashni "Funkturm" Mazurenalle 4-6 (14057) | 10:00AS, vul. Stryiska, 109 ( 1-3 platforma ) | 18h 45min | Tue, Sat | GRANDES TOUR |
| 15:15ZOB am Funkturm, Messedamm 8 | 08:00Avtovokzal, vul. Stryiska 109 | 16h 45min | Tue, Sat | Region Auto |
| 16:00ZOB , am Funkturm | 08:15Avtovokzal, vul. Stryiska, 109 | 16h 15min | Tue, Sat | EAST WEST EUROLINES/ТзОВ "Львівське АТП-14631" |
| 17:00Tsentralnyi avtovokzal, Mazurenalee 4-6,14057 Berlin | 07:00"Stryiskyi" avtovokzal, platforma №3 | 14h | daily | EuroClub |
| 17:00Berlin ZOB, Masurenallee 4-6 | 09:00Avtovokzal, vul. Stryiska, 109 | 16h | Tue, Sat | Winew Нім. |
| 17:15ZOB , am Funkturm | 07:45AV "Dvirtsevyi", Pl. Dvirtseva, 1 (1-2 platforma) | 14h 30min | Mon, Wed, Thu, Fri, Sun | EAST WEST EUROLINES/ТзОВ "Львівське АТП-14631" |
| 18:15ZOB, Masurenalle, 4-6 | 12:45Zh/D vokzal, platna parkovka, vul.Chernivetska 21 | 18h 30mintransfers: 1 | Tue, Thu, Sat, Sun | ТОВ «ЛЮКС-РЕЙЗЕН БІС» |
| 18:30AS bilia radio bashni "Funkturm" Mazurenalle 4-6 (14057) | 10:00AS, vul. Stryiska, 109 ( 1-3 platforma ) | 15h 30min | Fri | GRANDES TOUR |
| 20:15ZOB, Masurenalle, 4-6 | 12:45Zh/D vokzal, platna parkovka, vul.Chernivetska 21 | 16h 30mintransfers: 1 | daily | ТОВ «ЛЮКС-РЕЙЗЕН БІС» |
| 20:30Avtovokzal "Tsentralnyi", vulytsia Mazurenallee; budynok 4-6 | 14:05Avtostantsiia №8, Dvirtseva ploshcha; budynok 1 | 17h 35min | Sat | ORIONBUS/Оріон-Авто ТДВ |
| 23:40St. Masurenallee 4-6 | 14:40Avtovokzal, vul. Stryiska, 109 | 15h | Sun | ТОВ «ВІКТОРІЯ РАЙЗЕН» |
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.