SoloWay LogoSoloWay

Bus Budapest – Kyiv

18–22 h

This 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.

Distance
1100 km
Travel time
18–22 h

Budapest – Kyiv bus schedule

DepartureArrivalDurationRunning daysCarrier
12:40Busbahnhof Budapest Nepliget, Könyves Kálmán13:15AS-ZLV, vul. Symona Petliury, 3224h 35mintransfers: 1Tue, SatLUX-REISEN BIS SP. Z O. O. | ТОВ «ЛЮКС-РЕЙЗЕН БІС»
13:20Terminal Parking, Budapest Ferenc Liszt International Airport13:15AS-ZLV, vul. Symona Petliury, 3223h 55mintransfers: 1Tue, Wed, SatLUX-REISEN BIS SP. Z O. O. | ТОВ «ЛЮКС-РЕЙЗЕН БІС»
20:00AZS20:00Avtostantsiia «Kyiv», vul. S. Petliury, 3224hSatElin Trans
21:30Avtovokzal «Neplihet», platforma 4 (Üllői út 131, 1091 Budapest)18:00A/c “Kyiv“, bilia zaliznychnoho vokzalu (S. Petliury, 32) platf 11-1720h 30minMon, Fri, SunEuroClub
22:00Avtobusna zupynka, terminal 218:00A/c “Kyiv“, bilia zaliznychnoho vokzalu (S. Petliury, 32) platf 11-1720hMon, Fri, SunEuroClub
22:15Avtovokzal "Nepliget", Ulloi ut. 131, platforma 1119:00Avtostantsiia "Kyiv", vulytsia Symona Petliury, 3220h 45mintransfers: 1Mon, Tue, Wed, Thu, SunD.M.D. Group
22:45Avtobusna parkovka19:00Avtostantsiia "Kyiv", vulytsia Symona Petliury, 3220h 15mintransfers: 1Mon, Tue, Wed, Thu, SunD.M.D. Group

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 – 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. One thing to note: this direction is not priced in hryvnia, so paying online by card is not available — you settle the fare in cash directly with the driver when boarding. 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.

How do I pay for a ticket on this route?

Payment is made in cash directly to the driver when you board. This direction is not priced in hryvnia, so online card payment is not available.

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 many buses run on the Budapest – Kyiv route?

The typical schedule has up to 4 departures a day. The first bus leaves at 12:40, 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.