Bulgaria’s Black Sea coast: Kaliakra to Sozopol
Cave monasteries above Varna, Queen Marie’s palace gardens, the red cliffs of Kaliakra and the old towns of Nessebar and Sozopol.
- Distance
- approx. 225 km (140 mi)
- Driving
- 3 h 06 min
- Suggested days
- 4
- Stops
- 7
- Countries
- Bulgaria
- Best time to go
- May–June and September
- Tolls and vignettes
- ≈ €8
- Updated
- June 14, 2026
At a glance: 4-day road trip of about 225 km (140 mi) with 7 stops, from Varna to Sozopol. About 3 h 06 min of driving in total. Best time to go: May–June and September. Tolls and vignettes for a car: about €8 (Bulgaria, Vignette).
More road trips in Bulgaria
Photos along the route




Route description
Varna is Bulgaria’s summer capital, with a long sea garden, Roman baths and a museum holding the world’s oldest worked gold. Head north into the forest above Golden Sands to the Aladzha Monastery, cells carved into a cliff.
Follow the E87 north to Balchik, where Queen Marie of Romania’s palace and botanical gardens step down to the sea. Beyond, the steppe runs flat to Cape Kaliakra, a narrow red headland with fortress ruins and seabirds; the coast here is wild and almost empty.
Turn south past Varna on the E87, crossing the Stara Planina hills where they meet the sea. Nessebar’s old town stands on a small peninsula linked by a causeway, packed with medieval churches; visit early or in the evening, as it is very busy in July and August.
The last stop, Sozopol, has an old quarter of wooden houses on a rocky point and good beaches nearby. The quieter southern coast continues towards the Strandzha hills. June and September are ideal; many coastal campsites have become resorts, so book ahead in high season.
Which stops are on Bulgaria’s Black Sea coast?
In driving order. Distances are estimates between consecutive stops.
- 1Start
Varna
Bulgaria - 213 km
Aladzha Monastery
HistoryVarna, BulgariaMedieval hermit cells cut into a limestone cliff in the forest above Golden Sands, with steps and ladders up to the chapel.
- 324 km
Balchik
Bulgaria - 41 km
Balchik Palace
HistoryBalchik, BulgariaThe seaside villa of Romania’s Queen Marie, a mix of minaret and Balkan house, with terraced botanical gardens and a large cactus collection.
- 530 km
Cape Kaliakra
ViewsBalgarevo, BulgariaA narrow red cliff headland running 2 km into the Black Sea, with fortress walls and dolphins often visible below. The wind is strong at the tip.
- 6123 km
Nessebar
Bulgaria - 734 km
Sozopol
Bulgaria
How do you drive Bulgaria’s Black Sea coast in 4 days?
4 days, split by driving time. Campsites from OpenStreetMap: check opening dates before you go.
- Day 1: Varna → Balchik Palace · 38 km · 0 h 32 minOn the way: Aladzha Monastery, Balchik.Overnight nearby, for example: Св. Георги (6 km); saint george camp site 1 (6 km).
- Day 2: Balchik Palace → Cape Kaliakra · 30 km · 0 h 25 minOvernight nearby, for example: saint george camp site 1 (18 km); Св. Георги (18 km).
- Day 3: Cape Kaliakra → Nessebar · 123 km · 1 h 42 minOvernight nearby, for example: Camping Irakli Wild (16 km); Къмпинг «Иракли» (16 km).
- Day 4: Nessebar → Sozopol · 34 km · 0 h 28 minOvernight nearby, for example: Златна рибка (2 km); Къмпинг градина (4 km).
When is the best time for Bulgaria’s Black Sea coast?
The most pleasant months are usually May–June and September. Still fine, with some compromises, in April, July–August and October. Cold, short days in January–February. July and August are the busiest months: book campsites early.
Estimate from long-term temperature averages, terrain and pass seasons
What should you know before driving Bulgaria’s Black Sea coast?
Tolls and vignettes for a car: about €8 (Bulgaria, Vignette).
- Bulgaria: Vignette needed for motorways. Buy the e-vignette online before you drive on motorways. Motorway limit for cars: 140 km/h.
Road rules and fees change. Check official sources before you travel.
More routes for the best months
Practical guides for this route
Themes
Plan this route for your vehicle
Scout adapts this route to your vehicle, your days and your budget.
FAQs
How long is Bulgaria’s Black Sea coast: Kaliakra to Sozopol?
4-day road trip of about 225 km (140 mi) with 7 stops, from Varna to Sozopol. About 3 h 06 min of driving in total.
How many days do you need for Bulgaria’s Black Sea coast: Kaliakra to Sozopol?
We suggest 4 days: about 3 h 06 min of driving, which leaves time for the stops.
Where does Bulgaria’s Black Sea coast: Kaliakra to Sozopol start and end?
It starts in Varna and ends in Sozopol.
Which countries does Bulgaria’s Black Sea coast: Kaliakra to Sozopol pass through?
Bulgaria.
Where can you camp along Bulgaria’s Black Sea coast: Kaliakra to Sozopol?
OpenStreetMap lists 42 campsites and motorhome stopovers within 20 km of the stops on this route. For example: Camping Irakli Wild, Къмпинг «Иракли» and Къмпинг Рай.
How much are the tolls on Bulgaria’s Black Sea coast?
Tolls and vignettes for a car: about €8 (Bulgaria, Vignette). Estimate with typical rates; motorhomes pay more, and vehicles over 3.5 t often pay by distance.