SoloWay LogoSoloWay
Buses from Budapest

Bus Budapest – Kyiv

from 2,535 ₴ when bought online19–20 h

Upcoming buses Budapest – Kyiv

Live prices and seats

Route at a glance

The Budapest – Kyiv bus takes 19–20 h (1100 km, via Kosice, Sambir and Lviv). Up to 6 trips a day by 6 carriers, tickets from 2,535 ₴.

on the road
19–20 h
when bought online
from 2,535 ₴
trips a day
up to 6
carriers
6

Arrives at

  • A/c “Kyiv“, bilia zaliznychnoho vokzalu (S. Petliury, 32) platf…

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 02:35, the last at 22:45. 9 of 9 trips run overnight.

Return trip: Kyiv – Budapest · from 3,510 ₴

Budapest – Kyiv bus schedule

  • 02:35Törökbálint, M0 körgyűrű 6 km, 204523:00AS (vul. Symona Petliury 32)

    19h 25min · Mon · ТОВ «СВ СІТІ ТРАНС»

    transfers: 1

  • 09:30AZS "MOL", Törökbálint, Annahegyi pihenő13:15+1AS-ZLV, vul. Symona Petliury, 32

    26h 45min · Mon, Thu · ТОВ «ЛЮКС-РЕЙЗЕН БІС» | LUX-REISEN BIS SP. Z O. O.

    transfers: 1

  • 12:40Busbahnhof Budapest Nepliget, Könyves Kálmán13:15+1AS-ZLV, vul. Symona Petliury, 32

    23h 35min · Tue, Wed, Sat · ТОВ «ЛЮКС-РЕЙЗЕН БІС»

    transfers: 1

  • 13:20Terminal Parking, Budapest Ferenc Liszt International Airport13:15+1AS-ZLV, vul. Symona Petliury, 32

    22h 55min · Tue, Wed, Sat · ТОВ «ЛЮКС-РЕЙЗЕН БІС»

    transfers: 1

  • 20:00AZS (obyizna)20:00+1Avtostantsiia «Kyiv», vul. S. Petliury, 32

    24h · Sat · Elin Trans

    transfers: 1

  • 21:30Avtovokzal «Neplihet», platforma 4 (Üllői út 131, 1091 Budapest)18:00+1A/c “Kyiv“, bilia zaliznychnoho vokzalu (S. Petliury, 32) platf 11-17

    19h 30min · Mon, Fri, Sun · EuroClub

  • 22:00Avtobusna zupynka, terminal 218:00+1A/c “Kyiv“, bilia zaliznychnoho vokzalu (S. Petliury, 32) platf 11-17

    19h · Mon, Fri, Sun · EuroClub

  • 22:15Avtovokzal "Nepliget", Ulloi ut. 131, platforma 1119:00+1Avtostantsiia "Kyiv", vulytsia Symona Petliury, 32

    19h 45min · daily · D.M.D. Group

    transfers: 1

  • 22:45Avtobusna parkovka19:00+1Avtostantsiia "Kyiv", vulytsia Symona Petliury, 32

    19h 15min · daily · D.M.D. Group

    transfers: 1

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 – 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 2,535 ₴ 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 – Kyiv route?

The typical schedule has up to 6 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.

How do I return a Budapest – Kyiv 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 Budapest – Kyiv 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.