Bus Budapest – Lviv
This route is available for reservation with payment to the driver on boarding.
The Budapest – Lviv bus covers about 580 km, takes roughly 9–12 h. Departures run regularly, several times a day, and tickets can be booked online in advance.
- Distance
- 580 km
- Travel time
- 9–12 h
Budapest – Lviv bus schedule
| Departure | Arrival | Duration | Running days | Carrier |
|---|---|---|---|---|
| 02:35Törökbálint, M0 körgyűrű 6 km, 2045 | 13:30vul. Stryiska 109, mahazyn Charka do sviata, navproty avtovokzalu | 10h 55min | Mon | ТОВ «СВ СІТІ ТРАНС» |
| 12:40Busbahnhof Budapest Nepliget, Könyves Kálmán | 23:45KLR Bus Terminal, vul. Sknylivska 10, Sokilnyky | 11h 5min | Tue, Wed, Sat | LUX-REISEN BIS SP. Z O. O. | ТОВ «ЛЮКС-РЕЙЗЕН БІС» |
| 13:20Terminal Parking, Budapest Ferenc Liszt International Airport | 23:45KLR Bus Terminal, vul. Sknylivska 10, Sokilnyky | 10h 25min | Tue, Wed, Sat | LUX-REISEN BIS SP. Z O. O. | ТОВ «ЛЮКС-РЕЙЗЕН БІС» |
| 20:00AZS | 10:00AZS AMIC. Solonka | 14h | Sat | Elin Trans |
| 21:30Avtovokzal «Neplihet», platforma 4 (Üllői út 131, 1091 Budapest) | 10:00"Stryiskyi" avtovokzal, platforma №3 | 12h 30min | Mon, Fri, Sun | EuroClub |
| 22:00Avtobusna zupynka, terminal 2 | 10:00"Stryiskyi" avtovokzal, platforma №3 | 12h | Mon, Fri, Sun | EuroClub |
| 22:15Avtovokzal "Nepliget", Ulloi ut. 131, platforma 11 | 11:30Avtovokzal, vul. Stryiska, 109 | 13h 15min | Mon, Wed, Fri, Sun | D.M.D. Group |
| 22:45Avtobusna parkovka | 11:30Avtovokzal, vul. Stryiska, 109 | 12h 45min | Mon, Wed, Fri, Sun | D.M.D. Group |
| 23:10avtovokzal Niplihet, platforma 27 | 14:00zhd vokzal | 14h 50min | Mon, Wed, Sat | SIM TRANS |
Cheapest departure in the next 30 days — 2026-08-05, from 2814 ₴.
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 Budapest – Lviv route
The Budapest – Lviv bus links the Hungarian capital with the main city of western Ukraine. The route crosses Hungary to the border near Záhony and Chop, then continues through Zakarpattia and the Carpathians — or around via Slovakia — to Lviv. The trip takes about half a day. Budapest is a major Central European aviation hub with cheap flights, so the corridor is often used as the second half of a journey: fly to Budapest, take the coach to Lviv. Lviv in turn serves as the hub for onward travel deeper into Ukraine. Tickets are sold as a reservation, paid to the driver at boarding.
Frequently asked questions
How long is the trip from Budapest to Lviv?
Roughly 9–12 hours over about 580 km, depending on the routing and the border queue.
Does this combine well with a flight?
Yes, it is a common option: low-cost airlines fly to Budapest from across Europe, with the coach on to Lviv. Allow a buffer in case of a border queue.
How do I pay for the ticket?
The seat is booked online and the fare is paid to the driver in cash at boarding.
