Bus Services to Bulgaria
Fly&Joy sells tickets for direct bus services between Ukraine and Bulgaria. The most popular routes are Kyiv - Sofia and Kharkiv - Sofia, with buses running in both directions. You can choose and pay for a seat online in the ticket search on the website.
Ticket prices and travel time
Route | Ticket price | Travel time |
|---|---|---|
Kyiv - Sofia | from 3,700 UAH | 24-31 h |
Sofia - Kyiv | from 3,700 UAH | 24-27 h |
Kharkiv - Sofia | from 4,500 UAH | about 35 h |
Sofia - Kharkiv | from 4,500 UAH | about 35 h |
Prices are based on the ticket search in November 2026. The fare depends on the date and the carrier, so check the current price and available seats in the search.
Where the buses depart from
Sofia: Central Bus Station, 100 Knyaginya Maria Luiza Blvd, and on some services a stop on Botevgradsko Shose Blvd.
Kyiv: Tsentralnyi Bus Station (1/2 Nauky Ave), the stop near Teremky metro station and Kyiv Bus Station (32 Symona Petliury St).
Kharkiv: bus station at 22 Yuriia Haharina Ave.
How to buy a ticket
Enter the departure city, the arrival city and the travel date in the search.
Compare services by time, carrier and price.
Pay for the ticket online or, if the service allows it, when boarding.
Keep your ticket and arrive for boarding 30 minutes before departure.
Frequently asked questions
How much is a bus ticket from Kyiv to Sofia?
From 3,700 UAH one way. The price depends on the date and the carrier.
How long is the bus ride from Kharkiv to Sofia?
About 35 hours.
What documents do I need to travel to Bulgaria?
A biometric passport of a citizen of Ukraine. Check its validity before the trip.
We stay in touch 24/7 throughout the journey and will help with any question about your trip.