There are 7 ways to get from Stara Zagora to Troyan Monastery 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, taxi
best- Take the bus from Stara Zagora to Kazanlak
- Take the bus from Kazanlak Bus Station to Sopot E871
- Take the taxi from Sopot E871 to Troyan Monastery
3h 50m$49–64Drive 143.8 km
cheapest- Drive from Stara Zagora to Troyan Monastery143.8 km
2h 33m$23–33Train, taxi
- Take the train from Tulovo to KarlovoRe
- Take the taxi from Karlovo to Troyan Monastery
3h 54m$49–67Taxi
- Take the taxi from Stara Zagora to Troyan Monastery143.8 km
2h 33m$90–120Bus, train, taxi
- Take the bus from Stara Zagora to Kazanlak
- Take the train from Kazanlak to KarlovoRe
- Take the taxi from Karlovo to Troyan Monastery
3h 52m$48–68Train, bus
- Take the train from Stara Zagora to KarlovoRe
- Take the bus from Karlovo to Troyan
5h 17mBus
- Take the bus from Stara Zagora Central Bus Station to Veliko Tarnovo
- Take the bus from Veliko Tarnovo to Troyan
5h 32m
Questions & Answers
The cheapest way to get from Stara Zagora to Troyan Monastery is to drive which costs $22 - $35 and takes 2h 33m.
The fastest way to get from Stara Zagora to Troyan Monastery is to drive which takes 2h 33m and costs $22 - $35.
The distance between Stara Zagora and Troyan Monastery is 167 km. The road distance is 143.8 km.
The best way to get from Stara Zagora to Troyan Monastery without a car is to bus and taxi which takes 3h 50m and costs $45 - $65.
It takes approximately 3h 50m to get from Stara Zagora to Troyan Monastery, including transfers.
Yes, the driving distance between Stara Zagora to Troyan Monastery is 144 km. It takes approximately 2h 33m to drive from Stara Zagora to Troyan Monastery.
There are 121+ hotels available in Troyan Monastery.
What companies run services between Stara Zagora, Bulgaria and Troyan Monastery, Bulgaria?
You can take a bus from Stara Zagora Central Bus Station to Troyan Monastery via Veliko Tarnovo and Troyan in around 5h 32m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Phone
- +35929311111
- onlineticket@bdz.bg
- Website
- bdz.bg
Train from Tulovo to Karlovo
- Ave. Duration
- 1h 7m
- Frequency
- Every 4 hours
- Estimated price
- $2–4
- Website
- https://www.bdz.bg/en
- 2nd Class
- $2–3
- 1st Class
- $2–4
Train from Kazanlak to Karlovo
- Ave. Duration
- 51 min
- Frequency
- Every 4 hours
- Estimated price
- $2–5
- Website
- https://www.bdz.bg/en
- 2nd Class
- $2–4
- 1st Class
- $2–5
Train from Stara Zagora to Karlovo
- Ave. Duration
- 2h 50m
- Frequency
- Once daily
- Estimated price
- $5–9
- Website
- https://www.bdz.bg/en
- 2nd Class
- $5–8
- 1st Class
- $8–9
- Phone
- 042605349
- avtogara_stzagora@abv.bg
- Website
- avtogara.starazagora.bg
Bus from Stara Zagora to Kazanlak
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- $1–3
- Schedules at
- avtogara.starazagora.bg
- Phone
- 0878 64 30 15
- info@kazanlak-bg.info
- Website
- kazanlak-bg.info
Bus from Stara Zagora to Kazanlak
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Schedules at
- kazanlak-bg.info
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Kazanlak Bus Station to Sopot E871
- Ave. Duration
- 55 min
- Frequency
- Twice daily
- Estimated price
- $3–6
- Website
- https://union-ivkoni.com/en
- Phone
- +359 (0) 64 888 666
- avtogara@pleven.bg
- Website
- avtogarapleven.com
Bus from Karlovo to Troyan
- Ave. Duration
- 1h 11m
- Frequency
- Once daily
- Schedules at
- avtogarapleven.com
- Website
- krumovgrad-bg.com
Bus from Stara Zagora Central Bus Station to Veliko Tarnovo
- Ave. Duration
- 2h 6m
- Frequency
- Once daily
- Schedules at
- Krumovgrad Municipality Bus
- info@bgrazpisanie.com
- Website
- bgrazpisanie.com
Bus from Veliko Tarnovo to Troyan
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- $6
- Website
- https://bgrazpisanie.com/en
- Ave. Duration
- 1h 37m
- Estimated price
- $45–120
Georgi Gilev-H.Gilev
- Phone
- +359 33 596 361
Georgi Gilev-H.Gilev
- Phone
- +359 33 596 361
Trio Lider
- Phone
- +359899154414
EH FEES
- Phone
- +359 88 866 6106
Car Taxi
- Phone
- +359 42 919 283
Georgi Gilev-H.Gilev
- Phone
- +359 33 596 361
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 do I get from Sydney to Melbourne, Getting to Milan from the airport, and Want to know more about Flixbus? - to help you get the most out of your next trip.

















