Upcoming buses Brussels – Lviv
Live prices and seatsRoute at a glance
The Brussels – Lviv bus takes 26–27 h (1600 km, via Leuven, Hasselt and Maastricht). Up to 2 trips a day by 3 carriers, tickets from about 5,043 ₴.
- on the road
- 26–27 h
- ticket
- from about 5,043 ₴
- trips a day
- up to 2
- carriers
- 3
Departs from
- Woluwe-Saint-Lambert, Belhiia
Arrives at
- Tsentralnyi avtovokzal (vul.Stryiska 109)
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 03:15, the last at 23:00. 4 of 4 trips run overnight.
Return trip: Lviv – BrusselsBrussels – Lviv bus schedule
- 03:15Bus stop, Rue de France / Frankrijkstraat, 106012:10+1KLR Bus Terminal, vul. Sknylivska 10, Sokilnyky
31h 55min · Mon, Tue, Wed, Sat, Sun · ТОВ «ЛЮКС-РЕЙЗЕН БІС»
transfers: 1
- 03:25Brussels station, Rue du Progrès 12312:10+1KLR Bus Terminal, vul. Sknylivska 10, Sokilnyky
31h 45min · Tue, Thu · ТОВ «ЛЮКС-РЕЙЗЕН БІС»
transfers: 1
- 15:00Bd Roi Albert II 2619:20+1vul. Stryiska, 109, troleibusna zupynka bilia avtovokzalu
27h 20min · Sun · МК-Вояж
transfers: 1
- 23:00Woluwe-Saint-Lambert, Belhiia02:30+2Tsentralnyi avtovokzal (vul.Stryiska 109)
26h 30min · Fri · Burak Travel
| Departure | Arrival | Duration | Running days | Carrier |
|---|---|---|---|---|
| 03:15Bus stop, Rue de France / Frankrijkstraat, 1060 | 12:10+1KLR Bus Terminal, vul. Sknylivska 10, Sokilnyky | 31h 55mintransfers: 1 | Mon, Tue, Wed, Sat, Sun | ТОВ «ЛЮКС-РЕЙЗЕН БІС» |
| 03:25Brussels station, Rue du Progrès 123 | 12:10+1KLR Bus Terminal, vul. Sknylivska 10, Sokilnyky | 31h 45mintransfers: 1 | Tue, Thu | ТОВ «ЛЮКС-РЕЙЗЕН БІС» |
| 15:00Bd Roi Albert II 26 | 19:20+1vul. Stryiska, 109, troleibusna zupynka bilia avtovokzalu | 27h 20mintransfers: 1 | Sun | МК-Вояж |
| 23:00Woluwe-Saint-Lambert, Belhiia | 02:30+2Tsentralnyi avtovokzal (vul.Stryiska 109) | 26h 30min | Fri | Burak Travel |
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 Brussels – Lviv route
The Brussels to Lviv coach is mostly a journey home — used by Ukrainians working in Belgium heading back, students returning for the holidays, and travellers visiting family in western Ukraine. The route covers roughly 1,600 kilometres in about 26 to 30 hours, threading through Belgium, Germany and Poland before reaching the Ukrainian frontier near Shehyni or Krakovets, where you should allow extra time for passport checks. Departure is typically from the Bruxelles-Nord coach area, with arrival at Lviv's central bus station, well placed for onward trains and marshrutkas across the country.
Frequently asked questions
How long is the bus from Brussels to Lviv?
The trip takes around 26 to 30 hours depending on traffic and border queues. The distance is about 1,600 kilometres via Germany and Poland.
What documents do I need for this international route?
You need a valid international passport, and third-country nationals require the relevant visa or residence permit. Documents are checked by Belgian, Polish and Ukrainian officers at the border, so keep them handy.
Where does the bus leave in Brussels and arrive in Lviv?
Departure is usually from the Bruxelles-Nord coach station. Arrival is at Lviv's central bus station near the city centre, with easy connections to trains and local transport.
Is this an overnight trip and can I sleep on board?
Given the 26 to 30-hour duration, the trip includes at least one night on the road. Coaches have reclining seats, and rest stops let you stretch and grab a bite.
How much is a Brussels – Lviv ticket and how do I pay?
As of the latest schedule snapshot, tickets start at roughly 5,043 ₴ — a reservation paid to the driver in local currency, so the hryvnia figure is indicative. 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 Brussels – Lviv route?
The typical schedule has up to 2 departures a day. The first bus leaves at 03:15, the last at 23:00. Check the search above for departures on a specific date.
Which carriers operate the Brussels – Lviv route?
Carriers on this route: ТОВ «ЛЮКС-РЕЙЗЕН БІС», МК-Вояж, Burak Travel. The line-up depends on the travel date.
How do I return a Brussels – 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 Brussels – 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.
