The Budapest – Lviv bus covers about 580 km, takes roughly 9–14 h. Tickets start at 2,015 ₴ when bought online — the exact fare depends on the carrier, the date and the departure time.
- Distance
- 580 km
- Travel time
- 9–14 h
The route goes via
Kosice → Prešov → Sambir
Budapest – Lviv bus schedule
- 02:35Törökbálint, M0 körgyűrű 6 km, 204513:30vul. Stryiska 109, mahazyn Charka do sviata, navproty avtovokzalu
9h 55min · Mon · ТОВ «СВ СІТІ ТРАНС»
- 09:30AZS "MOL", Törökbálint, Annahegyi pihenő23:45KLR Bus Terminal, vul. Sknylivska 10, Sokilnyky
13h 15min · Mon, Thu · ТОВ «ЛЮКС-РЕЙЗЕН БІС» | LUX-REISEN BIS SP. Z O. O.
- 12:40Busbahnhof Budapest Nepliget, Könyves Kálmán23:45KLR Bus Terminal, vul. Sknylivska 10, Sokilnyky
10h 5min · Tue, Wed, Sat · ТОВ «ЛЮКС-РЕЙЗЕН БІС»
- 13:20Terminal Parking, Budapest Ferenc Liszt International Airport23:45KLR Bus Terminal, vul. Sknylivska 10, Sokilnyky
9h 25min · Tue, Wed, Sat · ТОВ «ЛЮКС-РЕЙЗЕН БІС»
- 20:00AZS (obyizna)10:00+1AZS AMIC. Solonka
14h · Sat · Elin Trans
transfers: 1
- 21:30Avtovokzal «Neplihet», platforma 4 (Üllői út 131, 1091 Budapest)10:00+1"Stryiskyi" avtovokzal, platforma №3
11h 30min · Mon, Fri, Sun · EuroClub
- 22:00Avtobusna zupynka, terminal 210:00+1"Stryiskyi" avtovokzal, platforma №3
11h · Mon, Fri, Sun · EuroClub
- 22:15Avtovokzal "Nepliget", Ulloi ut. 131, platforma 1111:30+1Avtovokzal, vul. Stryiska, 109
12h 15min · daily · D.M.D. Group
- 22:45Avtobusna parkovka11:30+1Avtovokzal, vul. Stryiska, 109
11h 45min · Mon, Tue, Wed, Thu, Fri, Sun · D.M.D. Group
- 23:10avtovokzal Niplihet, platforma 2714:00+1zhd vokzal
14h 50min · Mon, Sat · SIM TRANS
transfers: 1
| 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 | 9h 55min | Mon | ТОВ «СВ СІТІ ТРАНС» |
| 09:30AZS "MOL", Törökbálint, Annahegyi pihenő | 23:45KLR Bus Terminal, vul. Sknylivska 10, Sokilnyky | 13h 15min | Mon, Thu | ТОВ «ЛЮКС-РЕЙЗЕН БІС» | LUX-REISEN BIS SP. Z O. O. |
| 12:40Busbahnhof Budapest Nepliget, Könyves Kálmán | 23:45KLR Bus Terminal, vul. Sknylivska 10, Sokilnyky | 10h 5min | Tue, Wed, Sat | ТОВ «ЛЮКС-РЕЙЗЕН БІС» |
| 13:20Terminal Parking, Budapest Ferenc Liszt International Airport | 23:45KLR Bus Terminal, vul. Sknylivska 10, Sokilnyky | 9h 25min | Tue, Wed, Sat | ТОВ «ЛЮКС-РЕЙЗЕН БІС» |
| 20:00AZS (obyizna) | 10:00+1AZS AMIC. Solonka | 14htransfers: 1 | Sat | Elin Trans |
| 21:30Avtovokzal «Neplihet», platforma 4 (Üllői út 131, 1091 Budapest) | 10:00+1"Stryiskyi" avtovokzal, platforma №3 | 11h 30min | Mon, Fri, Sun | EuroClub |
| 22:00Avtobusna zupynka, terminal 2 | 10:00+1"Stryiskyi" avtovokzal, platforma №3 | 11h | Mon, Fri, Sun | EuroClub |
| 22:15Avtovokzal "Nepliget", Ulloi ut. 131, platforma 11 | 11:30+1Avtovokzal, vul. Stryiska, 109 | 12h 15min | daily | D.M.D. Group |
| 22:45Avtobusna parkovka | 11:30+1Avtovokzal, vul. Stryiska, 109 | 11h 45min | Mon, Tue, Wed, Thu, Fri, Sun | D.M.D. Group |
| 23:10avtovokzal Niplihet, platforma 27 | 14:00+1zhd vokzal | 14h 50mintransfers: 1 | Mon, Sat | SIM TRANS |
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 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.
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 much is a Budapest – Lviv ticket and how do I pay?
As of the latest schedule snapshot, tickets start at 2,015 ₴ 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 Budapest – Lviv route?
The typical schedule has up to 7 departures a day. The first bus leaves at 02:35, the last at 23:10. Check the search above for departures on a specific date.
Which carriers operate the Budapest – Lviv route?
Carriers on this route: ТОВ «СВ СІТІ ТРАНС», ТОВ «ЛЮКС-РЕЙЗЕН БІС» | LUX-REISEN BIS SP. Z O. O., ТОВ «ЛЮКС-РЕЙЗЕН БІС», Elin Trans, EuroClub, D.M.D. Group, SIM TRANS. The line-up depends on the travel date.
