There are 4 ways to get from Vratsa to Berkovitsa Municipality 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 51.8 km
- Drive from Vratsa to Berkovitsa Municipalitycar 51.8 km
58 min$9–12Taxi
- Take the taxi from Vratsa to Berkovitsa Municipalitytaxi 51.8 km
58 min$35–50
Vratsa to Berkovitsa Municipality by train
Questions & Answers
The cheapest way to get from Vratsa to Berkovitsa Municipality is to train which costs $2 - $4 and takes 2h 40m.
The fastest way to get from Vratsa to Berkovitsa Municipality is to drive which takes 58 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 Municipality. 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 Municipality is 51 km. The road distance is 51.8 km.
The best way to get from Vratsa to Berkovitsa Municipality 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 Municipality bus services, operated by Planinite Bus, depart from Vratsa station.
Vratsa to Berkovitsa Municipality train services, operated by Bulgarian Railways (BDZh), depart from Vratsa station.
The best way to get from Vratsa to Berkovitsa Municipality 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 Municipality, 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
- 58 min
- Estimated price
- $35–50
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 Getting to Rome from the airport, Which side of Niagara Falls should I choose (and how do I get there)?, and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.
More Questions & Answers
Vratsa to Berkovitsa Municipality bus services, operated by Planinite Bus, arrive at Berkovica station.
Vratsa to Berkovitsa Municipality train services, operated by Bulgarian Railways (BDZh), arrive at Boychinovtsi station.
Yes, the driving distance between Vratsa to Berkovitsa Municipality is 52 km. It takes approximately 58 min to drive from Vratsa to Berkovitsa Municipality.
There are 55+ hotels available in Berkovitsa Municipality.






