There are 4 ways to get from Razgrad to Gabrovo 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
best- Take the bus from Razgrad Central Bus Station to Gabrovo Bus Stationbus Route 1800
3h 17m$4–11Train
- Take the train from Dralfa to Tsareva Livadatrain Ic
3h 59m$24–29Drive 149.8 km
- Drive from Razgrad to Gabrovocar 149.8 km
2h 30m$24–35Taxi
- Take the taxi from Razgrad to Gabrovotaxi 149.8 km
2h 30m$110–140
Comparing Your Travel Options
The cheapest way to get from Razgrad to Gabrovo is to bus which costs $4 - $11 and takes 3h 17m.
The fastest way to get from Razgrad to Gabrovo is to drive which takes 2h 30m and costs $23 - $35.
Yes, there is a direct bus departing from Razgrad Central Bus Station station and arriving at Gabrovo Bus Station station. Services depart twice daily, and operate every day. The journey takes approximately 3h 17m.
No, there is no direct train from Razgrad to Gabrovo. However, there are services departing from Dralfa and arriving at Gabrovo via Tsareva Livada. The journey, including transfers, takes approximately 3h 59m.
The distance between Razgrad and Gabrovo is 152 km. The road distance is 149.8 km.
The best way to get from Razgrad to Gabrovo without a car is to bus which takes 3h 17m and costs $4 - $11.
The bus from Razgrad Central Bus Station to Gabrovo Bus Station takes 3h 17m including transfers and departs twice daily.
Razgrad to Gabrovo bus services, operated by Ruse Bus, depart from Razgrad Central Bus Station.
Razgrad to Gabrovo train services, operated by Bulgarian Railways (BDZh), depart from Dralfa station.
The best way to get from Razgrad to Gabrovo is to bus which takes 3h 17m and costs $4 - $11. Alternatively, you can train, which costs $23 - $30 and takes 3h 59m.
What companies run services between Razgrad, Bulgaria and Gabrovo, Bulgaria?
Ruse Bus operates a bus from Razgrad Central Bus Station to Gabrovo Bus Station once daily. Tickets cost $8–11 and the journey takes 3h 17m. BG Razpisanie also services this route once daily. Alternatively, Bulgarian Railways (BDZh) operates a train from Dralfa to Tsareva Livada twice daily. Tickets cost $2–4 and the journey takes 2h 15m.
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- Bulgarian Railways (BDZh)
Train from Dralfa to Tsareva Livada
- Ave. Duration
- 2h 15m
- Frequency
- Twice daily
- Estimated price
- $2–4
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $2–3
- 1st Class
- $3–4
- Phone
- +359 82 82 81 51
- [email protected]
- Website
- avtogararuse.org
Bus from Razgrad Central Bus Station to Gabrovo Bus Station
- Ave. Duration
- 3h 17m
- Frequency
- Once daily
- Estimated price
- $8–11
- Schedules at
- avtogararuse.org
- [email protected]
- Website
- bgrazpisanie.com
Bus from Razgrad Central Bus Station to Gabrovo Bus Station
- Ave. Duration
- 3h 40m
- Frequency
- Once daily
- Estimated price
- $4–7
- Schedules at
- bgrazpisanie.com
- Ave. Duration
- 2h 30m
- Estimated price
- $110–140
Euro VIP Taxi
- Phone
- +359 88 263 3633
Ivelina Hristova - Stivi
- Phone
- +359 89 506 7963
Scorpion - Neli Stoianova
- Phone
- +359 89 6747626
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 around the UAE, How do I get from Sydney to Melbourne, and Flying into Beijing? - to help you get the most out of your next trip.
Booking & Getting There
Razgrad to Gabrovo bus services, operated by Ruse Bus, arrive at Gabrovo Bus Station.
Razgrad to Gabrovo train services, operated by Bulgarian Railways (BDZh), arrive at Tsareva Livada station.
Yes, the driving distance between Razgrad to Gabrovo is 150 km. It takes approximately 2h 30m to drive from Razgrad to Gabrovo.
There are 300+ hotels available in Gabrovo.









