Bus Berlin – Lviv
from 2,650 ₴when bought online
12–18 hUpcoming buses Berlin – Lviv
Live prices and seatsRoute at a glance
The Berlin – Lviv bus takes 12–18 h, usually about 15 h (930 km, via Cottbus, Legnica and Wroclaw). Up to 10 trips a day by 10 carriers, tickets from 2,650 ₴.
- on the road
- 12–18 h
- when bought online
- from 2,650 ₴
- trips a day
- up to 10
- carriers
- 10
A seat can be bought online by card, or reserved and paid to the driver on boarding. No account is needed: you can order as a guest and the confirmation arrives by email. The first bus leaves at 04:45, the last at 23:40. 15 of 16 trips run overnight.
Return trip: Lviv – Berlin · from 3,000 ₴Berlin – Lviv bus schedule
- 04:45ZOB, Masurenalle, 4-623:45KLR Bus Terminal, vul. Sknylivska 10, Sokilnyky
18h · Mon, Tue, Wed, Thu, Sat · ТОВ «ЛЮКС-РЕЙЗЕН БІС»
- 05:30Aeroport Berlin-Brandenburh, Melli-Beese-Ring 123:45KLR Bus Terminal, vul. Sknylivska 10, Sokilnyky
17h 15min · Mon, Tue, Wed, Thu, Sat · ТОВ «ЛЮКС-РЕЙЗЕН БІС»
- 15:00AS bilia radio bashni "Funkturm" Mazurenalle 4-6 (14057)10:00+1AS, vul. Stryiska, 109 ( 1-3 platforma )
18h · Tue · GRANDES TOUR
- 15:00Avtovokzal "Tsentralnyi", vulytsia Mazurenallee; budynok 4-606:00+1Avtovokzal "Tsentralnyi", vulytsia Stryiska; budynok 109
14h · Tue, Wed, Fri, Sat · ТТК ВЕЙ ГРАНД ТОВ
- 15:15AS bilia radio bashni "Funkturm" Mazurenalle 4-6 (14057)10:00+1AS, vul. Stryiska, 109 ( 1-3 platforma )
17h 45min · Tue · GRANDES TOUR
- 15:15ZOB am Funkturm, Messedamm 808:00+1Avtovokzal, vul. Stryiska 109
15h 45min · Tue, Sat · Region Auto
- 16:00ZOB , am Funkturm08:15+1Avtovokzal, vul. Stryiska, 109
15h 15min · Tue, Sat · EAST WEST EUROLINES/ТзОВ "Львівське АТП-14631"
- 17:00Tsentralnyi avtovokzal, Mazurenalee 4-6,14057 Berlin07:00+1"Stryiskyi" avtovokzal, platforma №3
13h · daily · EuroClub
- 17:15ZOB , am Funkturm07:45+1AV "Dvirtsevyi", Pl. Dvirtseva, 1 (1-2 platforma)
13h 30min · Mon, Wed, Thu, Fri, Sun · EAST WEST EUROLINES/ТзОВ "Львівське АТП-14631"
- 18:30AS bilia radio bashni "Funkturm" Mazurenalle 4-6 (14057)10:00+1AS, vul. Stryiska, 109 ( 1-3 platforma )
14h 30min · Fri · GRANDES TOUR
- 19:15ZOB, Masurenalle, 4-612:10+1KLR Bus Terminal, vul. Sknylivska 10, Sokilnyky
15h 55min · Tue, Thu, Sat, Sun · ТОВ «ЛЮКС-РЕЙЗЕН БІС»
- 19:30Messedamm 6, 14057 Berlin09:00+1Avtovokzal, vul. Stryiska, 109
12h 30min · Sun · Benz-Travel
- 20:00Tsentralnyi avtovokzal (ZOB, Masurenallee 4-6)12:00+1zupynka bilia zaliznychnoho vokzalu (pl. Dvirtseva, 1)
15h · Sun · P-Trans
- 20:15ZOB, Masurenalle, 4-612:10+1KLR Bus Terminal, vul. Sknylivska 10, Sokilnyky
14h 55min · daily · ТОВ «ЛЮКС-РЕЙЗЕН БІС»
- 20:30Avtovokzal "Tsentralnyi"13:45+1Avtovokzal "Tsentralnyi"
17h 15min · Sat · ORIONBUS
- 23:40St. Masurenallee 4-614:40+1Avtovokzal, vul. Stryiska, 109
14h · Sun · ТОВ «ВІКТОРІЯ РАЙЗЕН»
| Departure | Arrival | Duration | Running days | Carrier |
|---|---|---|---|---|
| 04:45ZOB, Masurenalle, 4-6 | 23:45KLR Bus Terminal, vul. Sknylivska 10, Sokilnyky | 18h | Mon, Tue, Wed, Thu, Sat | ТОВ «ЛЮКС-РЕЙЗЕН БІС» |
| 05:30Aeroport Berlin-Brandenburh, Melli-Beese-Ring 1 | 23:45KLR Bus Terminal, vul. Sknylivska 10, Sokilnyky | 17h 15min | Mon, Tue, Wed, Thu, Sat | ТОВ «ЛЮКС-РЕЙЗЕН БІС» |
| 15:00AS bilia radio bashni "Funkturm" Mazurenalle 4-6 (14057) | 10:00+1AS, vul. Stryiska, 109 ( 1-3 platforma ) | 18h | Tue | GRANDES TOUR |
| 15:00Avtovokzal "Tsentralnyi", vulytsia Mazurenallee; budynok 4-6 | 06:00+1Avtovokzal "Tsentralnyi", vulytsia Stryiska; budynok 109 | 14h | Tue, Wed, Fri, Sat | ТТК ВЕЙ ГРАНД ТОВ |
| 15:15AS bilia radio bashni "Funkturm" Mazurenalle 4-6 (14057) | 10:00+1AS, vul. Stryiska, 109 ( 1-3 platforma ) | 17h 45min | Tue | GRANDES TOUR |
| 15:15ZOB am Funkturm, Messedamm 8 | 08:00+1Avtovokzal, vul. Stryiska 109 | 15h 45min | Tue, Sat | Region Auto |
| 16:00ZOB , am Funkturm | 08:15+1Avtovokzal, vul. Stryiska, 109 | 15h 15min | Tue, Sat | EAST WEST EUROLINES/ТзОВ "Львівське АТП-14631" |
| 17:00Tsentralnyi avtovokzal, Mazurenalee 4-6,14057 Berlin | 07:00+1"Stryiskyi" avtovokzal, platforma №3 | 13h | daily | EuroClub |
| 17:15ZOB , am Funkturm | 07:45+1AV "Dvirtsevyi", Pl. Dvirtseva, 1 (1-2 platforma) | 13h 30min | Mon, Wed, Thu, Fri, Sun | EAST WEST EUROLINES/ТзОВ "Львівське АТП-14631" |
| 18:30AS bilia radio bashni "Funkturm" Mazurenalle 4-6 (14057) | 10:00+1AS, vul. Stryiska, 109 ( 1-3 platforma ) | 14h 30min | Fri | GRANDES TOUR |
| 19:15ZOB, Masurenalle, 4-6 | 12:10+1KLR Bus Terminal, vul. Sknylivska 10, Sokilnyky | 15h 55min | Tue, Thu, Sat, Sun | ТОВ «ЛЮКС-РЕЙЗЕН БІС» |
| 19:30Messedamm 6, 14057 Berlin | 09:00+1Avtovokzal, vul. Stryiska, 109 | 12h 30min | Sun | Benz-Travel |
| 20:00Tsentralnyi avtovokzal (ZOB, Masurenallee 4-6) | 12:00+1zupynka bilia zaliznychnoho vokzalu (pl. Dvirtseva, 1) | 15h | Sun | P-Trans |
| 20:15ZOB, Masurenalle, 4-6 | 12:10+1KLR Bus Terminal, vul. Sknylivska 10, Sokilnyky | 14h 55min | daily | ТОВ «ЛЮКС-РЕЙЗЕН БІС» |
| 20:30Avtovokzal "Tsentralnyi" | 13:45+1Avtovokzal "Tsentralnyi" | 17h 15min | Sat | ORIONBUS |
| 23:40St. Masurenallee 4-6 | 14:40+1Avtovokzal, vul. Stryiska, 109 | 14h | Sun | ТОВ «ВІКТОРІЯ РАЙЗЕН» |
Typical schedule from search data as of 2026-10-14. 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. 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.
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 much is a Berlin – Lviv ticket and how do I pay?
As of the latest schedule snapshot, tickets start at 2,650 ₴ when bought online; the exact fare depends on the carrier and the date. A seat can be bought online by card, or reserved 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 – Lviv route?
The typical schedule has up to 10 departures a day. The first bus leaves at 04: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, Benz-Travel, P-Trans, ORIONBUS, ТОВ «ВІКТОРІЯ РАЙЗЕН». The line-up depends on the travel date.
Are there overnight buses from Berlin to Lviv?
Yes, 15 of 16 trips in the timetable run overnight.
How do I return a Berlin – Lviv ticket?
A ticket bought online is returned on the order page in your account; one ordered as a guest, through our support team. How much comes back depends on the carrier’s rules and the time left before departure — you see the amount before you confirm. A reservation paid to the driver can be cancelled free of charge.
How much luggage can I take on the Berlin – Lviv bus?
The carrier sets the luggage allowance: usually one suitcase in the hold and hand luggage in the cabin. The exact terms are in the trip details, and extra luggage, where the carrier sells it, can be added at checkout.
