
Bulgaria has a remarkable underground landscape. Across the country, caves hide rivers, unusual rock formations, ice sculptures and prehistoric paintings. This list brings together 10 of the best caves to explore in Bulgaria, from large underground halls to narrow passages shaped by water.
Most can only be visited with a guide and at set times, and the temperature inside stays around 10°C all year. Whatever the weather outside, bring a jacket and shoes with grip — the floor is wet almost everywhere.
Here’s a short video on the subject:
#10 — Devetashka Cave
📍 Lovech Province · ⏱ 1 hr · 🎟 free entry · 📅 closed to visitors in June and July · ▶ 0:35
Devetashka is by far the largest cave on this list. The entrance is over 30 metres wide, and the ceiling of the main hall has seven natural openings that let daylight in — trees grow inside the cave itself.
Unlike most of the others, you walk in freely, with no guide and no ticket, and the road takes you to the entrance. The cave is home to a large bat colony and closes to visitors in June and July while they raise their young. Check before you travel; the arrangements change.
#9 — Ledenika Cave
📍 Vratsa Province · ⏱ about 1 hr · 🎟 guided · 📅 year-round; ice forms in winter and spring · ▶ 0:53
Ledenika sits high in the Balkan Mountains above Vratsa and is the only cave here where the season genuinely matters. The ice formations appear in the cold months and vanish over summer — go in August and you will see a beautiful cave, but no ice.
The road up is narrow and mountainous, and can be snowed in during winter. Inside there are steps and tight passages, so it is not the best choice for small children or anyone with limited mobility.
#8 — Magura Cave
📍 Vidin Province · ⏱ about 1 hr · 🎟 guided · 📅 year-round · ▶ 1:11
Magura is the only cave in Bulgaria with prehistoric paintings — animals, human figures and abstract symbols, drawn on the walls using bat guano. The images span several periods and rank among the most significant finds of their kind in Europe.
The halls are spacious and the route is relatively flat. It pairs naturally with the Belogradchik Rocks and nearby Lake Rabisha, which together make a full day in the northwest.
#7 — Yagodinska Cave
📍 Smolyan Province · ⏱ about 1 hr · 🎟 guided · 📅 year-round · ▶ 1:29
Yagodinska is one of the longest caves in Bulgaria and runs across several levels. A section of it is open to visitors as a lit route passing formations, small pools and an underground stream.
It sits in the Buynovo Gorge on the road towards Trigrad, which means it combines with Devil’s Throat in a single day. Wedding ceremonies are held inside, which tells you enough about the scale of the halls.
#6 — Saeva Dupka Cave
📍 Lovech Province · ⏱ about 40 min · 🎟 guided · 📅 year-round · ▶ 1:46
Saeva Dupka is fairly compact, but the formations inside are exceptionally dense — stalactites, stalagmites and fused columns fill every one of its halls. The name comes from two brothers who, according to local tradition, hid here.
The acoustics in the main hall are good enough that concerts are held there. If your visit coincides with one, it is worth rearranging the day around it.
#5 — Snezhanka Cave
📍 Pazardzhik Province · ⏱ about 30 min · 🎟 guided · 📅 year-round · ▶ 2:05
Snezhanka is small but among the most richly decorated in the country — it packs into a short distance what other caves spread over a much longer walk. The name, meaning “Snow White”, comes from a pale formation in the final hall resembling a female figure.
Reaching the entrance means a steep path uphill, about twenty minutes on foot from the car park. That is the only genuinely physical part of the visit.
#4 — Bacho Kiro Cave
📍 Gabrovo Province · ⏱ 30–60 min · 🎟 guided · 📅 year-round · ▶ 2:25
Bacho Kiro is one of the most important archaeological sites in Bulgaria. Excavations have uncovered traces of occupation going back tens of thousands of years, including finds linked to the early presence of modern humans in Europe.
Two routes are offered, a short one and a long one. The cave is a few minutes from Dryanovo Monastery, so the two are visited together with no planning required.
#3 — Uhlovitsa Cave
📍 Smolyan Province · ⏱ about 40 min · 🎟 guided · 📅 seasonal — check ahead · ▶ 2:45
Uhlovitsa is the most physically demanding cave here. You enter by steep metal staircases, and inside there are near-vertical sections and underground waterfalls — this is not a level walk with a handrail.
It is also the coldest of the ten, so a jacket is a requirement rather than a suggestion. The cave lies near Mogilitsa in a remote part of the Rhodopes; opening hours are limited and it may be closed in the colder months.
#2 — Prohodna Cave
📍 Lovech Province · ⏱ 30 min · 🎟 free entry · 📅 year-round · ▶ 3:03
Prohodna is known for the two openings in its ceiling, called the Eyes of God — in the right light they look exactly like a pair of eyes staring down. It is the most photographed cave in Bulgaria, and deservedly so.
The cave is a through passage, as the name suggests, and you walk in one end and out the other. Entry is free, with no ticket and no guide. The openings are also used for bungee jumping, so quiet is not guaranteed.
#1 — Devil’s Throat Cave
📍 Smolyan Province · ⏱ about 30 min · 🎟 guided · 📅 year-round · ▶ 3:21
Devil’s Throat is the most dramatic cave in Bulgaria. The Trigrad River disappears into the rock and crashes into an underground hall as a 42-metre waterfall. The noise inside is loud enough that the guide has to speak in pauses.
You leave by a long, steep staircase upwards, which is part of the experience. Legend holds that Orpheus descended into the underworld through this cave — and objects thrown into the water never emerge on the other side, which dye-tracing experiments have confirmed.
It sits in the Trigrad Gorge and combines with Yagodinska Cave in a single day.
For more ideas in the same regions, see our hiking guide to Bulgaria.
