There are 6 ways to get from Ruse to Troyan by bus, train, car, or taxi
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 Pleven
best- Take the bus from Ruse Central Bus Station to Pleven Bus StationUnion Ivkoni / ...
- Take the bus from Pleven to Troyan
5h 7mTrain
cheapest- Take the train from Ruse to Levski461 / ...
- Take the train from Levski to Lovech24221 / ...
6h 26m$8–15Drive 184.1 km
- Drive from Ruse to Troyan184.1 km
2h 53m$29–42Taxi
- Take the taxi from Ruse to Troyan184.1 km
2h 53m$130–160Bus
- Take the bus from Ruse to Svishtov
- Take the bus from Svishtov to Troyan
5h 50mBus #2
- Take the bus from Ruse to Sevlievo
- Take the bus from Sevlievo to Troyan
7h 6m
Questions & Answers
The cheapest way to get from Ruse to Troyan is to train which costs $8 - $15 and takes 6h 26m.
The fastest way to get from Ruse to Troyan is to drive which takes 2h 53m and costs $29 - $45.
No, there is no direct bus from Ruse station to Troyan. However, there are services departing from Ruse Central Bus Station and arriving at Troyan via Pleven. The journey, including transfers, takes approximately 5h 7m.
The distance between Ruse and Troyan is 224 km. The road distance is 184.1 km.
The best way to get from Ruse to Troyan without a car is to bus via Pleven which takes 5h 7m and costs .
It takes approximately 5h 7m to get from Ruse to Troyan, including transfers.
Ruse to Troyan bus services, operated by Union Ivkoni, depart from Ruse Central Bus Station.
The best way to get from Ruse to Troyan is to bus via Pleven which takes 5h 7m and costs . Alternatively, you can train, which costs $8 - $15 and takes 6h 26m.
Ruse to Troyan bus services, operated by Union Ivkoni, arrive at Pleven Bus Station.
Yes, the driving distance between Ruse to Troyan is 184 km. It takes approximately 2h 53m to drive from Ruse to Troyan.
What companies run services between Ruse, Bulgaria and Troyan, Lovech, Bulgaria?
You can take a bus from Ruse Central Bus Station to Troyan via Pleven Bus Station and Pleven in around 5h 7m. Alternatively, you can take a train from Ruse to Troyan via Levski, Lovech, and Lovech in around 6h 26m.
- Phone
- +35929311111
- onlineticket@bdz.bg
- Website
- bdz.bg
Train from Ruse to Levski
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- $7–12
- Website
- https://www.bdz.bg/en
- 2nd Class
- $7–11
- 1st Class
- $10–12
Train from Levski to Lovech
- Ave. Duration
- 48 min
- Frequency
- 3 times a day
- Estimated price
- $1–3
- Website
- https://www.bdz.bg/en
- 2nd Class
- $1–2
- 1st Class
- $1–3
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Ruse Central Bus Station to Pleven Bus Station
- Ave. Duration
- 2h 15m
- Frequency
- Every 4 hours
- Estimated price
- $7–12
- Website
- https://union-ivkoni.com/en
- Phone
- +359 2 989000
- support.eu@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Ruse Central Bus Station to Pleven Bus Station
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Estimated price
- $8–10
- Website
- https://union-ivkoni.com/en
- Phone
- +359 (0) 64 888 666
- avtogara@pleven.bg
- Website
- avtogarapleven.com
Bus from Ruse Central Bus Station to Pleven Bus Station
- Ave. Duration
- 3h
- Frequency
- Once daily
- Schedules at
- avtogarapleven.com
Bus from Pleven to Troyan
- Ave. Duration
- 1h 52m
- Frequency
- Once daily
- Schedules at
- avtogarapleven.com
- Phone
- +359 82 82 81 51
- info@avtogararuse.org
- Website
- avtogararuse.org
Bus from Ruse to Svishtov
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- $5–8
- Schedules at
- avtogararuse.org
- info@bgrazpisanie.com
- Website
- bgrazpisanie.com
Bus from Ruse to Svishtov
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- $5
- Website
- https://bgrazpisanie.com/en
Bus from Svishtov to Troyan
- Ave. Duration
- 2h 20m
- Frequency
- Twice daily
- Website
- https://bgrazpisanie.com/en
Bus from Sevlievo to Troyan
- Ave. Duration
- 1h 25m
- Frequency
- Once daily
- Website
- https://bgrazpisanie.com/en
- Website
- planinite.info
Bus from Ruse to Sevlievo
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Schedules at
- planinite.info
- Ave. Duration
- 2h 53m
- Estimated price
- $130–160
Taxistars
- Phone
- +359 877 144 144
- Website
- taxistars.net
Green Taxi Ruse
- Phone
- +359 828080
- Website
- greentaxiruse.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 Travelling to the US: What do I need to know?, What are the different types of Renfe trains in Spain?, and Flying into Beijing? - to help you get the most out of your next trip.
More Questions & Answers
There are 109+ hotels available in Troyan.














