There are 5 ways to get from Sofia Airport (SOF) to Shiroka Polyana by bus, train, 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.
Bus
best- Take the bus from Sofia Serdica Bus Station to Plovdivbus
5h 23m$22–25Train, bus
- Take the train from Iskarsko Shose to Dimitrovgradtrain Ic
- Take the bus from Dimitrovgrad to Nikolovobus
6h 22mAirport Transfer
- Take the rideshare from Sofia-SOF to Shiroka Polyana228.8 km
2h 46mDrive 228.8 km
- Drive from Sofia Airport (SOF) to Shiroka Polyanacar 228.8 km
2h 46m$36–53Bus via Хотел Плиска
- Take the bus from Sofia Central Bus Station to Haskovobus
6h 6m
Questions & Answers
The cheapest way to get from Sofia Airport (SOF) to Shiroka Polyana is to bus which costs $22 - $25 and takes 5h 23m.
The fastest way to get from Sofia Airport (SOF) to Shiroka Polyana is to drive which takes 2h 46m and costs $35 - $55.
No, there is no direct bus from Sofia Airport (SOF) to Shiroka Polyana. However, there are services departing from Летище София Терминал 1 and arriving at Nikolovo via Умбал Св. Анна, Sofia Serdica Bus Station and Haskovo. The journey, including transfers, takes approximately 5h 23m.
The distance between Sofia Airport (SOF) and Shiroka Polyana is 270 km. The road distance is 228.8 km.
The best way to get from Sofia Airport (SOF) to Shiroka Polyana without a car is to bus which takes 5h 23m and costs $22 - $25.
It takes approximately 5h 23m to get from Sofia Airport (SOF) to Shiroka Polyana, including transfers.
Sofia Airport (SOF) to Shiroka Polyana bus services, operated by Huntur, depart from Sofia Serdica Bus Station.
Sofia Airport (SOF) to Shiroka Polyana bus services, operated by Huntur, arrive at Plovdiv station.
Yes, the driving distance between Sofia Airport (SOF) to Shiroka Polyana is 229 km. It takes approximately 2h 46m to drive from Sofia Airport (SOF) to Shiroka Polyana.
There are 65+ hotels available in Shiroka Polyana.
What companies run services between Sofia Airport (SOF), Bulgaria and Shiroka Polyana, Haskovo, Bulgaria?
Huntur operates a bus from Sofia Serdica Bus Station to Plovdiv once daily. Tickets cost $22–25 and the journey takes 2h.
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- Bulgarian Railways (BDZh)
Train from Iskarsko Shose to Dimitrovgrad
- Ave. Duration
- 3h 20m
- Frequency
- Every 4 hours
- Estimated price
- $3–6
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $3–6
- 1st Class
- $4–6
- Phone
- +90 212 658 00 61
- [email protected]
- Website
- Huntur
Bus from Sofia Serdica Bus Station to Plovdiv
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- $22–25
- Website
- Huntur
- Phone
- +359 (0) 64 888 666
- [email protected]
- Website
- avtogarapleven.com
Bus from Dimitrovgrad to Nikolovo
- Ave. Duration
- 58 min
- Frequency
- Once daily
- Schedules at
- avtogarapleven.com
- Phone
- 0373 82015
- [email protected]
- Website
- harmanli.bg
Bus from Sofia Central Bus Station to Haskovo
- Ave. Duration
- 3h 20m
- Frequency
- Hourly
- Schedules at
- harmanli.bg
- Website
- https://www.mozio.com
Rideshare from Sofia-SOF to Shiroka Polyana
- Ave. Duration
- 2h 46m
- Frequency
- On demand
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 5 incredible day trips from Florence by train, Heading to Europe? Read this before you buy a Eurail Pass, and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.
More Questions & Answers
Check out Blablacar's carpooling service for rideshare options between Sofia Airport (SOF) and Shiroka Polyana. A great option if you don't have a driver's licence or want to avoid public transport.








