There are 4 ways to get from Kazanlak to Ruse 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.
Kazanlak to Ruse by bus
Questions & Answers
The cheapest way to get from Kazanlak to Ruse is to train which costs $7 - $12 and takes 4h 38m.
The fastest way to get from Kazanlak to Ruse is to drive which takes 3h 6m and costs $30 - $45.
Yes, there is a direct bus departing from Kazanlak and arriving at Ruse. Services depart once daily, and operate every day. The journey takes approximately 4h 30m.
Yes, there is a direct train departing from Kazanlak and arriving at Ruse. Services depart once daily, and operate every day. The journey takes approximately 4h 38m.
The distance between Kazanlak and Ruse is 201 km. The road distance is 196 km.
The best way to get from Kazanlak to Ruse without a car is to bus which takes 4h 30m and costs $12.
The bus from Kazanlak to Ruse takes 4h 30m including transfers and departs once daily.
Kazanlak to Ruse bus services, operated by BG Razpisanie, depart from Kazanlak station.
Kazanlak to Ruse train services, operated by Bulgarian Railways (BDZh), depart from Kazanlak station.
The best way to get from Kazanlak to Ruse is to bus which takes 4h 30m and costs $12. Alternatively, you can train, which costs $7 - $12 and takes 4h 38m.
What companies run services between Kazanlak, Bulgaria and Ruse, Bulgaria?
BG Razpisanie operates a bus from Kazanlak to Ruse once daily. Tickets cost $12 and the journey takes 4h 30m. Alternatively, Bulgarian Railways (BDZh) operates a train from Kazanlak to Ruse once daily. Tickets cost $7–12 and the journey takes 4h 38m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Phone
- +35929311111
- onlineticket@bdz.bg
- Website
- bdz.bg
Train from Kazanlak to Ruse
- Ave. Duration
- 4h 38m
- Frequency
- Once daily
- Estimated price
- $7–12
- Website
- https://www.bdz.bg/en
- 2nd Class
- $7–11
- 1st Class
- $10–12
- info@bgrazpisanie.com
- Website
- bgrazpisanie.com
Bus from Kazanlak to Ruse
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- $12
- Website
- https://bgrazpisanie.com/en
- Ave. Duration
- 3h 6m
- Estimated price
- $130–160
Trans Taksi
- Phone
- +359 431 6157
Svetoslav Karagyozov Taxi
- Phone
- +359 89 605 6062
- Website
- taxi-service-7347.business.site
Mistral Taxi
- Phone
- +359 431 6147
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 4 stunningly beautiful Philippines islands you need to visit, Italian Lakes: Getting around by train, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.
More Questions & Answers
Kazanlak to Ruse bus services, operated by BG Razpisanie, arrive at Ruse station.
Kazanlak to Ruse train services, operated by Bulgarian Railways (BDZh), arrive at Ruse station.
Yes, the driving distance between Kazanlak to Ruse is 196 km. It takes approximately 3h 6m to drive from Kazanlak to Ruse.
There are 212+ hotels available in Ruse.









