Skip to content
II-86

The Rhodope Mountains: marble bridges and cave gorges

South from Plovdiv to Asen’s Fortress and Bachkovo Monastery, the marble Wonderful Bridges, the village of Shiroka Laka and the caves of Trigrad.

Distance
118 km (73 mi)
Driving
1 h 38 min
Suggested days
4
Stops
8
Countries
Bulgaria
Updated
June 3, 2026

At a glance: 4-day road trip of about 118 km (73 mi) with 8 stops, from Plovdiv to Trigrad. About 1 h 38 min of driving in total.

More road trips in Bulgaria

Route description

Leave Plovdiv south to Asenovgrad, about 20 km, and follow the road into the Chaya gorge. Asen’s Fortress stands on a rocky spur above the valley, with a medieval church that has survived almost intact; a narrow road leads up to the car park. A few kilometres further up the gorge, Bachkovo Monastery, founded in 1083, has frescoed churches around a quiet courtyard.

Continue south on road 86 towards Chepelare, then turn west onto the small road via Zabardo to the Wonderful Bridges, two huge marble arches left by a collapsed cave at about 1,450 metres. The road is paved but narrow and winding, so take it slowly. Short paths lead under the arches and onto their tops.

Return to road 86 and head south to Shiroka Laka, a village of white stone houses with wooden balconies along a mountain stream, known for its bagpipe music. Then take the roads west via Devin and Teshel into the gorges of the western Rhodopes. Yagodina Cave, in the Buynovo gorge, has multi-level passages with rich formations and guided tours.

From Teshel, the road into the Trigrad gorge squeezes between cliffs up to 300 metres high. Devil’s Throat Cave, where the river falls 42 metres underground, is at the upper end, and Trigrad village lies just beyond. The gorge roads are narrow and unsuitable for long motorhomes. Services are sparse, so fill up in Smolyan or Devin, and expect snow in winter.

Stop-by-stop itinerary

In driving order. Distances are estimates between consecutive stops.

  1. 1

    Plovdiv

    Bulgaria
    Start
  2. 2

    Asen’s Fortress

    HistoryAsenovgrad, Bulgaria

    A medieval fortress on a rocky spur above the Chaya gorge, with a well-preserved 12th-century church. Drive up the narrow road to the car park just below; views reach over the Thracian plain.

    25 km
  3. 3

    Bachkovo Monastery

    HistoryBachkovo, Bulgaria

    Founded in 1083, the second-largest monastery in Bulgaria, with frescoed churches around a leafy courtyard. Paid parking is by the road below, past a lane of market stalls.

    7 km
  4. 4

    Wonderful Bridges

    NatureZabardo, Bulgaria

    Two huge marble arches formed by a collapsed cave in the western Rhodopes, at about 1,450 metres. The road from Chepelare is narrow; a short path leads under and over the arches.

    33 km
  5. 5

    Shiroka Laka

    Bulgaria
    19 km
  6. 6

    Yagodina Cave

    NatureYagodina, Bulgaria

    A multi-level cave with rich formations in the Buynovo gorge, visited on guided tours of about 45 minutes. It is reached by the narrow road through the gorge between Teshel and Yagodina.

    27 km
  7. 7

    Devil’s Throat Cave

    NatureTrigrad, Bulgaria

    A cave in the Trigrad gorge where the river plunges in a 42-metre underground waterfall, the highest in the Balkans. Guided visits end with a steep climb of about 300 steps; it stays cold inside.

    6 km
  8. 8

    Trigrad

    Bulgaria
    2 km

FAQs

How long is The Rhodope Mountains: marble bridges and cave gorges?

4-day road trip of about 118 km (73 mi) with 8 stops, from Plovdiv to Trigrad. About 1 h 38 min of driving in total.

How many days do you need for The Rhodope Mountains: marble bridges and cave gorges?

We suggest 4 days: about 1 h 38 min of driving, which leaves time for the stops.

Where does The Rhodope Mountains: marble bridges and cave gorges start and end?

It starts in Plovdiv and ends in Trigrad.

Which countries does The Rhodope Mountains: marble bridges and cave gorges pass through?

Bulgaria.