Bus Sunny Beach – Kyiv
from 3,800 ₴when bought online
21–24 hUpcoming buses Sunny Beach – Kyiv
Live prices and seatsRoute at a glance
The Sunny Beach – Kyiv bus takes 21–24 h, usually about 23 h (1320 km, via Obzor, Varna and Golden Sands). Up to 3 trips a day by 2 carriers, tickets from 3,800 ₴.
- on the road
- 21–24 h
- when bought online
- from 3,800 ₴
- trips a day
- up to 3
- carriers
- 2
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 08:20, the last at 14:00. 3 of 3 trips run overnight.
Return trip: Kyiv – Sunny Beach · from 3,800 ₴Sunny Beach – Kyiv bus schedule
- 08:20Shell gas station Route E8705:50+1Avtovokzal "Tsentralnyi" Prospekt Nauky, 1/2.
21h 30min · daily · LikeBus
- 13:15Shell gas station Route E8712:20+1Bus stop "Chabany" Mashinosbudivnyky Street, 1
23h 5min · daily · LikeBus
- 14:00AZS Shell, Pyasatsite 191, E8713:00+1Tsentralnyi avtovokzal, pr-t. Nauky, 1/2
23h · daily · Lux Bus
| Departure | Arrival | Duration | Running days | Carrier |
|---|---|---|---|---|
| 08:20Shell gas station Route E87 | 05:50+1Avtovokzal "Tsentralnyi" Prospekt Nauky, 1/2. | 21h 30min | daily | LikeBus |
| 13:15Shell gas station Route E87 | 12:20+1Bus stop "Chabany" Mashinosbudivnyky Street, 1 | 23h 5min | daily | LikeBus |
| 14:00AZS Shell, Pyasatsite 191, E87 | 13:00+1Tsentralnyi avtovokzal, pr-t. Nauky, 1/2 | 23h | daily | Lux Bus |
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 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 3,800 ₴ 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.
How much luggage can I take on the Sunny Beach – 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.
