There are 5 ways to get from Lovech to Sliven by bus, train, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Lovech to Slivenbus
3h 58m$9–23Train
cheapest- Take the train from Lovech to Levskitrain Re
- Take the train from Levski to Gorna Oryahovitsatrain Ic / ...
- Take the train from Gorna Oryahovitsa to Dabovotrain Re / ...
- Take the train from Dabovo to Sliventrain Ic / ...
7h 9m$4–8Drive 194.5 km
- Drive from Lovech to Slivencar 194.5 km
2h 47m$31–45Taxi
- Take the taxi from Lovech to Sliventaxi 194.5 km
2h 47m$120–150Bus via Veliko Tŭrnovo
- Take the bus from Lovech to Veliko Tarnovobus
- Take the bus from Veliko Tarnovo to Slivenbus
4h 29m
Lovech to Sliven by train
Comparing Your Travel Options
The cheapest way to get from Lovech to Sliven is to train which costs $4 - $9 and takes 7h 9m.
The fastest way to get from Lovech to Sliven is to drive which takes 2h 47m and costs $30 - $45.
Yes, there is a direct bus departing from Lovech and arriving at Sliven. Services depart four times a week, and operate every day. The journey takes approximately 3h 58m.
No, there is no direct train from Lovech to Sliven. However, there are services departing from Lovech and arriving at Sliven via Levski, Gorna Oryahovitsa and Dabovo. The journey, including transfers, takes approximately 7h 9m.
The distance between Lovech and Sliven is 200 km. The road distance is 194.5 km.
The best way to get from Lovech to Sliven without a car is to bus which takes 3h 58m and costs $9 - $23.
The bus from Lovech to Sliven takes 3h 58m including transfers and departs four times a week.
Lovech to Sliven bus services, operated by Burgas Bus, depart from Lovech station.
Lovech to Sliven train services, operated by Bulgarian Railways (BDZh), depart from Lovech station.
The best way to get from Lovech to Sliven is to bus which takes 3h 58m and costs $9 - $23. Alternatively, you can train, which costs $4 - $9 and takes 7h 9m.
What companies run services between Lovech, Bulgaria and Sliven, Bulgaria?
Burgas Bus operates a bus from Lovech to Sliven once daily. Tickets cost $18–23 and the journey takes 3h 58m. Union Ivkoni also services this route 4 times a week. Alternatively, you can take a train from Lovech to Sliven via Levski, Gorna Oryahovitsa, and Dabovo in around 7h 9m.
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- Bulgarian Railways (BDZh)
Train from Lovech to Levski
- Ave. Duration
- 48 min
- Frequency
- Every 4 hours
- Estimated price
- $1–3
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $1–2
- 1st Class
- $1–3
Train from Levski to Gorna Oryahovitsa
- Ave. Duration
- 37 min
- Frequency
- Hourly
- Estimated price
- $1–2
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $1–2
- 1st Class
- $1
Train from Gorna Oryahovitsa to Dabovo
- Ave. Duration
- 2h 20m
- Frequency
- Every 2 hours
- Estimated price
- $1–2
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $1–2
- 1st Class
- $1–2
Train from Dabovo to Sliven
- Ave. Duration
- 54 min
- Frequency
- Every 3 hours
- Estimated price
- $1–2
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $1–2
- 1st Class
- $1–2
- Phone
- +359 0882455155
- [email protected]
- Website
- Burgas Bus
Bus from Lovech to Sliven
- Ave. Duration
- 3h 58m
- Frequency
- Once daily
- Estimated price
- $18–23
- Website
- Burgas Bus
- Phone
- +359 88 949 0000
- [email protected]
- Website
- Union Ivkoni
Bus from Lovech to Sliven
- Ave. Duration
- 4h 6m
- Frequency
- 4 times a week
- Estimated price
- $9–14
- Website
- Union Ivkoni
- Phone
- +359 (0) 64 888 666
- [email protected]
- Website
- avtogarapleven.com
Bus from Lovech to Veliko Tarnovo
- Ave. Duration
- 1h 24m
- Frequency
- 4 times a day
- Schedules at
- eltransportpleven.com
- Phone
- 0889 910 189
- [email protected]
- Website
- pprevozi.com
Bus from Veliko Tarnovo to Sliven
- Ave. Duration
- 2h 5m
- Frequency
- 5 times a day
- Estimated price
- $6
- Schedules at
- pprevozi.com
- Phone
- +359 62 60 22 60
- [email protected]
- Website
- alexok.com
Bus from Veliko Tarnovo to Sliven
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- $5–10
- Schedules at
- alexok.com
- Ave. Duration
- 2h 47m
- Estimated price
- $120–150
Kaloyan Dimitrov Mitev
- Phone
- +359887204100
Lyubomir Vatev Radoev
- Phone
- +359898469296
Тaxi Lovech
- Phone
- +359899283120
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, How to get from Heathrow Airport into central London, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.
Booking & Getting There
Lovech to Sliven bus services, operated by Burgas Bus, arrive at Sliven station.
Lovech to Sliven train services, operated by Bulgarian Railways (BDZh), arrive at Levski station.
Yes, the driving distance between Lovech to Sliven is 194 km. It takes approximately 2h 47m to drive from Lovech to Sliven.
Book your Lovech to Sliven bus tickets online with Omio, 12go.asia and Distribusion.
There are 77+ hotels available in Sliven.





















