Here you can find out information about some of the beautiful waterfalls there are in Bulgaria and how to reach them. Many of these waterfalls can be visited in a day from cities such as Sofia and Veliko Tarnovo. Some of the waterfalls have their own name, but I have chosen to name them after the nearest town or village to make it easier to locate them on the map. You can use the drop-down menu ‘Waterfalls’ above or click on the photo/name of the waterfall below.
The best time to visit waterfalls in Bulgaria is the second half of April and the first half of May, immediately after the snow melts, which means the water flow is at its strongest. As the summer advances, the water flow gradually decreases, until becoming a trickle in the autumn. However, waterfalls are usually in beautiful places. Autumn, with its autumnal colours, and winter, with its snow and ice, have their own attractions!
I am based in the capital, Sofia, which means I have endeavoured to visit most of the waterfalls as day trips from here. For a day trip, my limit is about 130 kilometres by car in one direction. Some of the waterfalls east (Hristo Danovo, Sopot) or south (Kostenets) of Sofia could just as easily be visited from Plovdiv. I have limited the section on Plovdiv to Kalofer on the south side of the Balkan (too far east of Sofia to be done in a day and involving an overnight stay) and the waterfalls further south, in the Rhodope Mountains. For the waterfalls in central Bulgaria, north of the Balkan, I found Troyan to be a good base (Krushuna, Apriltsi).
Waterfalls next to Sofia


Waterfalls around Sofia















Waterfalls around Veliko Tarnovo





