There are 6 ways to get from Zlatograd to Borovets by bus, taxi, train, 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 via Plovdiv
best- Take the bus from Zlatograd to Plovdiv
- Take the bus from Plovdiv to Samokov
7h 21mDrive 261.4 km
cheapest- Drive from Zlatograd to Borovets261.4 km
4h 32m$42–60Taxi, train
- Take the taxi from Zlatograd to Lazar Pamporov
- Take the train from Lazar Pamporov to Dolene - TRe
- Take the taxi from Dolene - T to Borovets
3h 51m$62–80Bus, train
- Take the bus from Zlatograd to Plovdiv
- Take the train from Plovdiv to KostenetsRe
- Take the bus from Kostenets to Samokov
7h 42mBus
- Take the bus from Zlatograd to Plovdiv
- Take the bus from Plovdiv to Samokov
8h 27mTaxi
- Take the taxi from Zlatograd to Borovets261.4 km
4h 32m$110–140
Questions & Answers
The cheapest way to get from Zlatograd to Borovets is to drive which costs $40 - $60 and takes 4h 32m.
The fastest way to get from Zlatograd to Borovets is to taxi and train which takes 3h 51m and costs $60 - $80.
No, there is no direct bus from Zlatograd to Borovets. However, there are services departing from Zlatograd and arriving at Borovets via Plovdiv and Samokov. The journey, including transfers, takes approximately 7h 21m.
The distance between Zlatograd and Borovets is 279 km. The road distance is 261.4 km.
The best way to get from Zlatograd to Borovets without a car is to bus via Plovdiv which takes 7h 21m and costs .
It takes approximately 7h 21m to get from Zlatograd to Borovets, including transfers.
Zlatograd to Borovets bus services, operated by Municipality of Zlatograd, depart from Zlatograd station.
Zlatograd to Borovets bus services, operated by Municipality of Zlatograd, arrive at Plovdiv station.
Yes, the driving distance between Zlatograd to Borovets is 261 km. It takes approximately 4h 32m to drive from Zlatograd to Borovets.
There are 533+ hotels available in Borovets.
What companies run services between Zlatograd, Bulgaria and Borovets, Sofia, Bulgaria?
You can take a bus from Zlatograd to Borovets via Plovdiv, Plovdiv, and Samokov in around 7h 21m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Phone
- +35929311111
- onlineticket@bdz.bg
- Website
- bdz.bg
Train from Lazar Pamporov to Dolene - T
- Ave. Duration
- 45 min
- Frequency
- Twice daily
- Estimated price
- $3–5
- Website
- https://www.bdz.bg/en
- 2nd Class
- $3–5
- 1st Class
- $3–5
Train from Plovdiv to Kostenets
- Ave. Duration
- 1h 5m
- Frequency
- Every 2 hours
- Estimated price
- $3–6
- Website
- https://www.bdz.bg/en
- 2nd Class
- $3–5
- 1st Class
- $4–6
- Website
- zlatograd.bg
Bus from Zlatograd to Plovdiv
- Ave. Duration
- 3h
- Frequency
- 3 times a day
- Schedules at
- zlatograd.bg
- Phone
- 0722 60019
- samokovtouristcenter@mail.bg
- Website
- samokov-info.com
Bus from Plovdiv to Samokov
- Ave. Duration
- 2h 40m
- Frequency
- 4 times a day
- Estimated price
- $4–7
- Website
- https://samokov-info.com/?lang=en
Bus from Kostenets to Samokov
- Ave. Duration
- 1h
- Frequency
- Every 3 hours
- Estimated price
- $1–3
- Website
- https://samokov-info.com/?lang=en
- info@bgrazpisanie.com
- Website
- bgrazpisanie.com
Bus from Zlatograd to Plovdiv
- Ave. Duration
- 4h 10m
- Frequency
- 3 times a day
- Website
- https://bgrazpisanie.com/en
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 Which side of Niagara Falls should I choose (and how do I get there)?, How do I get from Sydney to Melbourne, and How to get from Florence to Rome - to help you get the most out of your next trip.











