SoloWay LogoSoloWay

Bus Sunny Beach – Kyiv

from 4,000 ₴when bought online

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. Tickets start at 4,000 ₴ when bought online — the exact fare depends on the carrier, the date and the departure time. 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.

Distance
1320 km
Travel time
25–29 h

Sunny Beach – Kyiv bus schedule

DepartureArrivalDurationRunning daysCarrier
08:20Shell gas station05:50Avtovokzal "Tsentralnyi"21h 30mindailyLikeBus
13:15Shell gas station12:20Bus stop "Chabany"23h 5mindailyLikeBus
14:00AZS Shell, Pyasatsite 191, E8713:00Tsentralnyi avtovokzal, pr-t. Nauky, 1/223hdailyLux Bus

Cheapest departure in the 15-day sample — Oct 8, from 4000 ₴ when bought online.

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

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.

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 much is a Sunny Beach – Kyiv ticket and how do I pay?

As of the latest schedule snapshot, tickets start at 4,000 ₴ 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 Sunny Beach – Kyiv route?

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

Which carriers operate the Sunny Beach – Kyiv route?

Carriers on this route: LikeBus, Lux Bus. The line-up depends on the travel date.