Bus Budapest – Kyiv
from about 3,689 ₴
18–22 hThis route is available for reservation with payment to the driver on boarding.
The Budapest – Kyiv bus covers about 1100 km, takes roughly 18–22 h. Departures run regularly, several times a day, and tickets can be booked online in advance. Tickets start at roughly 3,689 ₴ for a reservation paid to the driver in local currency — the exact fare depends on the carrier, the date and the departure time. A seat is reserved online with no prepayment and paid to the driver on boarding. No account is needed: you can order as a guest and the confirmation arrives by email.
- Distance
- 1100 km
- Travel time
- 18–22 h
Budapest – Kyiv bus schedule
| Departure | Arrival | Duration | Running days | Carrier |
|---|---|---|---|---|
| 02:35Törökbálint, M0 körgyűrű 6 km, 2045 | 23:00AS (vul. Symona Petliury 32) | 20h 25mintransfers: 1 | Mon | ТОВ «СВ СІТІ ТРАНС» |
| 12:40Busbahnhof Budapest Nepliget, Könyves Kálmán | 13:15AS-ZLV, vul. Symona Petliury, 32 | 24h 35mintransfers: 1 | Tue, Wed, Sat | LUX-REISEN BIS SP. Z O. O. | ТОВ «ЛЮКС-РЕЙЗЕН БІС» |
| 13:20Terminal Parking, Budapest Ferenc Liszt International Airport | 13:15AS-ZLV, vul. Symona Petliury, 32 | 23h 55mintransfers: 1 | Tue, Wed, Sat | LUX-REISEN BIS SP. Z O. O. | ТОВ «ЛЮКС-РЕЙЗЕН БІС» |
| 20:00AZS (obyizna) | 20:00Avtostantsiia «Kyiv», vul. S. Petliury, 32 | 24htransfers: 1 | Sat | Elin Trans |
| 21:30Avtovokzal «Neplihet», platforma 4 (Üllői út 131, 1091 Budapest) | 18:00A/c “Kyiv“, bilia zaliznychnoho vokzalu (S. Petliury, 32) platf 11-17 | 20h 30min | Mon, Fri, Sun | EuroClub |
| 22:00Avtobusna zupynka, terminal 2 | 18:00A/c “Kyiv“, bilia zaliznychnoho vokzalu (S. Petliury, 32) platf 11-17 | 20h | Mon, Fri, Sun | EuroClub |
| 22:15Avtovokzal "Nepliget", Ulloi ut. 131, platforma 11 | 19:00Avtostantsiia "Kyiv", vulytsia Symona Petliury, 32 | 20h 45mintransfers: 1 | daily | D.M.D. Group |
| 22:45Avtobusna parkovka | 19:00Avtostantsiia "Kyiv", vulytsia Symona Petliury, 32 | 20h 15mintransfers: 1 | daily | D.M.D. Group |
Cheapest departure in the 15-day sample — Oct 10, from 3689 ₴.
Typical schedule from search data as of 2026-09-24. Check the search above for departures and seat availability on a specific date.
About the Budapest – Kyiv route
The Budapest to Kyiv coach is most often the homeward leg — students heading back for the break, Ukrainians abroad returning to family, or travellers wrapping up a stay in Hungary. The bus covers roughly 1,100 kilometres in 18 to 22 hours, crossing the Hungarian-Ukrainian frontier at one of the Zakarpattia checkpoints, so keep your passport ready since border control eats into the schedule. Departures usually leave from Budapest's Népliget bus station, with arrival at Kyiv's central terminal in Demiivka, well connected to the metro. Most services run overnight, letting you sleep through much of the long ride.
Frequently asked questions
How long does the bus from Budapest to Kyiv take?
The journey takes about 18 to 22 hours over roughly 1,100 km. The exact time depends on queues at the border and traffic conditions.
Do I need a passport for the trip?
Yes, this is an international route crossing the Hungarian-Ukrainian border, so a valid passport is required. Keep your documents ready for border control.
Where does the bus depart in Budapest and arrive in Kyiv?
Departure is usually from the Népliget bus station in Budapest, with arrival at Kyiv's central terminal in Demiivka, next to a metro station.
Are there overnight services on this route?
Yes, most departures leave in the evening and travel through the night, so you can sleep through much of the long ride and arrive in Kyiv the next day.
How much is a Budapest – Kyiv ticket and how do I pay?
As of the latest schedule snapshot, tickets start at roughly 3,689 ₴ — a reservation paid to the driver in local currency, so the hryvnia figure is indicative. A seat is reserved online with no prepayment 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 – Kyiv route?
The typical schedule has up to 5 departures a day. The first bus leaves at 02:35, the last at 22:45. Check the search above for departures on a specific date.
Which carriers operate the Budapest – Kyiv route?
Carriers on this route: ТОВ «СВ СІТІ ТРАНС», LUX-REISEN BIS SP. Z O. O. | ТОВ «ЛЮКС-РЕЙЗЕН БІС», Elin Trans, EuroClub, D.M.D. Group. The line-up depends on the travel date.