Bus Sunny Beach – Kyiv
from 4,000 ₴
25–29 hThe 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
| Departure | Arrival | Duration | Running days | Carrier |
|---|---|---|---|---|
| 08:20AZS "Shell" Trasa E87 | 05:30AV "Tsentralnyi" pr-t Nauky, 1/2. | 21h 10min | daily | LIKEBUS |
| 10:20Zupynka "Hotel Riva", vulytsia Soniachnyi Bereh | 15:10Zupynka "Avtosalon Avto-Aktyv Infiniti", metro Zhytomyrska; prospekt Peremohy; budynok 134 | 28h 50min | daily | Viabona express/ ПП ГАРАНТ |
| 10:25Zupynka "Hotel Riva", vulytsia Soniachnyi Bereh | 15:10Zupynka "Avtosalon Avto-Aktyv Infiniti", metro Zhytomyrska; prospekt Peremohy; budynok 134 | 28h 45min | daily | ВОЛОЧЕК М.В. |
| 11:00Hotel Riva, vul. Soniachnyi Bereh | 17:40Stantsiia metro «Zhytomyrska», pr. Beresteiskyi | 30h 40min | daily | Pal Tour BG |
| 13:15AZS "Shell" Trasa E87 | 12:50AV "Tsentralnyi" pr-t Nauky, 1/2. | 23h 35min | daily | LIKEBUS |
| 14:00AZS Shell, Pyasatsite 191, E87 | 13:00Tsentralnyi avtovokzal, pr-t. Nauky, 1/2 | 23h | daily | Lux Bus |
| 16:50AZS "Shell" Trasa E87 | 16:00AV "Tsentralnyi" pr-t Nauky, 1/2. | 23h 10min | daily | LIKEBUS |
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.