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 Stationbus Union Ivkoni / ...
- Take the bus from Pleven to Troyanbus
5h 7mTrain
cheapest- Take the train from Ruse to Levskitrain 461 / ...
- Take the train from Levski to Lovechtrain 24221 / ...
6h 26m$8–14Drive 184.1 km
- Drive from Ruse to Troyancar 184.1 km
2h 55m$29–42Taxi
- Take the taxi from Ruse to Troyantaxi 184.1 km
2h 55m$120–160Bus
- Take the bus from Ruse to Svishtovbus
- Take the bus from Svishtov to Troyanbus
5h 50mBus #2
- Take the bus from Ruse to Sevlievobus
- Take the bus from Sevlievo to Troyanbus
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 55m 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 223 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 55m 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–10
- 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–11
- 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 55m
- Estimated price
- $120–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 Bali: What to do if Mount Agung erupts, How do I buy a London Underground ticket?, and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.
More Questions & Answers
There are 111+ hotels available in Troyan.














