Timetables and tickets — in the search below
Travel time
≈ 17–21 h
Type
night services available
Arrival in Lviv
rail / bus station
Tickets
online, e-ticket by email
The Munich — Lviv bus takes roughly 17–21 hours including the border. Many departures are overnight, so you can sleep through the ride.
The longest of the popular routes — but direct and luggage-drama-free. In Lviv buses arrive at the railway station or the main bus station — the exact stop is on your ticket.
Times and prices are approximate — check the search above for live schedules and fares.
Ukrainian citizens with a biometric passport can enter the EU visa-free for up to 90 days within 180. A valid biometric passport is enough.
It depends on the day and crossing load: trains are usually faster and more predictable, buses can take from one to several hours. Leave a buffer for tight connections.
Bus fares are steadier than trains or flights, but night international departures on weekends and before holidays fill up first. Booking 1–2 weeks ahead is optimal; on weekdays you can often find a seat even a day before.
In the search form at the top of this page — the official tickets.ua search: all carriers and departures in one query, time and price filters, card payment and an e-ticket by email.