There are 6 ways to get from Sofia Airport (SOF) to Sliven by plane, train, bus, rideshare, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly, train
best- Fly from Sofia Airport (SOF) to Burgas Airport (BOJ)plane SOF - BOJ
- Take the train from Burgas to Sliventrain
4h 23m$84–233Train
cheapest- Take the train from Iskarsko Shose to Sliventrain Ic
5h 11m$5–8Bus
- Take the bus from Sofia Central Bus Station to Slivenbus
5h 41m$18Airport Transfer
- Take the rideshare from Sofia-SOF to Sliven294.1 km
2h 51mDrive 294.1 km
- Drive from Sofia Airport (SOF) to Slivencar 294.1 km
2h 51m$47–67Bus via Умбал Св. Анна
- Take the bus from Sofia Central Bus Station to Sliven Central Bus Stationbus Union Ivkoni
6h 2m$19–80
Sofia Airport (SOF) to Sliven by subway and train
Questions & Answers
The cheapest way to get from Sofia Airport (SOF) to Sliven is to train which costs $4 - $8 and takes 5h 11m.
The fastest way to get from Sofia Airport (SOF) to Sliven is to drive which takes 2h 51m and costs $45 - $70.
No, there is no direct bus from Sofia Airport (SOF) to Sliven. However, there are services departing from Летище София Терминал 1 and arriving at Sliven via Хотел Плиска and Sofia Central Bus Station. The journey, including transfers, takes approximately 5h 41m.
No, there is no direct train from Sofia Airport (SOF) to Sliven. However, there are services departing from Sofia Airport and arriving at Sliven via Iskarsko Shose. The journey, including transfers, takes approximately 5h 11m.
The distance between Sofia Airport (SOF) and Sliven is 475 km. The road distance is 294.1 km.
The best way to get from Sofia Airport (SOF) to Sliven without a car is to train which takes 5h 11m and costs $4 - $8.
It takes approximately 4h 23m to get from Sofia Airport (SOF) to Sliven, including transfers.
Sofia Airport (SOF) to Sliven bus services, operated by Doris Bus, depart from Sofia Central Bus Station.
Sofia Airport (SOF) to Sliven train services, operated by Bulgarian Railways (BDZh), depart from Iskarsko Shose station.
The best way to get from Sofia Airport (SOF) to Sliven is to train which takes 5h 11m and costs $4 - $8. Alternatively, you can bus, which costs $18 and takes 5h 41m.
What companies run services between Sofia Airport (SOF), Bulgaria and Sliven, Bulgaria?
Bulgarian Railways (BDZh) operates a train from Iskarsko Shose to Sliven every 4 hours. Tickets cost $4–7 and the journey takes 4h 7m. Alternatively, Doris Bus operates a bus from Sofia Central Bus Station to Sliven every 4 hours. Tickets cost $18 and the journey takes 4h.
- Website
- air.bg
Flights from Sofia Airport to Burgas Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $80–160
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- bdz.bg
Train from Burgas to Sliven
- Ave. Duration
- 2h 5m
- Frequency
- Every 2 hours
- Estimated price
- $2–4
- Website
- https://www.bdz.bg/en
- 2nd Class
- $2–3
- 1st Class
- $3–4
Train from Iskarsko Shose to Sliven
- Ave. Duration
- 4h 7m
- Frequency
- Every 4 hours
- Estimated price
- $4–7
- Website
- https://www.bdz.bg/en
- 2nd Class
- $4–7
- 1st Class
- $5–7
- Phone
- 0700 1 2222
- Website
- doris-bg.com
Bus from Sofia Central Bus Station to Sliven
- Ave. Duration
- 4h
- Frequency
- Every 4 hours
- Estimated price
- $18
- Schedules at
- doris-bg.com
- Phone
- +359 88 949 0000
- [email protected]
- Website
- union-ivkoni.com
Bus from Sofia Central Bus Station to Sliven Central Bus Station
- Ave. Duration
- 4h 20m
- Frequency
- 5 times a day
- Estimated price
- $14–21
- Website
- https://union-ivkoni.com/en
- Phone
- +359 0885700870
- [email protected]
- Website
- citylines.eu
Bus from Sofia Central Bus Station to Sliven Central Bus Station
- Ave. Duration
- 4h 19m
- Frequency
- Twice daily
- Estimated price
- $19–27
- Website
- https://citylines.eu/
- Phone
- +359 2 812 0 812
- [email protected]
- Website
- karat-s.com
Bus from Sofia Central Bus Station to Sliven Central Bus Station
- Ave. Duration
- 5h 19m
- Frequency
- Once daily
- Estimated price
- $55–80
- Schedules at
- karat-s.com
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 Is ride-sharing platform BlaBlaCar right for you?, Getting around the Cyclades, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.
More Questions & Answers
Sofia Airport (SOF) to Sliven bus services, operated by Doris Bus, arrive at Sliven station.
Sofia Airport (SOF) to Sliven train services, operated by Bulgarian Railways (BDZh), arrive at Sliven station.
Yes, the driving distance between Sofia Airport (SOF) to Sliven is 294 km. It takes approximately 2h 51m to drive from Sofia Airport (SOF) to Sliven.
There are 81+ hotels available in Sliven.
Check out Blablacar's carpooling service for rideshare options between Sofia Airport (SOF) and Sliven. A great option if you don't have a driver's licence or want to avoid public transport.















