SoloWay LogoSoloWay

Bus Sunny Beach – Kyiv

from 4,000 ₴

25–29 h

The Sunny Beach – Kyiv bus covers about 1320 km, takes roughly 25–29 h. Departures run regularly, several times a day, and tickets can be booked online in advance.

Distance
1320 km
Travel time
25–29 h

Sunny Beach – Kyiv bus schedule

DepartureArrivalDurationRunning daysCarrier
08:20AZS "Shell" Trasa E8705:30AV "Tsentralnyi" pr-t Nauky, 1/2.21h 10mindailyLIKEBUS
10:20Zupynka "Hotel Riva", vulytsia Soniachnyi Bereh15:10Zupynka "Avtosalon Avto-Aktyv Infiniti", metro Zhytomyrska; prospekt Peremohy; budynok 13428h 50mindailyViabona express/ ПП ГАРАНТ
10:25Zupynka "Hotel Riva", vulytsia Soniachnyi Bereh15:10Zupynka "Avtosalon Avto-Aktyv Infiniti", metro Zhytomyrska; prospekt Peremohy; budynok 13428h 45mindailyВОЛОЧЕК М.В.
11:00Hotel Riva, vul. Soniachnyi Bereh17:40Stantsiia metro «Zhytomyrska», pr. Beresteiskyi30h 40mindailyPal Tour BG
13:15AZS "Shell" Trasa E8712:50AV "Tsentralnyi" pr-t Nauky, 1/2.23h 35mindailyLIKEBUS
14:00AZS Shell, Pyasatsite 191, E8713:00Tsentralnyi avtovokzal, pr-t. Nauky, 1/223hdailyLux Bus
16:50AZS "Shell" Trasa E8716:00AV "Tsentralnyi" pr-t Nauky, 1/2.23h 10mindailyLIKEBUS

Cheapest departure in the next 30 days — Aug 21, from 4000 ₴.

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 Sunny Beach – Kyiv route

The journey from Bulgaria's Sunny Beach resort back to Kyiv covers roughly 1320 km and takes the bus between 25 and 29 hours. This direction is mostly travelled by Ukrainians heading home after a summer break on the Black Sea coast, by students returning for the academic year, and by people who visited relatives abroad and are now making their way to the capital. The route crosses the Romanian–Ukrainian border, so keep your passport within reach for checks. Boarding is usually near the main hotel complexes and the Sunny Beach bus station, while arrival in Kyiv is at the central bus terminal, with easy onward connections to the metro and suburban transport. Tickets are paid for online by card in hryvnia, with the full amount charged at the moment of booking — no extra cash payments to the driver along the way.

Frequently asked questions

How long does the trip from Sunny Beach to Kyiv take?

The trip takes about 25–29 hours depending on the border situation and traffic. The distance is roughly 1320 km.

Do I need an international passport to return to Ukraine?

Yes, this is an international route crossing the Romanian–Ukrainian border, so a valid international passport is required. Keep it handy for border control.

How do I pay for the ticket?

Payment is made online by card in hryvnia. The full amount is charged immediately at booking, and there are no extra payments to the driver.

Where does the bus depart in Sunny Beach and where does it arrive in Kyiv?

Boarding is usually near the main hotel complexes and the Sunny Beach bus station. In Kyiv the bus arrives at the central bus terminal with convenient access to the metro.

Are there overnight stretches during the trip?

Yes, given the 25–29 hour duration, part of the journey falls overnight. We recommend bringing a warm sweater and a pillow for comfortable rest.

How many buses run on the Sunny Beach – Kyiv route?

The typical schedule has up to 7 departures a day. The first bus leaves at 08:20, the last at 16:50. Check the search above for departures on a specific date.

Which carriers operate the Sunny Beach – Kyiv route?

Carriers on this route: LIKEBUS, Viabona express/ ПП ГАРАНТ, ВОЛОЧЕК М.В., Pal Tour BG, Lux Bus. The line-up depends on the travel date.