There are 4 ways to get from Vratsa to Berkovitsa 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 Vratsa to Berkovicabus
1hTrain
cheapest- Take the train from Vratsa to Boychinovtsitrain Re / ...
- Take the train from Boychinovtsi to Berkovitsatrain Re
2h 40m$2–3Drive 50.9 km
- Drive from Vratsa to Berkovitsacar 50.9 km
57 min$8–12Taxi
- Take the taxi from Vratsa to Berkovitsataxi 50.9 km
57 min$35–45
Vratsa to Berkovitsa by train
Questions & Answers
The cheapest way to get from Vratsa to Berkovitsa is to train which costs $2 - $4 and takes 2h 40m.
The fastest way to get from Vratsa to Berkovitsa is to drive which takes 57 min and costs $8 - $12.
Yes, there is a direct bus departing from Vratsa and arriving at Berkovica. Services depart once daily. The journey takes approximately 1h.
No, there is no direct train from Vratsa to Berkovitsa. However, there are services departing from Vratsa and arriving at Berkovitsa via Boychinovtsi. The journey, including transfers, takes approximately 2h 40m.
The distance between Vratsa and Berkovitsa is 51 km. The road distance is 50.9 km.
The best way to get from Vratsa to Berkovitsa without a car is to bus which takes 1h and costs .
The bus from Vratsa to Berkovica takes 1h including transfers and departs once daily.
Vratsa to Berkovitsa bus services, operated by Planinite Bus, depart from Vratsa station.
Vratsa to Berkovitsa train services, operated by Bulgarian Railways (BDZh), depart from Vratsa station.
The best way to get from Vratsa to Berkovitsa is to bus which takes 1h and costs . Alternatively, you can train, which costs $2 - $4 and takes 2h 40m.
What companies run services between Vratsa, Bulgaria and Berkovitsa, Bulgaria?
Planinite Bus operates a bus from Vratsa to Berkovica once daily, and the journey takes 1h. Alternatively, you can take a train from Vratsa to Berkovitsa via Boychinovtsi in around 2h 40m.
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- bdz.bg
Train from Vratsa to Boychinovtsi
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- $1–3
- Website
- https://www.bdz.bg/en
- 2nd Class
- $1–2
- 1st Class
- $1–3
Train from Boychinovtsi to Berkovitsa
- Ave. Duration
- 55 min
- Frequency
- Every 4 hours
- Estimated price
- $1
- Website
- https://www.bdz.bg/en
- 2nd Class
- $1
- 1st Class
- $1
- Website
- planinite.info
Bus from Vratsa to Berkovica
- Ave. Duration
- 1h
- Frequency
- Once daily
- Schedules at
- planinite.info
- Ave. Duration
- 57 min
- Estimated price
- $35–45
Happy Taxi Vratsa
- Phone
- +359 92 666 222
- Website
- happy-taxi-vratsa.business.site
Korekt Taxi
- Phone
- +359 92 666 666
Ok Taxi
- Phone
- +359 92 666 888
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 and around Russia for the 2018 FIFA World Cup, How do I get from Sydney to Melbourne, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.
More Questions & Answers
Vratsa to Berkovitsa bus services, operated by Planinite Bus, arrive at Berkovica station.
Vratsa to Berkovitsa train services, operated by Bulgarian Railways (BDZh), arrive at Boychinovtsi station.
Yes, the driving distance between Vratsa to Berkovitsa is 51 km. It takes approximately 57 min to drive from Vratsa to Berkovitsa.
There are 55+ hotels available in Berkovitsa.






