
Bulgaria
Bus travel from Ukraine to Bulgaria
8 citiesBuses to Bulgaria run every day, with tickets from 2,500 ₴. The most popular route is Odesa — Varna: from 2,500 ₴, 9–11 h on the road. A seat can be bought online by card, or reserved and paid to the driver on boarding.
Popular routes
Frequently asked questions
How much is a bus ticket to Bulgaria?
Fares start at 2,500 ₴ — the exact price depends on the route, the carrier and the date. The cheapest routes are Odesa — Varna — from 2,500 ₴, Kyiv — Varna — from 3,300 ₴, Chernivtsi — Varna — from 3,300 ₴.
Which cities have buses to Bulgaria?
Most often Odesa, Kyiv, Chernivtsi. The full list of routes with schedules and fares is on this page.
How do I buy a bus ticket to Bulgaria?
Pick a route and a date, choose a trip and a seat, enter passenger details and pay by card or choose to pay the driver on boarding. No account is needed and the confirmation arrives by email.
Buses to Bulgaria
Regular bus departures from Ukraine to Bulgaria connect travellers with Sofia, Plovdiv and the Black Sea resort of Varna. Modern, comfortable coaches run both day and night services, so you can pick the departure that suits you best. The journey crosses the border in comfort, with rest stops along the way.
Booking your ticket online takes only a few minutes: choose your city, date and seat. Your e-ticket arrives by email straight away, and our support team is always on hand to help with any questions.
Intercity buses to Bulgaria connect Sofia, Plovdiv, Varna and other cities across Ukraine and Europe. On SoloWay you can see up-to-date schedules and "from" prices from different carriers, book a ticket online in a couple of minutes, receive an e-ticket by email, and pay by card or to the driver at boarding.