There are 5 ways to get from Kazanlak to Romania by bus, train, night 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
best- Take the bus from Kazanlak to Veliko Tarnovobus
- Take the bus from Veliko Tarnovo to Bucharestbus Sofia-Bucharest
7h 3mNight train
cheapest- Take the nighttrain from Stara Zagora to Bucharestnighttrain Bosphor Express
5h 32m$8–27Train
- Take the train from Kazanlak to Rusetrain Ic
- Take the train from Ruse to Bucuresti Nordtrain 1094
8h 41m$17–21Drive 268.3 km
- Drive from Kazanlak to Bucharestcar 268.3 km
4h 21m$50–72Bus via Ruse
- Take the bus from Kazanlak to Rusebus
- Take the bus from Ruse Central Bus Station to Bucharest Horoscop Hotelbus Pegasus 94 / ...
7h 47m$18–29
Kazanlak to Romania by train
Comparing Your Travel Options
The cheapest way to get from Kazanlak to Romania is to night train which costs $8 - $27 and takes 5h 32m.
The fastest way to get from Kazanlak to Romania is to drive which takes 4h 21m and costs $45 - $75.
No, there is no direct bus from Kazanlak to Romania. However, there are services departing from Kazanlak and arriving at Piata Natiunile Unite via Съда, Veliko Tarnovo and Gara de Nord. The journey, including transfers, takes approximately 7h 3m.
No, there is no direct train from Kazanlak to Romania. However, there are services departing from Kazanlak and arriving at Piata Rosetti via Ruse and Gara de Nord. The journey, including transfers, takes approximately 8h 41m.
The distance between Kazanlak and Romania is 283 km. The road distance is 268.3 km.
The best way to get from Kazanlak to Romania without a car is to bus which takes 7h 3m and costs .
It takes approximately 7h 3m to get from Kazanlak to Romania, including transfers.
Kazanlak to Romania bus services, operated by Kazanlak Municipality Transport, depart from Kazanlak station.
Kazanlak to Romania train services, operated by Bulgarian Railways (BDZh), depart from Kazanlak station.
The best way to get from Kazanlak to Romania is to bus which takes 7h 3m and costs . Alternatively, you can train, which costs $16 - $21 and takes 8h 41m.
What companies run services between Kazanlak, Bulgaria and Romania?
You can take a bus from Kazanlak to Piata Natiunile Unite via Veliko Tarnovo, Съда, Болницата, Veliko Tarnovo, Bucharest, and Gara de Nord in around 7h 3m. Alternatively, you can take a train from Kazanlak to Piata Rosetti via Ruse, Bucuresti Nord, and Gara de Nord in around 8h 41m.
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- Bulgarian Railways (BDZh)
Train from Kazanlak to Ruse
- Ave. Duration
- 4h 37m
- Frequency
- Twice daily
- Estimated price
- $3–6
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $3–6
- 1st Class
- $4–6
Night train from Stara Zagora to Bucharest
- Ave. Duration
- 3h 12m
- Frequency
- Twice a week
- Estimated price
- $5–23
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $5–8
- 1st Class
- $6–8
- Phone
- 0219521
- Website
- Romanian Railways (CFR)
Train from Ruse to Bucuresti Nord
- Ave. Duration
- 2h 38m
- Frequency
- Twice daily
- Estimated price
- $13–15
- Website
- Romanian Railways (CFR)
- Phone
- +359 885 347 723
- Website
- kazanlak-bg.info
Bus from Kazanlak to Veliko Tarnovo
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Schedules at
- kazanlak-bg.info
- Phone
- +38(098) 343 8282
- [email protected]
- Website
- likebus.ua
Bus from Veliko Tarnovo to Bucharest
- Ave. Duration
- 2h 39m
- Frequency
- Once daily
- Schedules at
- likebus.ua
- Phone
- +359 82 82 81 51
- [email protected]
- Website
- avtogararuse.org
Bus from Kazanlak to Ruse
- Ave. Duration
- 5h 17m
- Frequency
- Once daily
- Estimated price
- $10–16
- Schedules at
- bgrazpisanie.com
- Phone
- +359 (0) 877 34 47 47
- [email protected]
- Website
- Pegasus
Bus from Ruse Central Bus Station to Bucharest Horoscop Hotel
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a day
- Estimated price
- $7–13
- Website
- Pegasus
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 to get from London City Airport into central London, How to get from Stansted Airport into central London, and How to get from London to Edinburgh - to help you get the most out of your next trip.
Booking & Getting There
Kazanlak to Romania bus services, operated by Kazanlak Municipality Transport, arrive at Veliko Tarnovo station.
Kazanlak to Romania train services, operated by Bulgarian Railways (BDZh), arrive at Ruse station.
Yes, the driving distance between Kazanlak to Romania is 268 km. It takes approximately 4h 21m to drive from Kazanlak to Romania.
There are 5320+ hotels available in Romania.






















