There are 3 ways to get from Haskovo to Belogradchik Rocks by bus 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 Haskovo Central Bus Station to Sofia Central Bus Stationbus Group Plus 1705 / ...
- Take the bus from Sofia to Belogradchikbus
8h 8m$21–23Drive 391 km
- Drive from Haskovo to Belogradchik Rockscar 391 km
4h 54m$62–89Bus via Haskovo
- Take the bus from Haskovo to Sofiabus
- Take the bus from Sofia to Belogradchikbus
8h 28m
Questions & Answers
The cheapest way to get from Haskovo to Belogradchik Rocks is to bus which costs $21 - $24 and takes 8h 8m.
The fastest way to get from Haskovo to Belogradchik Rocks is to drive which takes 4h 54m and costs $60 - $90.
No, there is no direct bus from Haskovo station to Belogradchik Rocks. However, there are services departing from Haskovo Central Bus Station and arriving at Belogradchik via Sofia. The journey, including transfers, takes approximately 8h 8m.
The distance between Haskovo and Belogradchik Rocks is 450 km. The road distance is 391 km.
The best way to get from Haskovo to Belogradchik Rocks without a car is to bus which takes 8h 8m and costs $21 - $24.
It takes approximately 8h 8m to get from Haskovo to Belogradchik Rocks, including transfers.
Haskovo to Belogradchik Rocks bus services, operated by Grup Plus - Etap Adresss, depart from Haskovo Central Bus Station.
Haskovo to Belogradchik Rocks bus services, operated by Grup Plus - Etap Adresss, arrive at Sofia Central Bus Station.
Yes, the driving distance between Haskovo to Belogradchik Rocks is 391 km. It takes approximately 4h 54m to drive from Haskovo to Belogradchik Rocks.
There are 35+ hotels available in Belogradchik Rocks.
What companies run services between Haskovo, Bulgaria and Belogradchik Rocks, Bulgaria?
You can take a bus from Haskovo Central Bus Station to Belogradchik Rocks via Sofia and Belogradchik in around 8h 8m.
- Phone
- +359 2 989000
- support.eu@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Haskovo Central Bus Station to Sofia Central Bus Station
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- $11–14
- Website
- https://union-ivkoni.com/en
- info@bgrazpisanie.com
- Website
- bgrazpisanie.com
Bus from Haskovo Central Bus Station to Sofia Central Bus Station
- Ave. Duration
- 3h 5m
- Frequency
- Twice daily
- Website
- https://bgrazpisanie.com/en
Bus from Sofia to Belogradchik
- Ave. Duration
- 3h 58m
- Frequency
- Once daily
- Estimated price
- $10
- Website
- https://bgrazpisanie.com/en
- Phone
- 0373 82015
- obshtina@harmanli.bg
- Website
- harmanli.bg
Bus from Haskovo to Sofia
- Ave. Duration
- 3h 20m
- Frequency
- 3 times a day
- Schedules at
- harmanli.bg
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 How to get from London to Edinburgh, How do I get from Sydney to Melbourne, and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.






