Compare prices and tickets by train, bus or flight

Mon
Dec 6
$13Union Ivkoni National
Tue
Dec 7
$13Union Ivkoni National
Wed
Dec 8
$13Union Ivkoni National
Thu
Dec 9
$13Union Ivkoni National
Fri
Dec 10
$13Union Ivkoni National
Sat
Dec 11
$13Union Ivkoni National
Sun
Dec 12
$13Union Ivkoni National
Mon
Dec 13
$13Union Ivkoni National
Tue
Dec 14
$13Union Ivkoni National
Wed
Dec 15
$13Union Ivkoni National
Thu
Dec 16
$13Union Ivkoni National
Fri
Dec 17
$13Union Ivkoni National
Sat
Dec 18
$13Union Ivkoni National
Sun
Dec 19
$13Union Ivkoni National
Mon
Dec 20
$13Union Ivkoni National
Wed
Dec 22
$13Union Ivkoni National
Thu
Dec 23
$13Union Ivkoni National
Fri
Dec 24
$13Union Ivkoni National
Sat
Dec 25
$13Union Ivkoni National
Sun
Dec 26
$13Union Ivkoni National

More than 1,000 travel companies trust us to sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information between Sofia and Sliven

distanceDistance152 miles (245 km)
durationAverage bus duration4 h 20 min
priceAverage bus ticket price$13 (€11)
frequencyBus frequency2 a day
changesDirect busYes, there are 2 direct buses a day

Buses from Sofia to Sliven cover the 152 miles (245 km) long journey taking on average 4 h 20 min with our travel partners like. Normally, there are 2 buses operating per day, including direct services available. While the average ticket price for this route costs around $13 (€11), you can find the cheapest bus ticket for as low as $13 (€11).

Travel Tips

Bus to Sliven from Sofia
Take the bus to Sliven easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Sofia to Sliven.
FAQs
How much do cheap buses between Sofia and Sliven cost?
Omio customers have found cheap bus tickets from Sofia to Sliven for as low as $13 (€11)  for the next 7 days.
What is the cost of a bus to Sliven from Sofia?
The bus price between Sofia and Sliven is on average $13 (€11)  if you are looking to purchase your tickets for this trip in the next 7 days.
How far is Sofia to Sliven by bus?
The Sofia to Sliven bus distance is approximately 152 miles (245 km).
How long is the bus ride between Sofia and Sliven?
On average the Sofia to Sliven bus travel time is 4 h 20 min  for the 152 miles (245 km) long trip, but the duration can vary if you travel on weekends and holidays.
Are there any nonstop bus services from Sofia to Sliven?
Yes, there are 2 direct buses per day from Sofia to Sliven, and you can find a direct bus for this trip with Union Ivkoni National  on Omio. It's worth paying attention to when you buy your bus ticket as direct services tend to offer more convenience and save you time getting to your destination.
How many buses are there from Sofia to Sliven a day?
On average, there are 2 buses a day from Sofia to Sliven. The bus times and services may be different on weekends and holidays compared to weekdays.
When can I take the first bus from Sofia to Sliven? When can I take the last bus for the day?
The first Sofia to Sliven bus departs at 8: 00 AM   and the last bus from Sofia to Sliven leaves at 9: 30 PM. Check out the most up-to-date bus schedule from Sofia to Sliven on Omio and find the best time to travel to your destination.
How far in advance should I book a bus ticket from Sofia to Sliven to get the best deals?
You can find buses to Sliven from Sofia to cost on average $13 (€11) one way if you book within the next 7 days. But we recommend buying bus tickets in advance to score the best deals and save money on your route. You’ll see tickets for the Sofia to Sliven bus generally on sale a few months before the planned travel date.